在OB1里的指令: L LW15是什么特定的含义,怎样使用它?

在OB1里的指令: L  LW15是什么特定的含义,怎样使用它?

最佳答案

1、OB1_DATE_TIME是主程序OB1的局部变量,功能是:调用OB1的日期和时间,而LW15是OB1_DATE_TIME的一部分,用LW15来读取当前的小时和分钟的BCD码。
2、转帖:
OB都有20个字节的临时局部变量,后8个字节是调用OB的日期和时间。用SFC1读取的日期时间的数据类型为8个字节的DATE_AND_TIME,还需要调用IEC功能FC  8从其中提取4个字节的实时时间(TIME_OF_DAY)。使用OB1的局部变量OB1_DATE_AND_TIME则很方便,可以使用绝对地址LD、LW和LB,来任意的读取需要的日期或时间值。例如为了控制路灯的起、停,只需要用LW15来读取当前的小时和分钟的BCD码,如果需要考虑不同的季节对路灯的影响,可以用LW13来读取月、日的BCD码。
LB12             年后两位
LB13             月
LB14             日
LB15             时
LB16             分
LB17             秒
LB18             毫秒

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日
下一篇 2017年11月16日

相关推荐