首页 理论教育 生成逻辑程序块的实现技巧与方法

生成逻辑程序块的实现技巧与方法

时间:2023-06-17 理论教育 版权反馈
【摘要】:逻辑程序块与实际控制相对应,按需求由用户单独创建。图9-44 插入用户程序块双击所要编辑的程序块,如FC1,进入程序编辑界面,如图9-45所示。3)程序代码区,可以使用STEP7集成的三种编程语言,如LAD、FBD和STL进行编程,通过菜单命令“View”可以选择所需显示的编程语言,图9-45中以LAD编程语言显示程序,在“Network2”中,使用STL编写的代码不符合LAD编程语法,不能转换为LAD显示,所以在一个程序块中可以同时存在多种编程语言的显示。

生成逻辑程序块的实现技巧与方法

逻辑程序块与实际控制相对应,按需求由用户单独创建。点击“Blocks”图标,按鼠标右键,弹出下拉菜单,点击“Inset New Object”标签,插入所需的程序块,如图9-44所示。

978-7-111-28718-6-Chapter09-54.jpg

图9-44 插入用户程序块

双击所要编辑的程序块,如FC1,进入程序编辑界面,如图9-45所示。

978-7-111-28718-6-Chapter09-55.jpg

图9-45 编辑用户程序界面(www.xing528.com)

编程界面划分为四个区:

1)程序块参数传递的接口区。在FC、FB中可以声明输入、输出形参、区域数据和静态数据(适用FB),在OB中只能定义区域数据,如果作为无形参的子程序,可以不定义接口区。

2)编程指令集,适用于LAD、FBD编程语言,可以使用鼠标将选择的指令拖放到代码区程序段中。STL指令需要手动输入。编程指令集的函数库(Libraries)提供一些集成计算功能的函数和函数块,也可以创建函数库,用于包含用户编写的函数或函数块。

3)程序代码区,可以使用STEP7集成的三种编程语言,如LAD、FBD和STL进行编程,通过菜单命令“View”可以选择所需显示的编程语言,图9-45中以LAD编程语言显示程序,在“Network2”中,使用STL编写的代码不符合LAD编程语法,不能转换为LAD显示,所以在一个程序块中可以同时存在多种编程语言的显示。

4)工具栏,可以进行存盘、编译、打印、在线、监控等操作,工具栏中也包含LAD编程语言常用的指令。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈