您现在的位置是:首页 > PLC技术 > PLC技术
STL编程语言的累加器1加常量
来源:艾特贸易2017-06-05
简介+B#16#bb 加一个字节常量 + ± w 加一个字常量 +L# ± d 加一个双字常量 加常量编程一般采用下面的简略方法: 与算术功能比较,加常量最好用来计算地址,因为这样既不影响其余累加器的
+B#16#bb 加一个字节常量
+±w 加一个字常量
+L#±d 加一个双字常量
加常量编程一般采用下面的简略方法:
与算术功能比较,加常量最好用来计算地址,因为这样既不影响其余累加器的内容,也不影响状态位。
“加常量”指令将指令中指定的常量加到累加器1的内容中。用户可以定义常量是十六进制字节、十进制字或十进制双字。如果想用DINT加一个字常量,在常量前加#L。如果十进制常量超出INT所允许的范围,计算自动转成DINT。
用户可以写带负号的十进制数,这样可以减一个常量。在加一个字节常量前,可以扩展成一个有符号的整型数。
当进行整型数计算时,加一个字节或一个字常量仅仅影响累加器1的低阶字,这里没有向高阶字进位。
如果整型数的值超出范围,第15位(符号位)被覆盖。加一个双字常量影响累加器1全部的32位,与双整型数DINT加一致。
这些语句的执行与任何条件无关。
加常量举例:
L AddValue1;
+ B#16#21;
T AddResult1;
变量AddValue1的值增加了33且传送到变量AddResult1。
L AddValue2;
+ -33;
T AddResult2;
变量AddValue2的值减少了33且存储到变量AddResult2中。
L AddValue3:
+ L # -1;
T AddResult3;
变量AddValue3的值减少了1且存储到变量AddResult3中。减法是对双整型数而言的。
点击排行
