当前位置: 主页 > PLC控制

累加器1和累加器2到底怎么,赋值这段程序什么意思,希望详细点谢谢

A7e1:L#AddSpeedDis_t
PUSH
*R
L2.000000e+000
TAK
TLD60
TAK
L#MaxSpeed_t
*R
LLD60
TAK
/R
T#Up_P
L#DecSpeedDis_t
PUSH
*R
L2.000000e+000
TAK
TLD60
TAK
L#MaxSpeed_t
*R
LLD60
TAK
/R
T#Down_P
L#WorkDis_t
L#TargetDis_t
-R
L#AddSpeedDis_t
TAK
-R
T#Temp_Num
L#Temp_Num
L0.000000e+000
>=R
A#SpeedUp
JCNA7e3
L#Temp_Num
PUSH
*R
L-2.000000e+000
TAK
TLD60
TAK
L#Up_P
*R
LLD60
TAK
/R
L#MaxSpeed_t
+R
RND
T#DigitalVaLUe
累加器1累加器2变化PLC3172PN/DP

最佳答案

A7e1:L#AddSpeedDis_t
PUSH
*R//A1=#AddSpeedDis_t*#AddSpeedDis_t
L2.000000e+000//A2=#AddSpeedDis_t*#AddSpeedDis_t,A1=2.0
TAK//A2=2.0A1=#AddSpeedDis_t*#AddSpeedDis_t
TLD60//LD60=#AddSpeedDis_t*#AddSpeedDis_t
TAK//A2=#AddSpeedDis_t*#AddSpeedDis_t,A1=2.0
L#MaxSpeed_t//A1=#MaxSpeed_t,A2=2.0
*R//A1=#MaxSpeed_t*2.0
LLD60//A1=#AddSpeedDis_t*#AddSpeedDis_t,A2=#MaxSpeed_t*2.0
TAK//A1=#MaxSpeed_t*2.0A2=#AddSpeedDis_t*#AddSpeedDis_t
/R//A1=#AddSpeedDis_t*#AddSpeedDis_t/#MaxSpeed_t*2.0
T#Up_P//A1=#AddSpeedDis_t*#AddSpeedDis_t/#MaxSpeed_t*2.0
大概的计算过程就这样,弄清楚PUSH指令和TAK指令就明白了

提问者对于答案的评价:
谢谢,学习了

  • 关注微信
上一篇:1200PID理解问题
下一篇:连接关系

猜你喜欢

微信公众号