当前位置: 主页 > PLC控制

请问如何让plc读取到模拟量的时间和通过DP读取到数据的时间尽量保持在同一个时刻啊?

请教一下,1200里读取到AI模块里读取电压电流,然后通过187.5K波特率的DP通讯方式传送给313C-2dp的PLC需要多少时间啊?FM350里读取到脉冲的时间要求和通过DP从1200里读取到数据的时间尽量保持在同一个时刻,时间相差越小越好。请问这该如何做?

最佳答案

这需要先计算总线传输时间。传输时间计算方法如下:

STEP7中只能在一个纯ProfibusDP网络中计算平均总线循环时间。在纯PROFIBUSDP网络中,总线周期时间可等同于“TtRTypical”值。请按以下步骤计算系统的这个值:
在STEP7的硬件配置中插入设定点组态。
双击节点。
在“General”标签下点击“PROFIBUS”按钮来打开接口的属性。
在“Parameter”标签下点击“ProperitiES”按钮来打开子网的属性。
在“NetworkSeeting”中,计算值位于“Ttr.typical”下的“BusParameters”中。
总线循环时间受限于“Ttr”值。更改组态或加入节点-例如一台PG-也会改变“Ttrtypical”和“Ttr”的值。

提问者对于答案的评价:
谢谢。

  • 关注微信

猜你喜欢

微信公众号