您现在的位置是:首页 > PLC技术 > PLC技术
三菱FX系列PLC的数据变换指令
来源:艾特贸易2017-06-04
简介数据变换指令包括 BCD (二进制数转换成 BCD 码并传送)和 BIN ( BCD 码转换成二进制数并传送)指令。如图 4-18 所示它们的源操作数可取 KnX 、 KnY 、 KnM 、 KnS 、 T 、 C 、 D 、 V 和 Z ,目
数据变换指令包括BCD(二进制数转换成BCD码并传送)和BIN(BCD码转换成二进制数并传送)指令。如图4-18所示它们的源操作数可取KnX、KnY、KnM、KnS、T、C、D、V和Z,目标操作数可取KnY、KnM、KnS、T、C、D、V和Z,16位运算占5个程序步,32位运算占9个程序步。
图4-18 BCD变换与BIN变换
(1) BCD变换指令
BCD变换指令的指令助记符为BCD (Binary Code to Decimal),功能指令编号为FNC18,该指令将源元件中的二进制数转换为BCD码并送到目标元件中。如果BCD指令执行的结果超过0~9 999的范围,就会出错。如果(D) BCD指令执行的结果超过0~99 999 999的范围,那么,也会出错。
可编程控制器内部的算术运算用二进制数进行,可以用BCD指令将可编程控制器中的二进制数变换为BCD数后输出到七段显示器。
(2) BIN变换指令
BIN变换指令的指令助记符为BIN (Binary),功能指令编号为FNC19,该指令将源元件中的BCD码转换为二进制数并送到目标元件中。
可以用BIN指令将BCD数字开关提供的设定值输入到可编程控制器。如果源元件中的数据不是BCD数,将会出错。常数K不能作为本指令的操作元件,因为在任何处理之前它们就会被转换成二进制数。BCD码的范围与BCD指令中的相同。
点击排行
