s7-200时钟程序

时钟比较程序的具体格式,比如说8:00开灯到10:00关灯的,类似多组时间比较

问题补充:
还有设定时间的具体格式,

最佳答案

1、关键是如何读系统时钟:
、CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。CPU224、CPU226和CPU226 XM都有内置的实时时钟。
、 为了提高运算效率,应当避免每个程序周期都读取实时时钟。实际上可读取的最小时间单位是1秒,可每秒读取一次(使用SM0.5上升沿触发读取指令)。
、用编程软件(Micro/WIN)的菜单命令PLC > Time of Day Clock...,通过与CPU的在线连接设置,完成后时钟开始走动 
、编用户程序使用Set_RTC(设置时钟)指令设置 
 、Micro/WIN可以通过任何编程连接实现实时时钟的设置。
使用 S7-200 的 READ_RTC(读取实时时钟)和 SET_RTC(设置实时时钟)指令时, 读取和设置的数据格式都是 BCD 码的。如果觉得不便计算、处理,可使用 Clock Integer 指令库。 
Clock_Integer 指令库用于将 BCD 码格式的 S7-200 日期、时间转换为十进制整数格式,以及将十进制整数格式的日期、时间值设定为 S7-200 时钟。
、要使用 Clock_Integer 指令库,须遵循下列步骤:
取得 Clock_Integer 指令库文件,并添加到编程软件 STEP 7-Micro/WIN 中; 
按照要求编写用户程序调用 Clock_Integer 指令库。 
2、设定时间的具体格式,
请见《《西门子 S7-200·LOGO!·SITOP 参考》V0.92版(更新版)(2008.02.15)   》,其中有关S7-200的实时时钟及如何添加库指令的说明,下载:  
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136

提问者对于答案的评价:
thanks

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • S7-300编程电缆 6ES7972-0CB20-0XA0可以用来给s7-200编程吗?

    S7-300编程电缆 6ES7972-0CB20-0XA0可以用来给s7-200编程吗? 最佳答案 原装西门子的绝对可以的,在设置PC/PG口里选PC ADAP…

    SIMATIC S7-200 2021年7月4日
  • s7-200的jmp指令

    JMP被跳过的程序不被执行。那么它的输出是不是就为0了呢。定时器还会继续计时吗? 如果是被置1了呢,它的状态会变吗。 同样的状况,如果出现在子程序中会是怎样呢。…

    SIMATIC S7-200 2021年7月5日
  • 打开西门子200编程软件出现问题

    当打开西门子200编程软件的设置PG/PC接口出现cannot start file s7epatd中文.dll,我安装的是SP9版本的,出现这个的问…

    SIMATIC S7-200 2017年11月12日
  • S7-200流量累计

    AI值流速:0~6T/h,直接将其流速转换成T/100ms(转换成100ms的流速),再采用定时中断(100ms),中断程序里直接将其值做累计即可,不需任何处理,请指教,对吗? 最…

    SIMATIC S7-200 2017年11月26日
  • 200PC Access软件可以与200smart通讯吗

    主控室有两台操作站,需要与两台200和一台200smart通过以太网Opc采数到wincc显示,据说PC Access是用来跟200通讯采数的,另外一个smart用什么采…

    SIMATIC S7-200 2017年6月9日
  • Modbus轮询控制

    用的S7-200做主站,下面挂8个从站,用什么方式进行轮询采集数据啊!!!新手求解答!!! 问题补充:我按照教程上做了一个,但是运行时整个程序都不运行! 最佳答案 1、一般用通讯完…

    SIMATIC S7-200 2017年12月7日
  • 两个s7200cpu同时在编程软件上显示

    两个200的cpu在编程软件同时上显示,如图1所示,图2的接法能不能实现,谢谢大家。 问题补充:解决这个问题大家能否画个草图啊,万分感谢 !! 图片说明:  &…

    2018年12月5日
  • 一个关于旋钮使用的问题

    s7-200 224xp控制MM440的变频器,TD400C做显示。现在有这样一个问题,TD400C上需要预设一个电机的期望转速,然后导入系统进行运行。这个值,需要用旋钮…

    SIMATIC S7-200 2021年7月5日
  • wincc与s7200 plc通讯

    wincc与plc通讯,还需要在plc中编写什么通讯程序吗 最佳答案 不用编写通讯程序的,安装PC  Access就可以。 提问者对于答案的评价:谢谢 专家置评…

    SIMATIC S7-200 2017年6月7日
  • PLC接地问题

    我的S7 226 CN继电器输出型,加Em231 CN采集Gems两线制电流型压力传感器,现在已经烧了10个传感器了,望大侠帮帮忙。 PLC…

    SIMATIC S7-200 2021年7月5日