目 录
序一
序二
序三
前言
第 1 章 概述
11 工业自动化控制软件发展历史
12 IEC 61499 标准的由来及简介
13 IEC 61499 标准与 IEC 61131-3 标准的主要区别
14 面向运营技术与信息技术融合的 IEC 61499 标准
15 IEC 61499 标准与开放自动化未来展望
第 2 章 IEC 61499 标准的核心机制及体系架构
21 IEC 61499 标准核心概念
211 事件
212 类型及实例
213 参考模型
22 功能块模型
221 外部接口
222 内部功能
23 应用模型
24 系统模型
241 设备模型
242 资源模型
243 分布模型
244 管理模型和运行状态模型
25 红绿灯控制系统设计实例
第 3 章 IEC 61499 功能块类型定义
31 功能块类型定义
311 基本功能块
312 复合功能块
313 服务接口功能块
314 特殊服务接口功能块
315 简单功能块
32 事件功能块
33 文本规范和文件交换
331 形式化文本规范
332 通用文件交换格式
第 4 章 IEC 61499 开发技巧及设计范式
41 抽象建模: 应用构筑技巧
411 子应用 (Subapplication)
412 适配器接口 (Adapter Interface)
42 离散制造系统开发技巧: 面向对象编程方法
421 基于 IEC 61499 的面向对象设计方法
422 机场行李入港分拣系统设计实例
43 过程控制系统开发技巧: 时间驱动及事件驱动
431 基于 IEC 61499 的时间驱动及事件驱动设计方法
432 流体食品加工线设计实例
44 设计模式: 模型-视图-控制器 (Model-View-Controller)
441 视图-人机界面开发阶段
442 模型-视图-人机界面开发阶段
443 模型-视图-控制器-人机界面开发阶段
第 5 章 IEC 61499 扩展功能
51 工业边缘计算 OT 与 IT 编程语言混合设计
52 工业现场总线与 IT 通信协议集成
53 OPC UA 信息模型集成
54 闭环仿真测试
第 6 章 IEC 61499 集成开发环境及工具
61 Function Block Development Kit (FBDK)
62 Framework for Distributed Industrial Automation and Control (4DIAC)
63 EcoStruxure Automation Expert (EAE)
631 基本操作界面
632 建立项目
633 CAT 设计
634 HMI 设计
635 OPC UA 支持
636 Modbus TCP 总线支持
637 部署执行
64 海王星模块工匠 Function Block Builder
641 功能块库
642 功能块设计
643 工业现场总线集成
644 部署执行
645 在线模式与动态重构
646 数据采集管理
附录
附录 A IEC 61499 基础数据类型
附录 B 术语的英文名称及具体定义 173
参考文献
展开