分享

测试西门子S7-200 Smart PLC的指令(2)

 机电工控交流 2023-08-15 发布于四川

【本次测试指令:读取和设置实时时钟

    读取和设置实时时钟,包含了4条指令,2条读时钟,2条写时钟。LAD的符号如下:READ_RTC为读实时时钟,SET_RTC为写实时时钟。

        测试READ_RTC指令,通过帮助我们可以看到,指令的管脚的定义,EN为使能,T为输入时间类型byte,可以支持VB,QB,IB等,我们测试采用VB0

ENO=0为非致命错误。

以上为将日期时间转换为十进制,便于查看和读取。

注意星期,1代表星期日,7代表星期六。

年需要转换为4位的。

测试SET_RTC指令。

如果不用系统自带的设置时钟,需要将读取系统设计的能流always-on改为M0.1常闭。

如下:

本次以设定分钟为例演示。

首先要将数据类型转为16进制,VW2100为要设置的分钟,数据类型为整型。VB4为分钟的存储字节。

设置完成后,M0.1需要复位,这样系统的时钟就会继续。

系统设置也可以通过编程软件设置,如下图:

首先读取PC,然后点击“”设置“即可。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多