带符号BIN除法指令/是将两个通道值或两个16位的二进制常数相除,并将结果送到指定的两个通道,分别存放商和余数,且二者均是16位二进制数。/指令具有上微分型指令的特性。其梯形图符号如下:
操作数区域:
S1和S2:CIO,W,H,A,T,C,D,*D,@D或#
D:CIO000~CIO6142,W000~W510,H000~H510,A448~A958,T0000~T4094,C0000~C4094,D00000~D32766,*D或@D
指令说明:
1)当通道S2的值为0时,P_ER置位。
2)当商为0时,P_EQ置位。(www.daowen.com)
3)当通道D的15位为1时,P_N置位。
/指令的应用示例见例3-58。
【例3-58】 /梯形图、助记符及执行结果示例如图3-82所示。
图3-82 /指令的应用示例
带符号双字BIN除法指令/L的功能是将两个由两个通道值组成的32位二进制数或两个32位二进制常数相除,并将结果输出到4个结果通道中,其中两个用来存储商,另两个用来存储余数。/L指令与/指令的用法相似,在此不赘述。
四则运算指令还包括带符号无CY双字BIN加法指令+L(401)、带符号CY双字BIN加法指令+CL(403)、无CYBCD码加法指令+BL(405)、带CY双字BCD码加法指令+BCL(407)、带符号无CY双字BIN减法指令-L(411)、带符号CY双字BIN减法指令−CL(413)、无CY双字BCD码减法指令−BL(415)、带CY双字BCD码减法指令−BCL(417)、无符号BIN乘法指令*U(422)、无符号双字BIN乘法指令*UL(423)、无符号BIN除法指令/U(432)和无符号双字BIN除法指令/UL(433)等,其用法请参见相关手册,本书不赘述。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。