当前位置: 主页 > PLC控制

S71200中怎么通过点对点通信将变化的速度值按每1ms进行采集并进行累加和存储

S7-1200PLC中怎么将一个变化速度值(km/h)每1ms采集读取一次并将读取到的速度值保存下来,之后将读取到的速度值转换为ms速度累加起来。速度值是通过RS485点对点通信由通信指令RCV-PTP接收到的,采集次数是无数次,求梯形图编程,不甚感激,求梯形图程序,麻烦各位专家了!!

最佳答案

1、RS485的点对点通信在115200的波特率下完成一次通信一次最快也需要17mS左右,因为完成一次通信的时间是“发送请求数据时间+从站回应数据时间”的总和,这是我在现场多次测试的结果,所以1mS采集一次是做不到的,看来你得更改一下设计思路了,比如以100mS采集一次数据

提问者对于答案的评价:
还是没解决实质

专家置评

已阅,最佳答案正确。
您的要求不太符合PLC的实际性能,请考虑更改控制思路。

  • 关注微信
下一篇:s7 1200 pid输出

猜你喜欢

微信公众号