xyl35
级别: 略有小成
精华主题: 0
发帖数量: 87 个
工控威望: 229 点
下载积分: 558 分
在线时间: 39(小时)
注册时间: 2009-08-11
最后登录: 2023-10-16
查看xyl35的 主题 / 回贴
楼主  发表于: 2011-11-12 10:06
            这是一个电缆厂收线机的程序,plc是cpm1a的,加一个模拟量模块。程序是现场上载上来的,在0.00上接了个收线线电机负载轴上的编码器的计数脉冲,模拟量只用了一个输出,给排线机的变频器频率的。程序里有些运算。我看不懂的地方在程序的95步,不知道程序里的CNT0和CNT2是怎么计数的,特此请教。顺便问下模拟量输出的数字范围是多少?程序在附件里
     程序截图
描述:程序
附件: 电缆收线机程序.rar (4 K) 下载次数:253
网站提示: 请不要用迅雷下载附件,容易出错
ok2115
级别: 探索解密
精华主题: 0
发帖数量: 27 个
工控威望: 149 点
下载积分: 2042 分
在线时间: 53(小时)
注册时间: 2011-11-08
最后登录: 2014-08-04
查看ok2115的 主题 / 回贴
1楼  发表于: 2011-11-15 21:58
CNTR可逆计数器减计数端用常通怎么可能计数呢?这里应该有错。
因为加法、减法双方同时为ON是不进行计数的
(程序在现场监控的时候CNT0和CNT2里面的数字是在变化的,但就是找不到这两个计数器的输出在哪里。我敢肯定这两个计数器的当前值肯定与程序是有关系的。)难道这是另类用法?如果是这样的话。
你不需要知道它的输出在哪里,因为这里不是用它的输出点,而是在跟0000的接通作比较。他要的是0000接通100次CNTR2所接通的次数
[ 此帖被ok2115在2011-11-16 13:19重新编辑 ]
ok2115
级别: 探索解密
精华主题: 0
发帖数量: 27 个
工控威望: 149 点
下载积分: 2042 分
在线时间: 53(小时)
注册时间: 2011-11-08
最后登录: 2014-08-04
查看ok2115的 主题 / 回贴
2楼  发表于: 2011-11-15 22:45
看到最后是成了TIM30、TIM31的定时值,但是DM855传送给12,而整个程序也没有见12在哪里,是不是这不是完整的程序?
[ 此帖被ok2115在2011-11-15 23:07重新编辑 ]