我想读取808系统时间,然后做一个报警。怎么读取呢!
图片说明:
最佳答案
楼主的问题比较典型,我的做法如下:
1。找一个触发报警位的点,譬如I3.0,
2.假设报警的机理是,当触发I3.0时,系统显示时间信息,譬如DB1800.DB1008的高四位,即BCD进制的年份,需要与B11110000相与操作,提取高四位字节,与的结果out到一个中间寄存器,
3.程序如下:
A i3.0
L DB1800.DBB1008
L B''11110000''
B_AND
out DB3000.DBB0001 //输出到中间寄存器
提问者对于答案的评价:
好
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc124634.html