将梯图中的功能块调用转成SCL后,功能块ENO输出怎么表示?请老师指点

写成下面这样没有报错,但是就是不知道是否正确
#MSG_SUD_ESTOP(IN := NOT "S_DB_Interface".S_FUNC.SUD.STS.ESTOP
AND NOT "S_DB_Interface".S_FUNC.ESTOP.STS.Global_ESTOP_OFF
AND NOT "S_DB_Interface".S_FUNC.ESTOP.STS.Completed,
ACK_EN := TRUE,
ACK_REF_EN := TRUE,
ACK_EXT := FALSE,
TARGET_TYPE := "MsgTarget_CHANNEL",
TARGET_A := "MsgTarget_ALL",
TARGET_B := 0,
EFFECT := "MsgEffect_H",
IO_msgStruct := "DB_MSG"."70xx"[03].xx[00]);
IF ENO AND #MSG_SUD_ESTOP.msgIF.STS.messageON THEN
#SAFE_CIRCUIT.AtLeastOneMsgToACK := TRUE;
END_IF;
如果"ENO"写成"#MSG_SUD_ESTOP.ENO"会报错