KeStudio
软件介绍
&
编程手册
KEBA AG, Postfach 111, Gewerbepark Urfahr, 4041 Linz/Austria
Phone: +43 732 7090-0, Fax: +43 732 730910, keba@keba.com,
www.keba.com
KeStudio 编程手册 1
© KEBA 2014
目录
1. KeStudio 功能及界面介绍 .................................................................................................................... 6
1.1 KeStudio 是什么................................................................................................. 6
1.2 KeStudio 功能一览 ............................................................................................. 6
2. KeStudio 界面内容详解 ....................................................................................................................... 8
2.1 整体架构 ............................................................................................................. 8
2.2 Resources/资源 ................................................................................................. 9
2.3 PLC 配置 ............................................................................................................. 9
2.4 Robot 配置 ....................................................................................................... 14
2.5 显示终端配置 ................................................................................................... 20
3. KeStudio 组成 ....................................................................................................................................21
3.1 工程组件 .......................................................................................................... 21
3.1.1 工程 ........................................................................................................ 21
3.1.2 程序 ....................................................................................................... 25
3.2 语言 ................................................................................................................. 28
3.2.1 指令表 ................................................................................................... 29
3.2.2 结构化文本 ............................................................................................ 30
3.2.3 顺序功能图(SFC) ................................................................................ 35
3.2.4 功能模块图 ............................................................................................ 40
3.2.5 连续功能图表编辑器 .............................................................................. 41
3.2.6 梯形图 ................................................................................................... 41
3.3 调试、联机功能 ............................................................................................... 43
3.4 标准化.............................................................................................................. 44
4.一个简单的程序实例 ............................................................................................................................47
4.1 控制一个交通灯信号单元 ................................................................................. 47
4.2 可视化交通信号单元 ........................................................................................ 58
5. 各个单独的组件 ..................................................................................................................................63
5.1 主窗口.............................................................................................................. 63
5.2 工程选项 .......................................................................................................... 65
5.3 管理工程 .......................................................................................................... 84
5.3.1 '工程' '数据库连接' .......................................................................... 111
5.4 管理工程中的对象 .......................................................................................... 118
5.5 编辑功能 ........................................................................................................ 126
5.6 联机功能 ........................................................................................................ 132
5.7 设置窗口 ........................................................................................................ 147
5.8 帮助 ............................................................................................................... 148
KeStudio 编程手册
KeStudio 编程手册
© KEBA 2014
2
6. KeStudio 中的编辑器 ...................................................................................................................... 149
6.1 关于所有的编辑器 .......................................................................................... 149
6.2 声明编辑器 .................................................................................................... 150
6.3 声明编辑器中的预处理 pragma 指令 ............................................................... 160
6.4 文本编辑器 .................................................................................................... 167
6.4.1 指令表编辑器 ...................................................................................... 171
6.4.2 结构化文本编辑器 ............................................................................... 172
6.5 图形化编辑器................................................................................................. 172
6.5.1 功能模块图编辑器 ............................................................................... 175
6.5.2 梯形图 ................................................................................................. 180
6.5.3 顺序功能图表编辑器 ............................................................................ 187
6.5.4 连续功能图表编辑器 ............................................................................ 195
7. 资源 .................................................................................................................................................. 208
7.1 全局变量、变量配置、文件框架 .................................................................... 208
7.1.1 全局变量 ............................................................................................. 209
7.1.2 变量配置 ............................................................................................. 213
7.1.3 文档框架 ............................................................................................. 214
7.2 报警配置 ........................................................................................................ 215
7.3 库管理器 ........................................................................................................ 223
7.4 日志记录 ........................................................................................................ 225
7.5 任务配置 ........................................................................................................ 227
7.6 监控和配方管理器 ......................................................................................... 233
7.7 工作空间 ........................................................................................................ 236
7.8 对象系统设置................................................................................................. 236
7.9 通用 PLC 配置 ................................................................................................ 237
7.9.1 综述 .................................................................................................... 237
7.9.2 PLC 配置中的工作 .............................................................................. 238
7.9.3 PLC 配置中的一般设置 ....................................................................... 239
7.9.4 定制特定的参数的对话框 .................................................................... 240
7.9.5 I/O 模块配置 ..................................................................................... 241
7.9.6 通道配置 ............................................................................................. 243
7.9.7 Profibus 模块的配置 ......................................................................... 243
7.9.8 CAN 模块的配置 ................................................................................. 251
7.9.9 Can 驱动器的配置 ............................................................................... 256
7.9.10 在线模式中的 PLC 配置 ...................................................................... 259
7.9.11 来自 PLC 的硬件扫描/状态/诊断信息................................................... 259
7.10 采样追踪 ....................................................................................................... 259
7.10.1 综述和配置 ......................................................................................... 259
7.10.2 采样追踪的显示 .................................................................................. 261
7.10.3 保存采样追踪 ...................................................................................... 262
7.10.4 外部采样追踪配置 ............................................................................... 262
7.11 参数管理器 ................................................................................................... 263
7.11.1 参数管理器的编辑 ............................................................................. 265
KeStudio 编程手册 3
© KEBA 2014
7.11.2 参数列表的导出、导入 ....................................................................... 269
7.11.3 在线模式下的参数管理 ....................................................................... 269
7.12 PLC 浏览器.................................................................................................... 270
7.13 工具 ............................................................................................................. 273
8. KEBA Rc.lib 和 Mc.lib .....................................................................................................................279
8.1 Rc.lib—Robot Control ..................................................................................... 279
8.1.1 概述 ...................................................................................................... 279
8.1.2 相关功能块介绍 ..................................................................................... 279
8.1.3 程序实例 ............................................................................................... 282
8.2 Mc.lib—Motion Control .................................................................................... 286
9. ENI 接口和 DDE 接口 .......................................................................................................................287
9.1 什么是 ENI ...................................................................................................... 287
9.2 DDE 接口 ........................................................................................................ 289
9.2.1 KeStudio 程序设计系统的 DDE 接口 ...................................................... 289
9.2.2 DDE 网关服务器的 DDE 信息 ................................................................ 290
10. KeStudio 的许可证管理器 ..............................................................................................................293
11. 附录 ...............................................................................................................................................294
附录 A:IEC 操作符和额外的标准扩展功能块 .......................................................... 294
11.1 算术操作符 ................................................................................................... 294
11.2 位串操作符 ............................................................................................... 297
11.3 移位操作符 ............................................................................................... 299
11.4 选择操作符 ............................................................................................... 302
11.5 比较操作符 ............................................................................................... 304
11.6 地址操作符 ............................................................................................... 307
11.7 调用操作符 ............................................................................................... 308
11.8 类型变化 ................................................................................................... 308
11.9 数字操作符 ............................................................................................... 314
11.10 初始化操作符 .......................................................................................... 317
附录 B:KeStudio 中的操作数 ............................................................................... 318
11.11 常量 ........................................................................................................... 318
11.12 变量 ........................................................................................................ 321
11.13 地址 ........................................................................................................ 323
11.14 功能 ........................................................................................................ 324
附录 C:KeStudio 中的数据类型 ............................................................................ 324
11.15 标准数据类型 ............................................................................................. 324
11.16 已定义的数据类型 ................................................................................... 326
附录 D:KeStudio 程序库 ..................................................................................... 333
11.17 standard.lab 标准库 .............................................................................. 333
11.17.1 字符串功能 ................................................................................... 333
11.17.2 双稳功能程序 ................................................................................ 336