配色: 字号:
S7-1200用户定义 Web 页面编写 WWW 指令
2022-02-22 | 阅:  转:  |  分享 
  
图3.WWW指令
CTRL_DB参数对应于控制DB的DB编号,参考图1的标注3处的“WebDB号”,该参数必须正确填写。返回值
(RET_VAL)包含函数结果。
注意,WWW指令异步执行,RET_VAL输出的初始值可能为0,但这不能说明后来不会发生错误。
程序会检查控制DB的状态,以确定应用程序是否已成功启动,或者通过随后对WWW的调用来检查RET_VAL。表
1为RET_VAL的值说明。
表1RET_VAL的值说明
RET_VAL说明
无错误
0
x:相关位声称的请求处于等待状态:
x=1:请求0
x=2:请求1
x=4:请求2
16#00yx
x=8:请求3
可以对x值进行逻辑或运算,以说明多个请求处于等待状态。例如,如果x=6,则说明请求1
和请求2处于等待状态。
y:0:没有错误;1:存在错误,并且已在控制DB中置位"last_error"
未装载控制DB。
16#803a
控制DB的类型、格式或版本错误。
16#8081
16#80C1没有资源可用于初始化Web应用程序。
献花(0)
+1
(本文系南山卧龙原创)