2025-11-09 00:09:16
信捷C里乘除用和/来操作,比如M0=3M1就是M0等于M0乘M1,M2=M3/2就是M2等于M3除以2。整数除法会自动舍去小数,比如3/2等于1,不会保留0.5。要记住先写乘后写除,比如先算32再算结果除以4,和先算2/4再乘3结果不一样。
信捷C的乘除规则和数学书不一样,因为PLC编程要省电省内存。比如分拣10件产品每箱装3件,用10/3会得到3箱余1件,这样M0=10,M1=M0/3,M2=M0%3就能算出3箱和1件。数据范围在0-32767之间,超过会报错。比如327672等于65534,还能继续运算,但327682就会出错。实际用的时候要注意先乘后除,比如先算125再除以6,结果和先算5/6再乘12结果差2。
本题链接: