wordcome
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看wordcome的 主题 / 回贴
楼主  发表于: 2009-09-13 15:04
LD X0
OUT M0
OR M0
LD MO
ANI M8014
DEC D10
上面的运算模拟当D10 计算值等于-229时停下一会然后又接着计算当值等于-529时又停下然后又接着运行...期间电路一直是通电运行状态,请大家指教下为什么会这样?
本帖最近评分记录:
  • 下载积分:+1(luchuanrun)
    xiaoqizi
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 446 个
    工控威望: 1316 点
    下载积分: 2402 分
    在线时间: 714(小时)
    注册时间: 2009-07-06
    最后登录: 2024-11-28
    查看xiaoqizi的 主题 / 回贴
    1楼  发表于: 2009-09-13 15:54
    这M8014是时钟分的脉冲上,一分钟接通下一分钟断开
    也就是说DEC是运行一分钟停止一分钟
    luoluo-0714
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看luoluo-0714的 主题 / 回贴
    2楼  发表于: 2009-09-13 17:11
    我的模拟怎么不会出现这种问题????正常呀
    zzydegong
    级别: 略有小成
    精华主题: 0
    发帖数量: 120 个
    工控威望: 203 点
    下载积分: 686 分
    在线时间: 127(小时)
    注册时间: 2008-06-02
    最后登录: 2013-04-10
    查看zzydegong的 主题 / 回贴
    3楼  发表于: 2009-10-09 15:59
    你的指令用的有误,DEC指令最好不要用连续执行型,要脉冲执行,你这个程序里忽略了它的执行过程:如果在电脑上仿真运行,半分钟之内你有没有算它执行了多少次?300次,也就是接通的半分钟内将连续300次减一,然后停半分钟,然后再减300次,如此不断循环。(电脑仿真运行的扫描周期系统默认是100毫秒)如果改为DECP将每分钟执行一次
    manhuazheng
    生活从未轻松,你只是一天比一天强大。
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 283 个
    工控威望: 1165 点
    下载积分: 2460 分
    在线时间: 19(小时)
    注册时间: 2009-10-10
    最后登录: 2024-08-19
    查看manhuazheng的 主题 / 回贴
    4楼  发表于: 2009-10-10 12:45
    m8014是1分钟时钟的周期震荡,停一段时间应该正常的俄
    众人拾柴火焰高 13791826912------
    nyzeng
    努力總會有回報的
    级别: 略有小成
    精华主题: 0
    发帖数量: 113 个
    工控威望: 267 点
    下载积分: 4424 分
    在线时间: 113(小时)
    注册时间: 2008-10-31
    最后登录: 2021-11-13
    查看nyzeng的 主题 / 回贴
    5楼  发表于: 2009-10-11 09:15
    zzydegong 讲得很对,你的指令用的有误,DEC为减一,每个周期都执行运算,改为DECP   ON时触发一次就好了