kid
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kid的 主题 / 回贴
楼主  发表于: 2007-12-04 17:49
      AN    M    10.0
      A    M      0.5
      JNB  _07a
      L    1
      L    MW    20
      +I   
      T    MW    20
_07a: NOP  0

我在硬件里把时钟设为0,用M0.5做秒脉冲,把累计的时间放到MW20里,可是监控的时候以现在MW20里加的数不是每次加1而是加的很多。
请教各位是什么原因?如果这样做不对应该怎么做。
以恒
Blog: http://ye_w.plcjs.cn/
级别: 工控侠客

精华主题: 5 篇
发帖数量: 467 个
工控威望: 3090 点
下载积分: 4172 分
在线时间: 68(小时)
注册时间: 2007-08-26
最后登录: 2024-09-22
查看以恒的 主题 / 回贴
1楼  发表于: 2007-12-04 19:44
加多少,与条件有效有关,自己好好想想
欢迎大家访问我的BLOG:  [URL]http://ye_w.plcjs.cn/[/URL]

1、ABB AC500系列PLC培训或技术支持
2、购买PLC和方案咨询电话:13973322058
3、其他请通过邮箱:07330731@163.com
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3302 分
在线时间: 9513(小时)
注册时间: 2006-09-13
最后登录: 2024-11-27
查看cvlsam的 主题 / 回贴
2楼  发表于: 2007-12-04 21:01
0.5秒=500MS,您的扫描周期是多少?假设扫描周期为100MS,那么每执行1次就要加5,因此您应该添加边沿检测指令或者使用定时器,或者使用定时中断来做,以保证每0.5秒累加1次。
kid
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kid的 主题 / 回贴
3楼  发表于: 2007-12-09 16:06
我用的是"p"m0.5,不是一个扫描周期吗?
在200里这么做可以的