如何在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日
下一篇 2017年8月3日

相关推荐

  • 西门子224XPsi的PLC驱动伺服问题

    西门子224XPsi的PLC是否支持差分输出的方式控制三菱J2S-70A的驱动器?请高手帮忙解答下 最佳答案 不支持。西门子低端PLC没有支持差分输入输出的。不过可能找到第三方的产…

    SIMATIC S7-200 2017年6月19日
  • S7-200做DP从站

    S7-200通过EM277做DP从站,怎么设置数据交换区,V区怎么分配如果我的待传送的数据是双字或浮点型的在S7-200中需要怎么处理,还有开关量的位怎么处理接收区的地址是不是也要…

    SIMATIC S7-200 2020年11月1日
  • modbus协议库

    哪位同仁有S7-200的modbus协议库,发一份给我,我的邮箱1316466898@qq.com 如何用 S7-200 实现 modbus…

    SIMATIC S7-200 2021年7月5日
  • 接顺控指令问

    接昨天的提问,关于顺控指令。其实我是想在段中通过判断,如果符合条件就重新执行当前SCR0.1段的程序,如果不符合条件就执行下一段SCR0.2.本来打算用循环,后来发现循环指令必须设…

    SIMATIC S7-200 2021年7月5日
  • S7-20与Intouch Opc Link 连接问题

    intouch<—>opc-link<—> s7-200 PC Access sp4<…

    SIMATIC S7-200 2020年11月1日
  • K-TP178和S7-200PLC时钟同步

    开始自己做了个日期、时间、星期同步,但是就是无法更改,后来就直接用论坛里面的那个小程序:网络一:LD     SM0.0TODR&…

    SIMATIC S7-200 2020年11月1日
  • 扩展模块地址分配

    请教一下,S7-200扩展模块地址的分配,在现场我见一个S7-200用了一个四模拟量的扩展模块,接线只接了前两个和最后一个,程序中地址分配是AIW0,AIW2,AIW4,请问第三个…

    SIMATIC S7-200 2021年7月5日
  • S7200组网问题请教!急!

    请教:3个CPU224和1个TD400如何组网。 1、3个224可以直接用网络连接器(带编程口)连接吗?还是需要其它的模块? 2、TD400是主站,那3个CPU…

    SIMATIC S7-200 2021年7月4日
  • 关于cpu224xp与pc通讯问题

    pc是win7 32位的,安装的是V4.0 sp9的STEP7,手上有一台cpu224xp的plc,和一根原装的USB-R485电缆,想实现plc与pc的通信。…

    2017年11月17日
  • s7-200两个端口通讯冲突的问题

    s7-200通过做从站通过端口0与组态王用modbus通讯。同时s7-200与飞思卡尔s12组成一个电控系统ECU,他们之间是用的自由口通讯,S7-200做主站。也就是说,PLC同…

    SIMATIC S7-200 2017年8月24日