200smart高速计数不保存,光栅尺停止后半秒内HC0递减到0了。

用的是模式9,光栅尺只要一停数就开始递减,mov导出来的数都不对,监视的数大概看到时150到160,结果mov出来的只有几十,有没有人知道怎么处理这个问题?快愁死了.......

最佳答案

你监视HC里面的值有150到160,但是通过传送指令将HC里面的值传到VD中就少了,是不是你的VD地址有重叠。如果没有重叠的话,那就是你输入高速信号有干扰存在,当停止移动后,外部还有信号输入进来做递减计数。将滤波时间改大一点,做好接地屏蔽,想办法把滤波给去掉。
高速计数器常见问题:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/013.html

提问者对于答案的评价:
原因找到了,向导生成的子程序不能一直导通,换成sm0.1就好了,只是光栅尺运行相同距离但生成的数值差距比较大,正在找解决办法。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc284983.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日
下一篇 2020年10月30日

相关推荐