求解释一下这段语句表程序什么意思LDB2.DBB201
TMB210
LDB2.DBD208
TMD212
AN"t_mmc_RUN_up"
JCM001
L0
T#scHMIerwoRT
CALL"FILL"
BVAL:=#schmierwort
RET_VAL:=#schmierwort_1
BLK:=P#DB2.DBX180.0BYTE110
LMB210
TDB2.DBB201
LMD212
TDB2.DBD208
BEU
M001:NOP0
图片说明:
最佳答案
LDB2.DBB201
TMB210//将DB2.DBB201赋值给MB210
LDB2.DBD208
TMD212//将DB2.DBD208赋值给MD212
AN"t_mmc_run_up"
JCM001//当"t_mmc_run_up"为0时跳转到M001,不执行以下程序。不为0继续执行以下程序
L0
T#schmierwort//#schmierwort的值赋0
CALL"FILL"
BVAL:=#schmierwort
RET_VAL:=#schmierwort_1
BLK:=P#DB2.DBX180.0BYTE110//调用SFC21初始化DB2.DBB180开始的110个字节
LMB210
TDB2.DBB201//将MB210赋值给DB2.DBB201
LMD212
TDB2.DBD208//将MD212赋值给DB2.DBD208
BEU//结束程序
M001:NOP0
从程序的意思来看,就是在初始化的时候,保留DB2.DBB201和DB2.DBD208的值,其他清零
提问者对于答案的评价:
非常好,谢谢你大神