您当前的位置:五五电子网电子知识plc技术PLC入门减法指令的数据内容和运算结果 正文
减法指令的数据内容和运算结果

减法指令的数据内容和运算结果

点击数:7208 次   录入时间:03-04 11:56:25   整理:http://www.55dianzi.com   PLC入门
数据运算结果2550425506S1>S2D=S1-S20(进位)0(相等)S1=S2D=001S1<S2D=S1+(10000-S2)输出补数10     使用减法指令时,没有根据S1、S2数据的大小一定要运算结果输出为真数的限制,故在紧接减法指令后面,对25504(CY)的ON、OFF进行判别,如果为ON,则请编制把补数变为真数的程序(#0000—补数=真数)。此时,要在减法指令前面使用CLC(41)指令。例:    00002  TR0           CLC(41)                                         CY清0                                           @SUB(31)          1                                             010                                        DM0100
                                            HR20                   25504(CY)                                         @CLC(41)  CY清0                                         @SUB(31)           2                                          #0000                                           HR20                                           HR201的减法运算: 010CH 1029 DM0100 3452          —  进位                               0          1022+(10000-3452)=7577HR20CH 7577            此时 25504(CY)                   12的减法运算···因为进位CY为ON,所以应把补数改为真数#0000 0000 HR20CH 7577  —        进位                               0          0000+(10000-7577)=2423HR20CH 2423             进位                               1 最终的运算结果010CH 1029 DM0100 3452  — HR20CH 2423                                                                                                                       进位标志位CY为ON,所以实际的数据为—2423

本文关键字:暂无联系方式PLC入门plc技术 - PLC入门

上一篇:二进制运算指令