加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595

广东省惠州市SIEMENS华南地区代理商-西门子(授权)自动化与驱动代理商-西门子变频器-西门子PLC工业模块

更新时间
2024-07-04 09:10:00
价格
请来电询价
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
联系手机
15267534595
联系人
梁涛
立即询价

详细介绍

S7-200 SMART 读取和设置实时时钟

相关软(硬)件:

        1、编程软件:STEP 7 - Micro / Win SMART V2.7

        2、CPU硬件:ST30 (IP地址:192.168.2.12)

        3、HMI软件:EB Pro V6.08

任务要求:

        1、通过HMI读取和设置PLC时间。


注:程序仅供参考!!!


一、S7-200 SMART实时时钟

1、S7-200 SMART的硬件实时时钟可以提供年、月、日、时、分、秒的日期/时间数据。

2、CPU CR40/CR60 等紧凑型CPU没有内置的实时时钟,其他标准型CPU支持内置的实时时钟,CPU断电状态下可保持7天。

3、S7-200 SMART CPU的时钟精度是± 120 秒 / 月。

4、S7-200 SMART CPU 靠内置超级电容为实时时钟提供电源缓冲,保持时间为典型值7天,Zui小值6天。缓冲电源放电完毕后,再次上电后时钟将停止在缺省值,并不开始走动。

二、设置时钟方法:

1、用 Micro/WIN SMART 设置时钟

步骤:通过编程软件 Micro/WIN SMART 设置 CPU 的时钟,必须先建立编程通信连接。

在 Micro/WIN SMART 菜单中选择“PLC”——“设置实时时钟”,打开“PLC 时钟操作”对话框:

         图片

        

2、通过Read_RTC(读时钟)和Set_RTC(设置时钟)指令,来实现读取和设置时钟。

         

图片


3、通过使用自带的库指令实现(不是本文重点!!!)。

调用库指令时记得分配库存储区。


图片

三、时钟读写指令缓冲区格式


图片

由于时钟读取的格式是BCD码,想要显示正常的年、月、日需要程序的转换,一般方法如下图:


图片


接下来介绍一种新的玩法。嘿嘿。。。

四、利用间接寻址和FOR_NEXT实现,具体步骤如下;

        1、读取时钟转换方法,如下:


建立变量表,如图:


图片


编写程序,如图:


图片



相关产品

联系方式

  • 电  话:18126392341
  • 联系人:梁涛
  • 手  机:15267534595
  • 微  信:15267534595