IEC 61131-3 编程工具
WAGO-I/O-PRO 32
用户手册(上)
技术描述
第 1-14 章
759-122/000-002
版本 2.0.0
目录
i
目 录
1 重要说明……………………………………………………………………………………………………….…. 1
1.1 合法性………………………………………………………………………………………………….………...1
1.1.1版权声明……...…………………………………………………………………………………….…………...1
1.1.2 人员资质..…...…………………………………………………………………………………….…………...1
1.1.3 使用准备……………………………………………………………………………...…….………….………1
1.2 警示图标....……...…………………………………………………………………………………….………... 1
1.3 特殊字体………...…………………………………………………………………………………….………... 2
1.4 数字表示法………………………..………………………………………………………………….………….2
1.5 适用范围....……...…………………………………………………………………………………….…………2
1.6 缩写………………………………………………………………………………………………….…………...2
1.7 交货内容..…………………………………………………………………………………………….………… 2
1.8 系统配置…....……………………………………………………………………………………….………...3
1.9 安装…………………………………………………………………………………………………….……….. 3
1.10 卸载………………………………………………………………………………………………….………….3
1.11 运行………………………………………………………………………………………………….………… 4
1.12 重要提示…………………………………………………………………………………………….………… 4
2 WAGO-I/O-PRO 32 V2.2 概述………………………………………………………………………….…….. 5
2.1 WAGO-I/O-PRO 32 软件简介...….…………………………….. ………………………………….…….5
2.2 WAGO-I/O-PRO 32 功能概述...………… ……………………………...…………………….……….…… 5
2.2.1 项目结构……………………………………………………………………………………….……….…….5
2.2.2 创建项目…………………………………………………………………………………………………..….5
2.2.3 测试项目………………………………………………………………………………………………..…….5
2.2.4 调试…………………………………………………………………………………………………..……….6
2.2.5 其它在线工具………………………………………………………………………………………..……… 6
2.2.6 辅助功能……………………………………………………………………………………………..……….6
2.2.7 总结…………………………………………………………………………………………………..……….6
2.3 项目单元………………………………………………………………………………………..………………6
2.3.1 项目……………………………………………………………………………………………..…………….6
2.3.2 POU(程序组织单元)………………………………………………………………………………..……….6
2.3.3 功能…………………………………………………………………………………………………..……….7
2.3.4 功能块………………………………………………………………………………………………..……….8
2.3.5 功能块实例…………………………………………………………………………………………..……….9
2.3.6 功能块调用…………………………………………………………………………………………..……….10
2.3.7 程序……………………………………………..…………………………………………………………….11
2.3.8 PLC_PRG……………………………………………………………….……………………………………..13
2.3.9 动作(Action)………………………………………………………….……………………………………..13
2.3.10 程序资源……………………………………………………………….……………………………………14
2.3.11 库文件……………………………………………………………….………………………………………14
2.3.12 数据类型…………………………………………………………….………………………………………14
2.3.13 可视化工具………………………………………………………….………………………………………15
2.4 编程语言……………………………………………………………….……………………………………….15
2.4.1 语句表 (IL) ………………………………………………………….……………………………...……….15
WAGO-I/O-SYSTEM 759
WAGO-I/O-PRO 32
目录
ii
2.4.2 结构化文本语言 (ST) ……………………………………………….…………………………………... 17
2.4.3 顺序功能图 (SFC) …………………………………………………………………………………………23
2.4.4 功能块图 (FBD) ……………………………………………………………………………………………29
2.4.5 连续功能块图 (CFC) ………………………………………………………………………………………29
2.4.6 梯形图 (LD) ...........................................................……………………………………………………........29
2.5 调试及在线功能 ...............................................…………………………………………………....................31
2.5.1 采样轨迹....................................…………………………………………………..........................................31
2.5.2 调试..................................................…………………………………………………....................................31
2.5.3 断点..........................................................…………………………………………………............................31
2.5.4 单步执行....................................................……………………………………………..................................32
2.5.5 单循环............................................................................…………………………………………………......32
2.5.6 在线修改数值.........………………………………………………….............................................................32
2.5.7 监控 ........................................…………………………………………………............................................32
2.5.8 仿真...................................................…………………………………………………...................................33
2.5.9 日志............................................................................................…………………………………………......33
2.6 标准 ........................................................................................………………………………………………...34
3 编程实例 ......................................................………………………………………………………....................35
3.1 交通信号灯控制实例.....................................................…………………………………………………........35
3.1.1 创建 POU..................................................................……………………………………………..................35
3.1.2 TRAFFICSIGNAL 的作用是什么? ......................………………………………………….........................35
3.1.3 WAIT 的作用是什么? .....................................…………………………………………...............................35
3.1.4 SEQUENCE 的作用是什么?......................…………………………………………....................................35
3.1.5 PLC_PRG 的作用是什么? ...............................…………………………………………..............................35
3.1.6 "TRAFFICSIGNAL" 声明 .................…………………………………………………................................36
3.1.7 "TRAFFICSIGNAL" 主体....................…………………………………………….......................................36
3.1.8 连接标准库(standard.lib) ................…………………………………………..........................................38
3.1.9 "WAIT" 声明...........................................………………………………………………….............................38
3.1.10 "WAIT" 主体........................................…………………………………………..........................................38
3.1.11 "SEQUENCE" 第一扩展级...........…………………………………………………....................................39
3.1.12 创建SFC图表................………………………………………………….....................................................40
3.1.13 动作及转换条件....................................…………………………………………………………................41
3.1.14 "SEQUENCE" 第二扩展级 ............…………………………………………………….............................43
3.1.15 结果 ....................................................………………………………………………..................................45
3.1.16 PLC_PRG .............................................…………………………………………..........................................45
3.1.17 TRAFFICSIGNAL 仿真..................………………………………………………......................................47
3.2 图形化交通信号灯..................……………………………………………………...........................................47
3.2.1 创建新图形..............……………………………………………………………............................................47
3.2.2 插入图形元件……………………………………………………………......................................................48
3.2.3 其它交通灯 ................................................……………………………………………………....................49
3.2.4 TRAFFICSIGNAL 灯箱 ......................………………………………………………..................................49
3.2.5 第二个交通信号灯.....………………………………………………….........................................................49
3.2.6 开关ON.......................………………………………………………….........................................................50
3.2.7 图形中的字体......……………………………………………………............................................................51
WAGO-I/O-SYSTEM 759
WAGO-I/O-PRO 32
目录
iii
4 WAGO-I/O-PRO 32 的组成......................................…………………………………………………...............53
4.1 主画面................................................................…………………………………………………......................53
4.1.1 主菜单...............................................................................………………………………………………........53
4.1.2 工具条.............................................................................……………………………………………..............54
4.1.3 对象管理器.......................................................…………………………………………………....................54
4.1.4 屏幕分隔线 ..................................................……………………………………………...............................54
4.1.5 工作区 .....................................................………………………………………………................................55
4.1.6 信息窗口 ..............................................…………………………………………………...............................55
4.1.7 状态栏 ....................................................…………………………………………….....................................55
4.1.8 上下文菜单 ..............................................…………………………………………….................................. 56
4.2 选项功能.....................................................……………………………………................................................ 56
4.2.1 'Project' 'Options' ......................................…………………………………………….................................... 56
4.2.2 装载及存储选项......................................……………………………………………………........................ 56
4.2.3 用户信息选项........................................………………………………………………………….................. 58
4.2.4 编辑器选项..........................................…………………………………………………................................ 58
4.2.5 桌面选项.......................................…………………………………………………………........................... 61
4.2.6 颜色选项 ..............................…………………………………………………….......................................... 62
4.2.7 目录选项 ......................................……………………………………………………….............................. 63
4.2.8 日志选项........................................…………………………………………………...................................... 64
4.2.9 编译选项 ......................................…………………………………………………...................................... 65
4.2.10 密码 ..........................................………………………………………………............................................ 67
4.2.11 源代码下载................................…………………………………………………........................................ 68
4.2.12 符号配置选项.............................................………………………………………………………………... 69
4.2.13 ‘宏’选项..............................................……………………………………………………........................ 70
4.3 项目管理 .....................................................……………………………………………….............................. 71
4.3.1 'File' 'New'..................................................……………………………………………................................... 71
4.3.2 'File' 'Open'....................................……………………………………………................................................ 71
4.3.3 'File' 'Close' .........................................…………………………………………............................................. 72
4.3.4 'File' 'Save' ....................................................……………………………………………................................ 72
4.3.5 'File' 'Save as' ...........................................................…………………………………………........................ 72
4.3.6 'File' 'Save/Mail Archive'....................................…………………………………………….......................... 73
4.3.7 'File' 'Print' .........................................................……………………………………………........................... 76
4.3.8 'File' 'Printer setup'..............................................…………………………………………….......................... 77
4.3.9 'File' 'Exit'............................................................…………………………………………….......................... 78
4.3.10 'Project' 'Build' ..................................................…………………………………………............................. 79
4.3.11 'Project' 'Rebuild all' ........................................………………………………………….............................. 79
4.3.12 'Project' 'Clean all'............................................………………………………………….............................. 79
4.3.13 'Project' 'Load Download-Information'...........…………………………………………............................... 80
4.3.14 'Project' 'Translate into another language'.......…………………………………………............................... 80
4.3.15 'Project' 'Document' ........................................…………………………………………............................. 84
4.3.16 'Project' 'Export' ...........................................................…………………………………………................ 85
4.3.17 'Project' 'Import' .......................................................………………………………………….................... 86
4.3.18 'Project' 'Merge'....................................................…………………………………………......................... 86
4.3.19 'Project' 'Compare' ...........................................…………………………………………............................. 87
WAGO-I/O-SYSTEM 759
WAGO-I/O-PRO 32
目录
iv
4.3.20 'Project' 'Project info' ...............…………………………………………..................................................... 91
4.3.21 'Project' 'Global Search' ..........…………………………………………...................................................... 92
4.3.22 'Project' 'Global replace'.........…………………………………………....................................................... 93
4.3.23 'Project' 'Check'....................…………………………………………......................................................... 93
4.3.24 'Project' 'Passwords for user groups' .…………………………………………........................................... 95
4.4 项目中的对象管理.....................………………………………………………….......................................... 95
4.4.1 对象..........................................…………………………………………….................................................. 95
4.4.2 文件夹....................................…………………………………………........................................................ 96
4.4.3 新文件夹............................…………………………………………….................................................... 97
4.4.4 'Expand nodes' 'Collapse nodes'.……………………………………………................................................. 97
4.4.5 'Project' 'Object Delete' ...............…………………………………………................................................... 97
4.4.6 'Project' 'Object Add'.................…………………………………………….................................................. 97
4.4.7 'Project' 'Object Rename' ..........…………………………………………….................................................. 98
4.4.8 'Project' 'Object Convert'.............……………………………………………................................................ 99
4.4.9 'Project' 'Object Copy'..................……………………………………………............................................... 99
4.4.10 'Project' 'Object Open'................................…………………………………………....................................99
4.4.11 'Project' 'Object Access rights' ..................…………………………………………....................................100
4.4.12 'Project' 'Object properties' ........................…………………………………………...................................101
4.4.13 'Project' 'Add Action' .........…………………………………………...........................................................101
4.4.14 'Project' 'Open Instance' .......………………………………………….........................................................101
4.4.15 'Project' 'Show Call Tree' ..........…………………………………………....................................................102
4.4.16 'Projekt' 'Show cross reference'.....………………………………………….................................................102
4.5 常规编辑功能 ...................................................…………………………………………………...................103
4.5.1 'Edit' 'Undo'..........................................................……………………………………………........................103
4.5.2 'Edit' 'Redo' ..............................................……………………………………………....................................104
4.5.3 'Edit' 'Cut' ...................................................…………………………………………….................................104
4.5.4 'Edit' 'Copy' .............................……………………………………………....................................................104
4.5.5 'Edit' 'Paste' ........................…………………………………………….........................................................105
4.5.6 'Edit' 'Delete" .........................................…………………………………………….....................................105
4.5.7 'Edit' 'Find' ............................................……………………………………………......................................106
4.5.8 'Edit' 'Find next'.....................................……………………………………………......................................106
4.5.9 'Edit' 'Replace'........................................……………………………………………......................................106
4.5.10 'Edit' 'Input Assistant'...........................…………………………………………..........................................107
4.5.11 'Edit''Declare Variable'......................………………………………………….............................................110
4.5.12 'Edit' 'Next error'"...............................…………………………………………............................................110
4.5.13 'Edit' 'Previous error'" ..........................…………………………………………..........................................110
4.5.14 'Edit' 'Macros'..................................................…………………………………………...............................110
4.6 通用在线功能 .................................................………………………………………………….....................110
4.6.1 'Online-Change' 功能…. ..........................……………………………………………..........................110
4.6.2 'Online' 'Login' ....................................................................……………………………………………........111
4.6.3 系统报告..................................................................………………………………………………………..111
4.6.4 'Online' 'Logout' .....................................................…………………………………………….....................112
4.6.5 'Online' 'Download'.................................................…………………………………………….....................112
4.6.6 'Online' 'Run'.................................................................……………………………………………...............113
WAGO-I/O-SYSTEM 759
WAGO-I/O-PRO 32