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

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

最佳答案

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

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

专家置评

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

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

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

相关推荐