时间用BCD码表示..
点击数:7171 次 录入时间:03-04 11:49:30 整理:http://www.55dianzi.com PLC入门
单位有一台电脑,画面设置时间,用的无符号16进制。在STEP7中,先是将这个时间转换成BCD码,而后又与16#1000异或,然后作为时间进行计算。与16#1000进行异或是什么意思?答:BCD码的高4位决定,决定定时器的时基.其中:0000为10MS0001为100ms0010为1s0011为10s 如果你输入的时候,只输入3位BCD码,则高四位为0000,其与0001异或的结果为0001,即你的定时器的时基为100ms.
另外,西门子提供了FC40功能块专门用于将IEC TIME转化为S5#TIME.这样只需将MS为单位的双字整数输入,自动转化为S5时间格式.就不需要人工转换了.
本文关键字:暂无联系方式PLC入门,plc技术 - PLC入门