当前位置: 主页 > PLC控制

STL程序问题

请师父们帮忙翻译一下以下程序,SET
SAVE
=L0.1
CLR
=DB2301.DBX23.5
OPNDI1346
ADIX22.5
=DB2670.DBX8.1
LAR2P#DBX0.0
CDB
UC"WaterPumpReq"
CDB
ABR
OPNDI2584
=DIX21.6
A"DCS-E31.6"
=DB1486.DBX4.0
OPNDI2301
ADIX23.5
=DBX4.1
OPNDI990
ADIX2.2
=DBX4.5
OPNDI1611
ADIX56.6
=DBX10.1
OPNDI1001
ADIX0.0
=DBX44.0
OPNDI1623
ADIX12.1
=DBX44.4
ADIX12.0
=DBX44.5
LAR2P#DBX0.0
CDB
UC"_MOTOR_TWO_WAY"
CDB
ABR
OPNDI1302
=DIX68.7
ADBX56.0
="DCS-A19.7"
A"_MCC1-E117.0"
OPNDI2371
=DIX4.0
A"_MCC1-E117.1"
NOT
=DIX4.1
A"DBout_AlarmsRESet".ResetArea_03_01
=DIX4.5
ADB1611.DBX56.6
=DIX10.1
A"DBmain".SimulationCmd
=DIX44.0
ADB1549.DBX12.1
=DIX44.4
ADBX12.0
=DIX44.5
ADB2670.DBX18.1
=DIX68.1
LDB2162.DBW70
TDIW70
LAR2P#DBX0.0
UC"_MOTOR_TWO_WAY"
LDIW70
TDBW70
ADIX68.1
=DB2670.DBX18.1
ABR
OPNDI2291
=DIX7.0
ADB2371.DBX56.0
="MCC1-A115.1"
CLR
OPNDI1732
=DIX1.6
AL0.1
SAVE

我最搞不懂
ADB2371.DBX56.0
="MCC1-A115.1"
我在哪里可以查看到DB2371.DBX56.0这个位在什么地方写入的??
或者我怎样去查看DB2371.DBX56.0这个位在什么地方被写入的??
我查看了DB2371.DBW56,DB2371.DBW55,DB2371.DBD56,DB2371.DBD54,,,等等,都没有找到哪里有写入它们啊,所以也就是说我没有找到可以和DB2371.DBX56.0这个位相关的东西,所以找不到哪里对DB2371.DBX56.0这个位写入的。请老师们一定帮帮忙,这问题困了我好久了

问题补充:
请问老师们,这就是我查的DB2371读写情况,我没有看看哪里有对DB2371.DBX56.0写过啊??

图片说明:

STL程序问题STL程序问题

最佳答案

我最搞不懂的是
ADB2371.DBX56.0
="MCC1-A115.1"
我在哪里可以查看到DB2371.DBX56.0这个位在什么地方写入的??
或者我怎样去查看DB2371.DBX56.0这个位在什么地方被写入的??
答:直接在这行上右键,选择gotolocation,弹出窗口显示所有读写这个地址程序块,w是写,r是读,如果都没有,那么就是HMI给它赋值的。
我查看了DB2371.DBW56,DB2371.DBW55,DB2371.DBD56,DB2371.DBD54,,,等等,都没有找到哪里有写入它们啊,所以也就是说我没有找到可以和DB2371.DBX56.0这个位相关的东西,所以找不到哪里对DB2371.DBX56.0这个位写入的。请老师们一定帮帮忙,这问题困了我好久了

提问者对于答案的评价:
谢谢老师,HMI

  • 关注微信

猜你喜欢

微信公众号