用到1200高速计数器,用的计数功能,增计数,怎么编码器转一圈ID1000的值才增加了10呢,还有就是1200编程有时候老是做加减乘除输入端都有值,输出端就是为0,MOVE指令有时也是,到底怎么回事啊,用的软件是TIA V13,编一段程序现在都得验证
最佳答案
1、可能是你的编码器频率比输入频率高。数字量输入通道的输入滤波器默认设置值为 6.4 millisec, 该输入滤波时间对应的高速计数器能检测到的最大频率为 78HZ。
因此如果使用该默认值,且 S7-1200 CPU 或 SB 信号板接入的高速输入脉冲超过 78HZ,则 S7-1200 CPU 或SB 信号板过滤掉该频率的输入脉冲。
见附图,向上选择时间短的。
2、可能数学运算结果值可能超出所选数据类型的有效数值范围。
图片说明:
提问者对于答案的评价:
已经解决了
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc183484.html