FB块的静态变量的调用
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FB块的静态变量的调用
假如我想在FB2中调用FB1的静态变量,需要如何设置?
还有“在FB7中,没有输出参数,调整结果保存在计数器和DB的STAT参数中”这句话是什么意思?
最佳答案
1、你可以直接访问FB1背景数据块中的变量。
比如:FB1的静态变量在DB1(FB1的背景数据块)中的地址是DB1.DBW18(类型为INT),你在FB2中直接写入DB1.DBW18就可以了。
注意:访问其他块的静态变量时,只进行读操作,不要进行写操作,否则对应块的控制将会出现问题的。
2、你没有输出,结果你只能存到一个中间变量中,就是STAT中的变量了。