如何在PLC中实现长时间计时,并且显示在WINCC

现有一工艺过程,加热5小时,保温4小时。如何利用PLC把加热的这5个小时实时显示出来?就是我在WINCC上要显示加热已经进行了多久了?

最佳答案

程序:
LD    I0.0            //计数器启动(加热)
A     SM0.5        //秒脉冲
INCD   VD0        //秒脉冲的累加
如果你仅仅需要显示的是以分为最小单位,可以把SM0.5改为SM0.4(分脉冲标志位)。
把总脉冲数稍做计算得:
LD     SM0.0
MOVD   VD0, VD4
/D     +60, VD4                //分总数
MOVD   VD0, VD8
/D     +3600, VD8            //小时总数
将VD8/VD4/VD0分别写入各自的I/O域中。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日 上午12:59
下一篇 2017年8月3日 上午12:59

相关推荐

  • 能流方向逆转

    程序如图所示:子程序也就3个BOOL型形参,一个网络,然后在主程序调用,也是一个网络。问题1:编译为什么报错:能流方向逆转?问题2:in1和in2管脚为什么没有问号让我输实参? 问…

    2020年10月31日
  • S7-200减计数器问题?

    S7-200减计数器问题? CTD在西班牙人的仿真软件中是从0开始往负值递减,是这样的吗? 实际的PLC是怎么样的? 最佳答案 实际的PLC不是的这样的,是从设…

    SIMATIC S7-200 2021年7月5日
  • PTO_CTRL 具体的用法及用途

    我最近在做PLC控制步进电机。用向导生成的PTO。但是对于子程序PTO_CTRL 的具体使用方法及作用,不是很清楚。烦请高手指点迷津 是否可以不使用这个子程序呢…

    SIMATIC S7-200 2021年7月4日
  • 西门子200PLC通讯的选择

    我现在想在一台上位机画面上显示,个别开关量状态和较多的模拟量数据显示(主要是电压、电流和电量的实时数据).问题1:计划用一个CPU224XP+EM223+6块EM231组一起,请问…

    SIMATIC S7-200 2020年11月1日
  • S7-200 224XP采用MODBUS协议与智能电表通讯问题

    Network 5 // 网络标题LD     SM0.1R   &n…

    2021年7月5日
  • S7-200如何采集5个远端角度信号

    我想用S7-200采集5个角度信号,而这个5个角度传感器的位置不同,而且离主控的S7-200较远,所以我想采用适合远距离传输的模拟量光纤转换设备Cj-af系列,不过最大也就是4通道…

    2020年10月31日
  • PLC2224XP的通信

    200xp的2个通信口能否同时进行运行2种通信协议如PPI对上位机或microwin,modbus 对其他PLC。此时是否可以通过MICROWIN 监视2个PL…

    SIMATIC S7-200 2017年12月8日
  • S7-200和PIC通讯问题

    目前接到一项目,用S7-200主站,PIC做从站,PIC以前没有接触过,不知道应如何进行通讯,是用自由口,还是用modbus通讯,PIC是16F877A-I/P,目前手中没有资料,…

    SIMATIC S7-200 2021年7月5日
  • 中断事件

    1.请问事件号是10,定时中断0,SMB34和事件号是11,定时中断1,SMB35有什么区别呢? 2.请问事件号是19,PTO0完成中断是什么意思; 事件号是2…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯程序问题

    下载亚控的自由口通讯程序到226PLC中,可以实现自由口通讯,但是没有数据采集功能,于是想其中加入自己的数据发送代码?不知在哪里加?试了几次不行。 问题补充:提供的自由口通讯程序是…

    SIMATIC S7-200 2021年7月5日