如何对S7200设置定时功能限制

有些客户不守信,需对S7200PLC程序设置一年时间的功能限制,请问在程序上如何实现,谢谢!

最佳答案

关键是如何读系统时钟:
 S7-200的硬件实时时钟可以提供年、月、时、分、秒的日期/时间数据。
 CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。CPU224、CPU226和CPU226 XM都有内置的实时时钟。

 S7-200的时钟精度典型值是2分钟/月(25°C),最大误差7分钟/月(0 - 55°C)。

  为了提高运算效率,应当避免每个程序周期都读取实时时钟。实际上可读取的最小时间单位是1秒,可每秒读取一次(使用SM0.5上升沿触发读取指令)。

  使用程序读取的实时时钟数据为BCD格式,可在状态图中使用十六进制格式查看。

 CPU靠内置超级电容(+外插电池卡)在失去供电后为实时时钟提供电源缓冲;缓冲电源放电完毕后,再次上电后时钟将停止在缺省值,并不开始走动。

 要设置日期、时间值,使之开始走动,可以:

 用编程软件(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 指令库。 

 请见《《西门子 S7-200·LOGO!·SITOP 参考》V0.92版(更新版)(2008.02.15)   》,其中有关如何读系统时钟及如何添加库指令的说明,下载:  
 http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136

 

提问者对于答案的评价:
很详细且实用!

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:18
下一篇 2021年7月5日 上午12:18

相关推荐

  • 与s7-200配用的PGRS模块

    各位老师好,请问有没有用过与s7-200GPRS通讯的?市场有没有和s7-200配套的GPRS模块,除了MD720-3 外,有没有小便宜的点的!谢谢! 最佳答案 只要买带…

    SIMATIC S7-200 2020年11月1日
  • S继电器同时接通吗

    使用顺序步进指令的时候,状态转移时,上级S与下级S会同时接通一个周期吗?三菱的有。 最佳答案 会呀,程序从前往后执行,在同一个周期里,执行SET/REST命令前上级S是1的,然后执…

    SIMATIC S7-200 2021年7月5日
  • SMART与编程软件的通讯

    S7-200 SMART与编程软件通信链接不上,查找不到CPU 图片说明:    最佳答案 s7-200smart编程下载:http://www.ad…

    2021年7月5日
  • PLC怎样控制变频器的频率

    用触摸屏设置参数,PLC怎样控制变频器的频率 问题补充:想了解一下例程.说得没有做得实在 最佳答案 如果用EM232模拟量输出模块,输出4-20mA电流至变频器的AI输入端就可以控…

    SIMATIC S7-200 2021年7月4日
  • PID编程问题求助

    我在看到一个模拟量程序时其中一条指令不明白,大家看看这是什么指令“MyPID_M1"?有懂得吗?最好发个这个指令的相关手册或资料给我,谢谢。邮箱:lzhosky@qq.c…

    SIMATIC S7-200 2021年7月5日
  • 设置PG/PC接口时出现如下画面怎么处理?

    设置PG/PC接口时出现如下画面怎么处理? 问题补充:没有其他正在通讯的软件。 图片说明:    最佳答案 打开Step7 MicroWin&nbsp…

    2021年7月5日
  • ET200s与ET200SP的区别

    ET200s与ET200SP的区别 如何选型 钻石用户推荐最佳答案 ET200SP 是新一代的分布式IO,紧支持PROFINET IO1:无需单独供电…

    SIMATIC S7-200 2021年7月5日
  • S7-200掉电保存问题

    我用了S7226CN的PLC,程序很小,可以不用加存储卡吗?加电池卡是不是一样的, 问题补充:可以在系统块里做设定是吧,具体是怎么设置呢? 没办法啊,谁让我是新手呢?谢谢…

    SIMATIC S7-200 2021年7月5日
  • S7-200PID向导

    在S7-200CN里面使用向导生成了两个PID回路,发现这两个PID共用同一个中断事件,然后实际测试的时候发现,干扰特别严重。(我是用模拟量输入模块作为反馈回路的点,模拟量输出模块…

    2021年7月5日
  • S7-1200软件哪有啊

    谁有s7-1200软件给提供一份,谢谢了! 最佳答案 西门子网站上可以下载,已经有很多人在使用了,可以参考——    文件663MB&nbs…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论