【摘要】:当监控多次调用的函数或函数块时,调用环境功能可以临时监控每个调用的中间变量。下面以示例的方式介绍调用环境功能,例如编写一个控制阀的函数块FB10,在OB1中调用两次FB10,并分别赋值不同实参控制两个阀,如图6-40所示。在调试和维护阶段,可以利用程序块的调用环境功能,实现对一个对象的快速定位监控。④转换到“手动调整的调用路径”:通过该按钮,转换“调用环境”中选定的数据进一步编辑。
当监控多次调用的函数或函数块时,调用环境功能可以临时监控每个调用的中间变量。下面以示例的方式介绍调用环境功能,例如编写一个控制阀的函数块FB10,在OB1中调用两次FB10,并分别赋值不同实参控制两个阀,如图6-40所示。
打开FB10并进行监控时,只是函数块内部通用的程序而不对应某一个背景数据块,监控状态不能反映特定的阀的控制状态。在调试和维护阶段,可以利用程序块的调用环境功能,实现对一个对象的快速定位监控。仅当该函数块已经打开时,可单击项目右侧的“测试”任务卡,进入“调用环境”界面,设置调用环境如图6-41所示。
图6-40 函数调用程序
图6-41 函数调用环境
设置调用环境步骤如下:(www.xing528.com)
①单击“更改”按钮,弹出“块的调用环境”对话框。
②“背景数据块”:通过右侧的下拉菜单选择背景数据块。当函数块与选定的背景数据块一起调用时,显示该函数块的程序状态。
③“调用环境”:当块与特定块一起调用或者从特定路径调用块时,显示该块的程序状态。
④转换到“手动调整的调用路径”:通过该按钮,转换“调用环境”中选定的数据进一步编辑。此后,使用特定块调用某个块或从特定路径调用该块时,则仅显示该块的程序状态。
⑤“手动调节调用环境”:激活转换到“手动调整的调用路径”选项后,可在此区域中手动输入所需的调用环境。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。