易控工程编程:自定义方法详解与应用
需积分: 3 93 浏览量
更新于2024-09-05
收藏 1.32MB PDF 举报
"[第10讲]易控工程中的编程—用户程序(二).pdf"
在易控工程中,编程涉及到的关键概念是用户程序和自定义方法。用户程序是实现特定控制逻辑或功能的代码集合,它允许工程师通过编程来控制自动化设备。易控(INSPEC)提供了一个用户友好的程序编辑器,该编辑器具备智能感知功能,如图7.18至7.20所示,这有助于程序员高效地编写和编辑代码。智能感知功能允许在输入时自动提示可能的选择,例如输入"."后继续输入"Open",帮助快速完成代码编写。
自定义方法是提高代码复用性和维护性的关键工具。当有重复的代码片段需要在多个地方使用时,可以将这些代码封装成一个函数,即自定义方法。在易控的面向对象语言中,这些函数被称为“方法”。这样,当需要修改这些代码时,只需要在一个地方进行改动,而无需在所有引用的地方都修改,极大地提高了代码的管理效率。自定义方法可以在工程的任何用户程序中被调用,如图7.21所示,它们定义在"用户程序"节点下的"自定义方法"子节点。
创建自定义方法的步骤如下:
1. 在工程树中找到"用户程序"下的"自定义方法"节点,并双击打开配置页面,如图7.22所示。
2. 在"方法名称"列输入方法的名称,同时可以在"方法内容"的代码区域进行修改。
3. "说明"列用于输入方法的简要说明,方便管理和理解方法的作用。
4. "返回值"和"参数"的设置需要在"方法内容"的代码中进行,配置页上的列提供方便的查看。
5. 要查看、输入或修改自定义方法的详细内容,可以选中"方法内容"列中的单元格,点击"…"按钮,打开"用户程序代码编辑器"。
举例来说,图7.22展示了名为"Add"和"ShutDown"的两个自定义方法。"Add"方法是一个简单的整数加法操作,而"ShutDown"方法则用于安全关闭计算机电源,它不接受参数且无返回值。
通过自定义方法,用户不仅可以简化复杂的程序结构,还能确保代码的一致性和可维护性。易控(INSPEC)的这种编程方式对于工业自动化项目尤其有益,因为它使程序员能够更有效地组织和重用代码,从而提高工作效率。
126 浏览量
2019-09-17 上传
2021-09-17 上传
214 浏览量
2019-09-19 上传
weixin_38743481
- 粉丝: 698
- 资源: 4万+