关于DB数据问题

S7416plc,有一个轴的角度从0到360度循环变化,约6秒钟转一圈,这个角度放在DB1.DBW0中。在一个FC中有前后两个位置使用了DB1.DBW0,请问在这两个位置DB1.DBW0是一致的吗?我现在有个问题,在第一个位置0-DB1.DBW0=-360,在第二个位置0-DB1.DBW0=0.也就是说,在第一个位置DB1.DBW0=360,第二个位置DB1.DBW0=0.

问题补充:
角度是一直在变化的DB1.DBW0的赋值是一直在赋值的,PLC单个扫描周期10ms,10ms的时间会有0.6°的变化。

最佳答案

同一扫描周期内,输入映射一次,除非这两个DB1.DBW0之间会对其修改,不然同一扫描周内这两个数据是一致的

提问者对于答案的评价:
DB1.DBW62角度值是通过S7通讯,从其他PLC用SFB15送给本台PLC的,只要另一台PLC中角度一变化,本地DB1.DBW62,就变化,假如在同一个周期,角度发生了变化,DB1.DBW62在以后的程序中会刷新成新的值。有兴趣加qq 406858205

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月29日 下午5:04
下一篇 2017年6月29日

相关推荐