发布网友 发布时间:23小时前
共1个回答
热心网友 时间:19小时前
2.2.1 转换指令
(1) BCD转换
将2进制数转换成10进制数后,用于在带BCD译码的7段码显示器中显示数值。计算机使用2进制存储数据,需要将10进制数据转换为2进制以进行存储。转换指令可实现此功能。
【BCD指令】将2进制数据转换为10进制数据后传送到指定位置。
(2) BIN转换
将10进制数转换为2进制数后,用于读取数字式开关等以10进制数设定的数值。将BCD格式数据转换为2进制数,以供PLC处理。
【BIN指令】将10进制数据转换为2进制数据后传送到指定位置。
(3)整数转浮点数FLT
将整数转换为2进制浮点数以参与浮点数运算。某些寄存器在进行浮点数运算时,首先需要转换数据类型以适应运算要求。某些运算指令会自动转换值为浮点数,因此无需使用FLT指令。
【FLT指令】将浮点数转换为整数。
FLT指令用于将浮点数转换为整数。
(4)整数转浮点数(32位运算)DINT
将浮点数转换为整数,并传送到指定位置。
(5)整数转浮点数(16位运算)FLT
将整数转换为浮点数,并传送到指定位置。
(6)整数转浮点数(32位运算)DFLT
将整数转换为2进制浮点数,并传送到指定位置。