转换指令将累加器1中的数据进行类型转换,转换的结果仍在累加器l中。能够实现的转换操作有:BCD码和整数及长整数间的转换,实数和长整数间的转换,数的取反、取负,字节扩展等。
在STEP 7中,整数和长整数是以补码形式表示的。BCD码数值有两种:一种是字(16位)格式的BCD码数,其数值范围从-999到+999;另一种是双字(32位)格式的BCD码数,范围从-9999999到+9999999。
指令 说 明
BTI 将累加器1低字中的3位BCD码数转换为16位整数
BTD 将累加器1中的7位BCD码数转换为32位整数
ITB 将累加器1低字中的16位整数转换为3位BCD码数
ITD 将累加器l低字中的16位整数转换为32位整数
DTB 将累加器1中的32位整数转换为7位BCD码数
DTR 将累加器1中的32位整数转换为32位浮点数
l BTI指令
SLT格式: BTI
说明:将累加器1低字中的3位BCD码数转换为16位整数,装入累加器1的低字中(0~11位);低字的最高位(15位)为符号位。
累加器1的高字及累加器2的内容不变。
例3.6.1 L MW 10
BTI
本文关键字:西门子 PLC入门,plc技术 - PLC入门
上一篇:PLC选择工作方式