在一篇文档里边看到这样一段程序
下面的程序段将会产生不同的结果,这取决于代码所运行的CPU是S7-300 CPU还是S7-400 CPU:
L0// 将整数0装入ACCU1
L5// 将整数5装入ACCU1,0 装入ACCU2
PUSH// 将5(ACCU1)传递到ACCU2中;(S7-400:ACCU2 -> ACCU3)
*I// 将ACCU1与ACCU2相乘;(S7-400:ACCU3 -> ACCU2)
*I// 将ACCU1与ACCU2相乘;(S7-400:ACCU3 -> ACCU2)
结果:S7-300:ACCU1 = 125
S7-400:ACCU1 =0
在仿真器上运行时结果为0,PLC上实际运行结果为125
PLCSIM的累加器和实际PLC有什么不同吗?