s7-200程序执行时间

请教:本人对CPU226编了个程序,对一个模拟量4-20mA采集后再判断然后再进行模拟量4-20mA输出,CPU226作为modbus主站读2个设备中的几个模拟量数值,还有一些功能性的逻辑判断,估计这个程序大概有500条指令,该PLC执行一次循环大概需要多久时间?从模拟量读入再结合modbus采集过来的时间然后判断再输出需要多久?

问题补充:
MODBUS轮询时间如何计算的,我用的是MODBUS主站库?要采集的数据大概为8个字节吧

最佳答案

PLC执行一次循环大概需要多久时间?程序运行后,通过查看SMW22等即可,或者在PLC--信息里查询。
 SMW22 该字提供最后一次扫描的扫描时间。
 SMW24 该字提供自进入RUN(运行)模式以来记录的最小扫描时间。
 SMW26 该字提供自进入RUN(运行)模式以来记录的最大扫描时间。
 如果想离线估算执行时间,只有根据手册附录里的指令执行时间一个一个累加,对于简单的程序可以累加,大程序累加是不现实的,因为有的指令不是每个周期都执行的。

 从模拟量读入再结合modbus采集过来的时间然后判断再输出需要多久? 
 这个时间是不定的,可以用两次轮训时间(对表通讯)加上程序处理的时间

提问者对于答案的评价:
多谢指点~

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:22
下一篇 2021年7月5日 上午12:22

相关推荐

  • EM231 八路模拟量输入模块和EM232 四路模拟量输出模块接线问题

    你好有两个问题请教一下:1.EM231   8路模拟量输入模块(不是热电偶模块),如果我只用了5个模拟量输入通道,剩下的几个通道是不是都需要短接起来?…

    SIMATIC S7-200 2020年10月31日
  • 基础连线问题

    本人这学期初学PLC,手边有CPU224和EM235用来进行流量变频控制,遇到很多问题不知怎么解决,特向诸位请教: 1)我按系统说明书上接线,用恒流源给信号,但是在电脑上…

    SIMATIC S7-200 2021年7月5日
  • 怎样进行太网通信

    6ES7215-1AG40-0XB0这个CPU两个端口和SMART  200怎么做通讯,进行以太网通信,不知道这(“S7-1200测可以使用TSEND_C和TR…

    SIMATIC S7-200 2017年5月29日
  • S7-200 SMD48

    在学习S7-200高速计数中,发现在接收高速脉冲过程中,状态表中的SMD48总是0,但HC1有变化的数值,SMD48是HSC1的当前值,为什么不显示数值呢? 最佳答案 对高速计数器…

    SIMATIC S7-200 2021年7月5日
  • 关于200PLC输出脉冲的问题

    请问大家一个问题,200PLC型号221的CPU输出脉冲频率样本上是20KHZ,在用MAP SERV的时候movevelocity功能块的时候,Velocity写入200…

    SIMATIC S7-200 2020年10月31日
  • 三台西门子触摸屏与S7-200通讯

    三台西门子触摸屏与S7-200 224CPU通讯,是否可行?需要使用什么样的通讯协议?MPI是否可以?多谢! 最佳答案 三台西门子触摸屏与S7-200 224C…

    SIMATIC S7-200 2020年11月1日
  • 如何将一个负数转换成正数

    请问在S7-200中如何将一个负数转换成正数 最佳答案 1、先判断该数是否为负数; 2、如果为负数,应用乘法指令,与-1相乘。 即可将负数转换为正数。 提问者对…

    SIMATIC S7-200 2021年7月5日
  • S7200控制台达伺服电机

    用S7200系列CPU,在不加定位模块情况下如何控制台达伺服电机。要求电机实现正、反转功能,、复位功能、可以控制输出电机转动1.00~10.00圈,请问CPU该如何选型,及对应台达…

    SIMATIC S7-200 2020年11月1日
  • 关于变频器、CPU226、昆仑通态触摸屏的使用问题

    请问使用昆仑通态的触摸屏连接plc和变频器能不能实现plc没有程序,变频器参数已设置好就能控制电机呢?    PS:据说触摸屏内有编好的程序…

    SIMATIC S7-200 2021年7月5日
  • S7-200 Modbus主站

    S7-200中modbus主站指令MBUS_MSG,当出现通讯故障后,它的参数Error不等于0,那么何时Error清零? 最佳答案 只有当MBUS_MSG的EN再次使能时,如果通…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论