5.4 添加程序单元
5.4.1 概述
信息
- 本节可结合编程指南-->程序结构-->程序单元一起使用
跳转链接--> 程序单元
-
PU,程序单元(ProgramUnit,缩写“PU”):包括程序(PRG)、功能块(FB)和函数(FC)
- PRG,程序(Program,缩写“PRG”)
- FB,功能块(Function Block, 缩写“FB”)
- FC,功能函数,简称“函数”(Function,缩写“FC”)
-
编程语言
-
1.ST:用文本编程方式写程序(PRG、FB、FC)
- 优势:
- 程序内可以编写ST语言代码
- 文本编辑器具有自检查,快捷代码自动填写功能
- 即使ST代码没有写完也可以被保存
- 代码图标被保存为ST样式
- 优势:
-
2.LD:用梯形图写代码(PRG、FB、FC)
- 优势:
- 程序段可以添加资源内的LD语言代码
- 即使LD代码没有写完也可以被保存
- 代码的图标被保存为LD样式
- 优势:
-
3.SFC:提供了一种手段,通过有向连线相互连接一组步(steps)和转换(transitions),实现按照顺控程序的格式编写程序。每个步与一组操作(Actions)相关,而每个转换与转换条件相关
-
5.4.1.1 程序单元(PU)结构
一个完整的 PU 由如下三大部分组成
- PU 类型及命名
- 变量声明部分
- 代码指令部分(PU Body)