您现在的位置是:首页 > PLC技术 > PLC技术
PLC转换指令类
来源:艾特贸易2017-06-05
简介算术运算指令类,都和输入参数的数据类型有关,只有相同的数据类型才能进行比较或运算。但是实际工程中参数往往具有不同的数据类型,例如,模拟量的变送器发送的参数数据是整
算术运算指令类,都和输入参数的数据类型有关,只有相同的数据类型才能进行比较或运算。但是实际工程中参数往往具有不同的数据类型,例如,模拟量的变送器发送的参数数据是整型数,但是我们希望显示的参数是实数类型,所以我们需要有一些指令,能够将不同类型的数据进行转换,以便变成同一数据类型,然后可以进行比较或算术运算。本节介绍的转换指令类指令,就是用来解决这类问题的。 转换指令读参数IN的内容,并转换这些内容或改变它们的符号,在参数OUT处得到转换后的结果。 有以下一些转换指令: BCD_I:将用BCD码(二进制数表示十进制码)表示的数转换为整型数; I_BCD:整型数转换为BCD码; BCD_DI:BCD码转换为双整型数; J_DINT:整型数转换为双整型数; DI_BCD:双整型数转换为BCD码; DI_REAL:双整型数转换为实数; INV_I:整型数对“1”求补码(求反码); INV_DI:双整型对“1”求补码; NEG_I:整型数对“2”求补码(求负值); NEG_DI:双整型数对“2”求补码; NEG_R:实数(浮点数)求负值; ROUND:实数按4拾5入法则转换为双整型数; TRUNC:实数舍去小数点后的尾数转换为双整型数; CEIL:实数舍去小数点后的尾数转换为最接近又比实数大的双整型数; FLOOR:实数舍去小数点后的尾数转换为最接近又比实数小的双整型数。
点击排行
PLC编程的基本规则
