数据转换指令如表4-26所示。
表4-26 数据转换指令
名称 WWW.PLCJS.COM——可编程控制器技术门户 |
指令格式 WWW_P※LCJS_COM-PLC-)技.术_网 (语句表) WWW_PL※CJS_COM-PLC-技.术_网 |
功能 WW.W_PLCJS_COM-PLC-技.术_网 |
操作数 W1WW_P4LCJS_COM-PLC-技.术_网 |
数据类型转换指令 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) |
BTI IN,OUT WWW_PLC※JS_COM-PmLC-技.术_网 |
将字节输入数据IN转换成整数类型,结果送到OUT,无符号扩展 WWW_PLC※JS_COM-PmLC-技.术_网 |
IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常数 plcjs.技.术_网 OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) |
ITB IN,OUT WWW_PL※CJS_COM-PLC-技.术_网 |
将整数输入数据IN转换成一个字节,结果送到OUT。输入数据超出字节范围(0~255)则产生溢出 WWW_P※LCJS_CO※M-PLC-技-.术_网 |
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常数 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD WWW_PLC※JS_COM-PmLC-技.术_网 | |
DTI IN,OUT WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) |
将双整数输入数据IN转换成整数,结果送到OUT。 WW.W_PLC※JS_C,OM-PL,C-技.术_网 |
IN:VD,ID,QD,MD,SD,SMD,LD,HC,AC,*VD,*AC,*LD,常数 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD plcjs.技.术_网 | |
ITD IN,OUT WWW_P※LCJS_COM-PLC-)技.术_网 |
将整数输入数据IN转换成双整数(符号进行扩展),结果送到OUT WWW_PL※CJS_COM-PLC-技.术_网 |
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常数 WWW_PLC※JS_COM-PmLC-技.术_网 OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD WWW.PLCJS.COM——可编程控制器技术门户 | |
ROUND IN,OUT WWW_PLCJS@_COM%-PLC-技.术_网 |
将实数输入数据IN转换成双整数,小数部分四舍五入,结果送到OUT W1WW_P4LCJS_COM-PLC-技.术_网 |
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) IN还可以是常数 WWW_PLC※JS_COM-PmLC-技.术_网 在ROUND指令中IN还可以是HC WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) | |
TRUNC IN,OUT WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户) |
将实数输入数据IN转换成双整数,小数部分直接舍去,结果送到OUT WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) | ||
DTR IN,OUT plcjs.技.术_网 |
将双整数输入数据IN转换成实数,结果送到OUT ——可——编——程——控-制-器-技——术——门——户 |
IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD WWcW_PLCJS_COM-PLC-技.术_网 IN还可以是HC和常数 WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) | |
BCDI OUT WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户) |
将BCD码输入数据IN转换成整数,结果送到OUT。IN的范围为0~9999 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD WW.W_PLCJS_COM-PLC-技.术_网 IN还可以是AIW和常数 ——可——编——程——控-制-器-技——术——门——户 AC和常数 WWW_PLCJS_COM-PLC-技.术_网 | |
IBCD OUT P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
将整数输入数据IN转换成BCD码,结果送到OUT。IN的范围为0~9999 WWW_PL※CJS_COM-PLC-技.术_网 | ||
编码译码指令 WWW_P※LCJS_CO※M-PLC-技-.术_网 |
ENCO IN,OUT ——可——编——程——控-制-器-技——术——门——户 |
将字节输入数据IN的最低有效位(值为1的位)的位号输出到OUT指定的字节单元的低4位 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户 |
IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常数 WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户) OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD WWcW_PLCJS_COM-PLC-技.术_网 |
DECO IN,OUT WWW_P※LCJS_COM-PLC-)技.术_网 |
根据字节输入数据IN的低4位所表示的位号将OUT所指定的字单元的相应位置1,其它位置0 WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) |
IN:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常数 WWW_P※LCJS_COM-PLC-)技.术_网 IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AQW,AC,*VD,*AC,*LD WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户) | |
段码指令 WWW_PL※CJS_COM-PLC-技.术_网 |
SEG IN,OUT WW.W_PLCJS_COM-PLC-技.术_网 |
根据字节输入数据IN的低4位有效数字产生相应的七段码,结果输出到OUT,OUT的最高位恒为0 WWW_PL※CJS_COM-PLC-技.术_网 |
IN,OUT:VB,IB,QB,MB,SB,SMB,LB,AC,*VD,*AC,*LD P.L.C.技.术.网——可编程控制器技术门户 IN还可以是常数 WW.W_PLCJS_COM-PLC-技.术_网 |
字符串转换指令 WW.W_PLCJS_COM-PLC-技.术_网 |
ATH IN,OUT,LEN WWW_PLCJS@_COM%-PLC-技.术_网 |
把从IN开始的长度为LEN的ASCⅡ码字符串转换成16进制数,并存放在以OUT为首地址的存储区中。合法的ASCⅡ码字符的16进制值在30H~39H,41H~46H之间,字符串的最大长度为255个字符 WWW_P※LCJS_COM-PLC-)技.术_网 |
IN,OUT,LEN:VB,IB,QB,MB,SB,SMB,LB,*VD,*AC,*LD WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户) LEN还可以是AC和常数 W1WW_P4LCJS_COM-PLC-技.术_网 |