资源描述
Codesys中文编程手册_CN
Codesys PLC
目录 第 1 页
目录
1 Codesys PLC Control 简介............................................................................................................ 1
1.1 引言........................................................................................................................................ 1 1.2 项目组件................................................................................................................................. 3 1.3 语言...................................................................................................................................... 10 1.3.1 编程语言......................................................................................................................... 10
1.3.2 指令表 (IL) ..................................................................................................................... 10
1.3.3 结构化文本(ST).......................................................................................................... 12
1.3.4 顺序功能图(SFC) ....................................................................................................... 17
1.3.5 功能块图(FBD)........................................................................................................... 21
1.3.6 连续功能图编辑器(CFC) ............................................................................................ 21
1.3.6 梯形图(LD)................................................................................................................. 22
1.4 调试,联机功能..................................................................................................................... 24
1.5 IEC 61131-3 .......................................................................................................................... 26 2 样例程序...................................................................................................................................... 27 2.1 样例程序............................................................................................................................... 27 3 子项组件...................................................................................................................................... 36 3.1 主窗口 .................................................................................................................................. 36 3.2 选项...................................................................................................................................... 38 3.3 项目管理............................................................................................................................... 53 3.4 对象...................................................................................................................................... 74 3.5 编辑功能............................................................................................................................... 87 3.6 联机功能............................................................................................................................... 92 3.7 窗口.................................................................................................................................... 101 3.8 帮助系统.............................................................................................................................. 102 3.9 日志.................................................................................................................................... 103 4 编辑器 ....................................................................................................................................... 105 4.1 概述.................................................................................................................................... 105 4.2 声明编辑器 .......................................................................................................................... 107
4.3 文本编辑器 .......................................................................................................................... 118
4.4 指令表编辑器....................................................................................................................... 122
4.5 结构化文本编辑器................................................................................................................ 124
4.6 图形编辑器 .......................................................................................................................... 125
4.7 功能块图编辑器 ................................................................................................................... 127
2
目录 第 2 页
4.8 梯形图编辑器....................................................................................................................... 132
4.9 连续功能图编辑器................................................................................................................ 137
4.10 顺序功能图编辑器................................................................................................................ 150
5 资源........................................................................................................................................... 159 5.1 概述.................................................................................................................................... 159 5.2 全局变量.............................................................................................................................. 160 5.3 PLC 配置............................................................................................................................ 163 5.4 任务配置.............................................................................................................................. 164 5.5 抽样跟踪.............................................................................................................................. 167 5.6 监视和接收管理器................................................................................................................ 172
6 库管理 ....................................................................................................................................... 175 6.1 库管理器.............................................................................................................................. 175 7 工程接口(ENI) ........................................................................................................................ 177
7.1 概述.................................................................................................................................... 177 8 附录........................................................................................................................................... 180 8.1 数据类型.............................................................................................................................. 180 8.1.1 概述.............................................................................................................................. 180 8.1.2 标准数据类型................................................................................................................ 181
8.1.2.1 BOOL..................................................................................................................... 181 8.1.2.2 BYTE...................................................................................................................... 181 8.1.2.3 WORD.................................................................................................................... 182 8.1.2.4 DWORD.................................................................................................................. 182 8.1.2.5 SINT ....................................................................................................................... 182 8.1.2.6 USINT ..................................................................................................................... 182 8.1.2.7 INT.......................................................................................................................... 182 8.1.2.8 UINT ....................................................................................................................... 182 8.1.2.9 DINT ....................................................................................................................... 183 8.1.2.10 UDINT .................................................................................................................... 183 8.1.2.11 REAL...................................................................................................................... 183 8.1.2.12 LREAL.................................................................................................................... 183 8.1.2.13 STRING.................................................................................................................. 183 8.1.2.14 TIME....................................................................................................................... 184 8.1.2.15 TIME_OF_DAY ....................................................................................................... 184 8.1.2.16 DATE...................................................................................................................... 184 8.1.2.17 DATE_AND_TIME.................................................................................................. 184
8.1.3. 用户数据类型................................................................................................................ 185
8.1.3.1 数组........................................................................................................................ 185
8.1.3.2 指针........................................................................................................................ 186
8.1.3.3 枚举(ENUM) ...................................................................................................... 186
3
目录 第 3 页
8.1.3.4 结构(STRUCT) .................................................................................................. 187
8.1.3.5 参考类型(别名)................................................................................................... 188
8.1.3.6 子范围类型 ............................................................................................................. 189
8.2 操作符 ................................................................................................................................ 190 8.2.1 概述.............................................................................................................................. 190 8.2.2 IEC 操作符概述............................................................................................................ 190
8.2.3 数值操作符 ................................................................................................................... 193
8.2.3.1 ABS........................................................................................................................ 193 8.2.3.2 ACOS..................................................................................................................... 193 8.2.3.3 ASIN ...................................................................................................................... 193 8.2.3.4 ATAN...................................................................................................................... 193 8.2.3.5 COS....................................................................................................................... 194 8.2.3.6 EXP........................................................................................................................ 194 8.2.3.7 EXPT ..................................................................................................................... 194 8.2.3.8 LN.......................................................................................................................... 194 8.2.3.9 LOG....................................................................................................................... 195 8.2.3.10 SIN ......................................................................................................................... 195 8.2.3.11 SQRT...................................................................................................................... 195 8.2.3.12 TAN........................................................................................................................ 195 8.2.4 算术操作符 ................................................................................................................... 196
8.2.4.1 ADD ....................................................................................................................... 196 8.2.4.2 MUL ....................................................................................................................... 196 8.2.4.3 SUB ....................................................................................................................... 196 8.2.4.4 DIV ......................................................................................................................... 197 8.2.4.5 MOD ...................................................................................................................... 197 8.2.5 位串操作符 ................................................................................................................... 198
8.2.5.1 AND ....................................................................................................................... 198 8.2.5.2 OR ......................................................................................................................... 198 8.2.5.3 XOR ....................................................................................................................... 198 8.2.5.4 NOT ....................................................................................................................... 199 8.2.6 位移操作符 ................................................................................................................... 199
8.2.6.1 SHL ........................................................................................................................ 199 8.2.6.2 SHR ....................................................................................................................... 200 8.2.6.3 ROL ....................................................................................................................... 201 8.2.6.4 ROR....................................................................................................................... 201 8.2.7 选择操作符 ................................................................................................................... 203
8.2.7.1 SEL ........................................................................................................................ 203 8.2.7.2 MAX.........................................
展开阅读全文