欧姆龙cp1h常用指令学习(三)增量与减量、四则运算指令 |
您所在的位置:网站首页 › 欧姆龙指令表 › 欧姆龙cp1h常用指令学习(三)增量与减量、四则运算指令 |
(四) 增量与减量 ++指令,BIN增量加一指令, 对应的还--指令。这个指令类似于C语言中的++和--,勇哥看上去亲切无比。 它还有加L的指令,也就是倍长指令,可以操作32位数。下面的例子可以很清楚看出倍长指令的区别。 如果你对一个常数100自加,会发生有趣的现象。你的100.0到100.7的输出IO的灯会狂闪,勇哥实验时步进电机接到了100.0,看到居然电机在运动!2018.12.26注:勇哥后来在网上看到有人说,操作数如果不加&, # 就是指的对io端口进行操作(某些指令)。也许就是这个原因吧! (五)四则运算指令 四则运算比较简单,+-*/ 还有倍长指令,加尾缀L不过勇哥没看到有求余的指令,一点小意外。 对于浮点数的四则运算则为:+F, -F, *F, /F 有一点要强调的是,如果浮点四则运算的对象不为浮点数时,指令置出错标志(ER)为ON,不执行指令。请注意这一点,勇哥刚才为了浮点乘法没有效果而百思不得其解。 另外,下面代码中的浮点数3.5我是在PLC内在中手工输入的,你是无法直接使用软件在输入浮点数常数的! --------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接! 其它相关文章: 欧姆龙cp1h常用指令学习(十五)多重互锁指令MILH,MILC 欧姆龙cp1h常用指令学习(十四)练习篇一:红外线遥控点歌 欧姆龙cp1h常用指令学习(十三)数据移位指令 欧姆龙cp1h常用指令学习(十二)块程序 欧姆龙cp1h常用指令学习(十一)中断程序 欧姆龙cp1h常用指令学习(十)脉冲输出指令,电机运动控制 欧姆龙cp1h常用指令学习(九)结构化语言ST 欧姆龙cp1h常用指令学习(八)字符串处理指令 欧姆龙cp1h常用指令学习(七)栈处理指令 欧姆龙cp1h常用指令学习(六)功能块、子程序 欧姆龙cp1h常用指令学习(五)时序输出指令 欧姆龙cp1h常用指令学习(四)串口无协议读写指令TXD,RXD 欧姆龙cp1h常用指令学习(三)增量与减量、四则运算指令 欧姆龙cp1h常用指令学习(二)计数器、数据比较指令 欧姆龙cp1h常用指令学习(一)常用存储器功能区、订时器 本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:![]() ![]() |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |