L MD50
L 4
/D
T MD60
在这个程序运行中,4可以这样写吗,还是要这样写L#4,
会不会对程序有影响。
最佳答案
明白L指令到底是怎么做的,那么问题就迎刃而解。
L 4 //这里4就认为是一个16位整数,看一下手册里L指令的示例,见图
L 4 就相当于示例里的L MW10 <字>,累加器1的高位字将被填充0
据此可以清楚的知道,当操作数在整数范围内,且不是负数(因为负数最高位是符号位为1)时,执行
L 4 和 L L#4 这样的指令效果完全一样。
不过为了保持良好的习惯,建议还是使用L L#4这样操作。
图片说明:
提问者对于答案的评价:
很好
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249819.html