要实现一个功能上升沿+1,使用CPU的Clock Memory设置M100产生周期脉冲,使用PLC模拟器调试。程序如下:
network1
L 1
T LD 2
network2
A M0.4 //开始运行
A M 100.5 //时钟脉冲
FP L 1.1
JNB _001
L DB1.DBD 270
L LD 2
+D //每次上升沿 DB1.DBD 270+1
T DB1.DBD 270
_001: NOP 0
这里用L1.1做上升沿记录位。但是我发现每次上升沿, DB1.DBD 270增加好几十。。
但是有的地址比如L9.1,却能每次正常+1。
请教一下,L存储区不是存储临时数据吗?难道有的地址是有特殊用处?