plc中什么时候用双整数计算

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 13:51:00
plc中什么时候用双整数计算plc中什么时候用双整数计算plc中什么时候用双整数计算为了保险尽量都用双整数计算吧,也就不用想什么时候要用了.免得用单字计算超出范围,出现负数.当0-65535或者-32

plc中什么时候用双整数计算
plc中什么时候用双整数计算

plc中什么时候用双整数计算
为了保险尽量都用双整数计算吧,也就不用想什么时候要用了.
免得用单字计算超出范围,出现负数.

当0-65535或者-32768~+32767的数值不能满足你的需求,你可以使用长整数(双整数)进行操作。

我用的是OMRON的PLC,整数范围0-65535(十进制),在PLC中换成16进制为0-9999,我们的电脑读写PLC是直接用16进制操作的,那么,如果写的数据超过9999,就得用双字。也就是你说的双整数。
另外,PLC内部的运算指令,比如乘法,两个字相乘,结果就得放在两个字里,避免溢出,如:单整数相乘,D0*D1=D2,这个结果放在了D2与D3中,D2与D3中放的结果就是双整数。此时D...

全部展开

我用的是OMRON的PLC,整数范围0-65535(十进制),在PLC中换成16进制为0-9999,我们的电脑读写PLC是直接用16进制操作的,那么,如果写的数据超过9999,就得用双字。也就是你说的双整数。
另外,PLC内部的运算指令,比如乘法,两个字相乘,结果就得放在两个字里,避免溢出,如:单整数相乘,D0*D1=D2,这个结果放在了D2与D3中,D2与D3中放的结果就是双整数。此时D3在编程时就不能再用了,避免影响。如果是两个长整数相乘,结果得占用4个字。

收起