您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC的整数与双字整数的互转
来源:艾特贸易2017-06-04
简介整数与双字整数的互转指令如图 3-79 所示。 图 3-79 整数与双字整数的互换指令 (a) 整数转换成双字整数指令; (b) 双字整数转换成整数指令 (1) 整数转换成双字整数指令。整数转换成双字
整数与双字整数的互转指令如图3-79所示。 图3-79 整数与双字整数的互换指令 (a)整数转换成双字整数指令;(b)双字整数转换成整数指令 (1)整数转换成双字整数指令。整数转换成双字整数指令的梯形图由助记符(I_DI)、使能输入(EN)、整数输入端(IN)和双字整数输出端(OUT)构成;其语句表由操作码(ITD)、整数输入(IN)和双字整数输出(OUT)构成,如图3-79 (a)所示。 整数转换成双字整数指令可以将整数转换成双字整数,并进行符号扩展,当转换允许时,整数IN被转换成有符号双字整数,结果传送到OUT中。 数据范围: 1) 整数IN: VW、IW、QW、MW、SW、SMW、LW、T、C、AIW、AC、 常数、*VD、*AC、*LD。 2)双字整数OUT: VD、ID、QD、SD、SMD、AC、LD、*VD、*AC、*LD。 欲将整数转换为实数,可先用ITD指令把整数转换为双字整数,然后再用DTR指令把双字整数转换为实数。 (2)双字整数转换成整数指令。双字整数转换成整数指令的梯形图由助记符(DLI)、使能输入(EN)、双字整数输入端(IN)和整数输出端(OUT)构成;其语句表由操作码( DTI)、双字整数输入端(IN)和整数输出端(OUT)构成,如图3-79 (b)所示。 双字整数转换成整数指令可以将双字整数转换成整数,如果要转换的数据太大,则溢出位被置位且输出保持不变,当转换允许时,双字整数IN被转换成整数,结果传送到OUT中。 数据范围: 1)双字整数IN: VD、ID、QD、MD、SD、SMD、AC、LD、HC、 常数、*VD、*AC、*LD。 2)整数OUT: VW、IW、QW、MW、SW、SMW、LW、T、C、AC、*VD、*AC、*LD。
点击排行
