恭喜,你发布的帖子
发布于 2021-12-10 15:26:51
5楼
1,#statErrorId := #ERRORID_NO_ERROR;
#errorId := #statErrorId;
#state := #statFBState;
#status := #STATUS_SUBSEQUENT_CALL;
#statStatusID := #STATUSID_NO_FUNCTIONBLOCK;
#statusID := #statStatusID;
以上这些变量可理解为用户为FB12程序块自定义的一些状态变量,一般用于程序块执行状态的诊断,比如程序块是否有报错,报错代码是多少,方便程序的诊断。
至于变量的值,需要根据整体逻辑判断来说,因为这段逻辑的执行是有条件的。当这段逻辑执行时,变量赋值从后往前赋值,比如#statErrorId := #ERRORID_NO_ERROR; #statErrorId = 16#0000,因为 #ERRORID_NO_ERROR = 16#0000 值您可在FB块的接口区域查看,如下图,其他语句是一个道理。
3,plcsim v15.1安装包:
https://support.industry.siemens.com/cs/cn/zh/view/109761045
请填写推广理由:
分享
只看
楼主