您当前的位置:五五电子网电子知识plc技术PLC入门时间用BCD码表示.. 正文
时间用BCD码表示..

时间用BCD码表示..

点击数:7171 次   录入时间:03-04 11:49:30   整理:http://www.55dianzi.com   PLC入门
单位有一台电脑,画面设置时间,用的无符号16进制。在STEP7中,先是将这个时间转换成BCD码,而后又与16#1000异或,然后作为时间进行计算。与16#1000进行异或是什么意思?
答:BCD码的高4位决定,决定定时器的时基.
其中:
0000为10MS
0001为100ms
0010为1s
0011为10s

如果你输入的时候,只输入3位BCD码,则高四位为0000,其与0001异或的结果为0001,即你的定时器的时基为100ms.

另外,西门子提供了FC40功能块专门用于将IEC TIME转化为S5#TIME.这样只需将MS为单位的双字整数输入,自动转化为S5时间格式.就不需要人工转换了.


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门

《时间用BCD码表示..》相关文章>>>