请教一个关于扫描周期的问题

我用4-20mA信号接收现场的瞬时流量,现在想计算累计流量。自己做了一个一秒的计时器,想达到1s累加一次的效果,但是实际的值总是偏大,这是为什么那?一个程序段,一个扫描周期只执行一次吧?监控的时候发现不是1S累加一次的。图中MD570就是现场的瞬时流量,M1.2就是我做的定时器。 是不是定时器的动作受程序扫描周期的影响?M1.2常开触点最大的接通时间即使不是瞬间的,也是一个扫描周期吧?一个扫描周期只接通扫描处理一次,也不应该偏大啊。。。

问题补充:
我主要是想知道为什么我这样做不对,谢谢大家

图片说明:

请教一个关于扫描周期的问题    请教一个关于扫描周期的问题   

最佳答案

一个周期只能这些一次,这个一定是没有错的!一段程序仍然在一个周期中执行一次也是一定没有错的。
你的问题可能出现在如何定义1S周期上,一般类似的定义是调用定时中断组织块上,如OB35,定义时间为1S,并下载到cpu中。
如果你已经定义了M1.2为1S的脉冲信号,那么也应该用沿触发,如果没有沿触发,则每一个周期MD574与MD564均累加。

提问者对于答案的评价:
对于M1.2,我的理解是到了一秒后,PLC执行程序刷新M1.2线圈,进行一次累加。下一个扫描周期定时器断开,M1.2线圈断开,这个周期不进行累加,因此累加出来的数值应该偏小,累加的时间不是1秒而是1秒加上一个扫描周期。实际应用出来的却是偏大,就想你说的那样每个扫描周期都在累加,但我认为M1.2一个周期加上1秒只会接通一次

最佳答案作者回复:
如果是普通定时器是异步刷新的,不一定是绝对的同步。

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

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

相关推荐

  • PPI口与DP口同时通信时的PG/PC接口如何设置?

    两台电脑同时监控同一个PLC时,其中一个用的是PPI通信,而另一台电脑用的是EM277 DP通信,请问我这个STEP7 MicroWin内PG/PC接口如何设置…

    SIMATIC S7-200 2020年11月1日
  • 西门子与组态王通信问题

    采用西门子226CPU,接EM231扩展模块,与组态王联合使用。实现温度信号的采集与显示。在STEP7-WIN编写了一段数据发送程序,实现将扩展模块AI寄存器的模拟量数据发送到V存…

    SIMATIC S7-200 2021年7月5日
  • modbus主站读写主程序MBUS_MSG

    看官方文档:S7-200 modbus编程详细指导里。针对主站读写主程序MBUS_MSG功能块,First管脚连接的是M2.1和上升沿。那么这个M2.1应该是反复触发才对…

    2017年6月2日
  • 200中EM277走MPI协议,接触摸屏

    200中CPU222接EM277走MPI协议,接触摸屏,如何实现,谢谢 最佳答案 EM277拨码设置好地址就可以了,触摸屏组态里设置好MPI地址、波特率,CPU的MPI地址设置为E…

    SIMATIC S7-200 2020年10月31日
  • PLC 时间设置问题

    触摸屏与s7-200,触摸屏可设置、读取PLC时间,读取年月日时分秒,设置年月日时分秒。在PLC编程时没有编写星期的设置,星期也没有固定赋值,调试的时候时间还能进行设置,放到现场后…

    2017年10月29日
  • S7-200与昆仑通态组态软件如何连接

    我的电脑上没有串口,想用昆仑通态做上位机与S7-200连接,应该如何做 问题补充:不是的,昆仑通态里面有个驱动是PPI驱动,这种驱动只支持PC-PPI的线,这种线一头是RS485,…

    SIMATIC S7-200 2017年11月6日
  • modbus 一主多从通讯问题

    s7200 两台 smart line 700 一台 英威腾变频器两台 通讯线如何连接 最佳答案 两台PLC做…

    SIMATIC S7-200 2018年3月6日
  • 200 SMART v2.4 软件

    200 SMART v2.4 软件下载 钻石用户推荐最佳答案 https://www.industry.siemens.com.cn/automati…

    SIMATIC S7-200 2021年7月5日
  • EM277模块故障

    有个EM277经常报CPU故障灯红色亮。曾经做过3个处理,使用了一段时间后又出现同样的问题,求解!之前的处理:1,更换EM277模块;2,更换226CPU模块;3,更换EM277在…

    SIMATIC S7-200 2017年6月7日
  • s200模拟量输入简单问题

    用于模拟量输入的常见元件有哪些?,我主要用来输入角度,以及需要什么梯形图指令? 最佳答案 常用的元件有信号配电器、隔离器等。从输入角度来说,一般采用增量型编码器,PLC端采用对应的…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论