s7200 smart 如何计算两个节点之间的天数

s7200 smart 如何计算两个节点之间的天数
例如 A事件发生在2020年1月1日  B事件发生在2020年2月2日,通过程序计算出 间隔32天  跪求程序

最佳答案

1、
程序如图。
是按一天一天累计的。所以引入了一个计天的中间变量。
注意看图中的初始化部分,计算部分,一天时间到了重新计时的机制;
秒、分钟、小时、经过了测试,下载后,还要观察,天计数的情况。
程序中用到了优化的定时器,关于优化的定时器请参考以下资料。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/programming/optimizer%20timer/optimize%20timer.html
2、
另外可以用定时中断的方式写,利用 SMB34/SMB35,任意一个。
定时中断思路:
定时中断的时长假如设为100MS,每产生一次中断,在中断子程序中:
计数值加1;
计数值、天、小时、分钟、秒变量在什么时刻初始化;
计数值加1后的后续处理、怎么进位,也是经较繁索的。
关于定时中断可参考《S7-200 SMART V2.5系统手册》定时中断部分
https://support.industry.siemens.com/cs/document/109745610

图片说明:

s7200 smart 如何计算两个节点之间的天数  

提问者对于答案的评价:
谢谢 你的热心回答,我自己采用秒脉冲加计数的方式 3600个脉冲 计数加1 ,加到60进位 待B事件来后 读取秒 分 时 计数器数值。

最佳答案作者回复:
好,解决了就好

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

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

相关推荐

  • s7-200MPI

    S7-200用MPI/USB把波特率改为19.2k。现在想改为9.6k走PPI,用PC/PPI电缆通信,连接触摸屏,请问如何改? 问题补充:我的PC/PPI电缆 非原装&…

    SIMATIC S7-200 2020年11月1日
  • 模拟量输出用MODBUS什么命令发出控制

    我用CPU226加载一个EM232控制模拟量输出使用modbus协议控制,使用哪个命令,控制地址是多少(modbus地址)控制电压电流数值怎么表示 最佳答案 用MOVE指令。址址是…

    SIMATIC S7-200 2017年7月30日
  • 各位请看一下这段程序

    主程序 网路1 LD     SM0.1 MOVB   16#09,&…

    SIMATIC S7-200 2021年7月5日
  • s7-200指令库安装路径

    我下载了指令库,安装后我的Microwin 里面却没有看到啊。我在编程软件安装在D盘,但是我却找不到指令库的安装路径。添加都没法添加。 最佳答案 有时因为系统和软件安装有…

    SIMATIC S7-200 2020年10月31日
  • S7 200 PID的问题,调试过程中出现输出骤降的现象。

    用PID引导做的PID程序,量程为0~500,设定值为300,P0.5,I10,d0。具体的表现见附件图片。输出经常出现骤降的现象。如果P值越大,骤降的越厉害。但很小的时候,如0.…

    2020年10月31日
  • 用USS 对S7-200和MM440的调速

    USS-CTRL 的inhibit 位在0和1之间交替,频率已经给进去了,为40HZ,频率在闪烁,就是不运行,求教 问题补充:USS-CTRL &nb…

    SIMATIC S7-200 2021年7月5日
  • S7-200模拟输入量处理

    模拟输入量处理程序的提问  有一模拟输入量处理程序,前面两个网络的语句是:TITLE=程序注释Network 1 // 网络标题/…

    SIMATIC S7-200 2020年11月1日
  • 如何设置ktp178

    系统s7-200连接ktp178,ktp178中有两个io控制s7-200的计时器,现任何用户都可以在ktp178上操作改变这个io参数,故想设置用户或者密码类似的东西来保护一下,…

    SIMATIC S7-200 2021年7月5日
  • S7200CPU,MODBUS通讯

    有一个S7200CPU,做modbus从站,要求主站读取从站VD100、VD104、VD108….十个实数值,请问在从站“INIT”指令中,MaxIQ=?,MaxAI=?,Ma…

    SIMATIC S7-200 2017年12月9日
  • 求S7-200 中文仿真软件

    请问哪里有S7-200 中文仿真软件可下载,或有的朋友请发给我。我的油箱是654728958@qq.com  谢谢!不知怎样使用,可否告诉一二。 问题…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论