每天学一点/ 电工:西门子PLC
STEP7-SMARTPLC:转换指令
1、字节转整数
说明:将字节数值IN转换成整数数值,并且将结果存入OUT指定的变量中,因为字节不带符号,所以无符号扩展。
2、整数转字节
说明:将整数数值转换成字节数值,并列将结果存入OUT中,数值为0-255是可被转换,超过则输出不执行。
3、整数转双整数
说明:将整数值IN转换成双整数值,并将结果存入OUT中,只可转换有符号数。
4、双整数转整数
说明:将双整数值IN转换成整数值,并且将结果存入OUT中,如果黄钻换值过大,则无法在输入中表示,输出不受影响,范围为-32768-+32767。
5、双整数转浮点数
说明:将32位带符号整数IN黄钻换成32位实数,并将结果存入OUT中。
6、实数转双整数
1)ROOUND
说明:实数IN转换成双整数,并将结果存入OUT中,对小数部分四舍五入,即如果小数部分大于等于0.5,则进位为整数。
2)TRUNC
说明:将实数IN转换成双整数,并将结果的整数部分存入OUT中,只有整数部分被转换,小数部分被丢弃,如果转换值为非实数或值过大,则无法在输出中表示,输出不受影响。
技能传承 慧深益众