《工业控制组态软件及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:许志军主编;程龙泉,胡汉辉,刘宝玖副主编;满海波,向守均参编;谢永春主审
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111167430
  • 页数:252 页
图书介绍:本书内容有组态软件概述,变量的组态,画面组态等。

目录 1

前言 1

第1章 组态软件概述 1

1.1 概述 1

1.2 组态项目实例的规定 2

1.2.1 WinCC项目名称 2

1.2.2 脚本和动作 2

1.2.3 用户界面 2

1.2.4 控制概念 3

1.2.5 更新周期和用户权限 4

1.2.6 报警 4

1.2.7 关于执行过程 4

1.3.2 关于更新周期应用的信息 5

1.3.1 怎样设置更新周期 5

1.3 用WinCC组态时的特性 5

1.3.3 在WinCC中添加动态 6

1.3.4 画面模块技术 9

1.4 项目管理器 12

1.4.1 启动 12

1.4.2 WinCC项目管理器的结构 12

1.4.3 项目类型 14

1.4.4 计算机的属性 15

1.4.5 创建项目的步骤 16

1.4.6 激活项目 17

1.4.7 组态一个项目的步骤 19

1.4.8 WinCC的编辑器 19

1.4.10 变量管理器 20

1.4.9 WinCC基本选项 20

1.4.11 图形编辑器 22

第2章 WinCC语言基础 24

2.1 C脚本的开发环境 24

2.1.1 图形编辑器的动作编辑器 24

2.1.2 全局脚本编辑器 27

2.2 变量 30

2.2.1 整数数据类型 31

2.2.2 整数WinCC变量 33

2.2.3 浮点数数据类型 34

2.2.4 浮点数WinCC变量 35

2.2.5 静态变量和外部变量 35

2.3 C中的运算符和数学函数 36

2.3.1 基本的数学运算 37

2.3.2 自增和自减运算符 38

2.3.3 位运算 39

2.3.4 按字节循环移动 40

2.3.5 数学函数 41

2.4 指针 41

2.4.1 指针例 42

2.4.2 向量 43

2.4.3 指针与向量 43

2.4.4 字符串 44

2.4.5 WinCC文本变量 45

2.5 循环和条件语句 45

2.5.1 循环概述 45

2.5.3 do-while循环 47

2.5.2 while循环 47

2.5.4 for循环 48

2.5.5 无限循环 49

2.5.6 if-else语句 50

2.5.7 switch-case语句 50

2.6 函数 51

2.6.1 数值参数的传递 52

2.6.2 所传送地址域的写入 52

2.6.3 结果地址的返回 54

2.7 结构 55

2.8 WinCC API 57

2.8.1 通过RT函数创建一个变量连接 58

2.8.2 通过CS函数修改属性 59

2.9.1 项目文件的确定 61

2.9 项目环境 61

2.9.2 确定用户名 62

2.10 Windows API 62

2.10.1 设置Windows属性 63

2.10.2 读取系统时间 63

2.10.3 播放声音文件 64

2.11 标准对话框 65

2.11.1 变量选择 65

2.11.2 出错框 66

2.12 文件 66

2.12.1 保护数据 67

2.12.2 读取数据 68

3.1.1 变量组与变量 70

第3章 变量的组态 70

3.1 变量的创建、分组和移动 70

3.1.2 移动变量 71

3.1.3 WinCC变量 71

3.1.4 结构变量 72

3.2 递增、递减、按击 73

3.2.1 更改设定值 74

3.2.2 通过全局脚本更改设定值 75

3.2.3 按钮 76

3.2.4 切换开关 78

3.2.5 递增和递减 78

3.2.6 通过全局脚本递增和递减 80

3.3.1 通过带有直接连接的滚动条进行输入 84

3.3 通过Windows对象对变量值进行修改 84

3.3.2 通过滚动条和变量连接进行输入 85

3.3.3 通过选项组进行输入 85

3.3.4 通过复选框进行输入 87

3.4 对字中的位进行处理 88

3.4.1 直接通过复选框和直接连接进行置位 88

3.4.2 选择一个位并更改其状态 89

3.5 变量的间接寻址 91

3.5.1 通过直接连接进行间接寻址 91

3.5.2 使用间接寻址和C动作进行多重显示 92

3.5.3 使用C动作进行间接寻址 93

3.6 结构变量的使用 94

4.2.1 实例1:通过直接连接打开画面 96

4.2 画面切换 96

4.1 画面布局 96

第4章 画面组态 96

4.2.2 实例2:利用动态向导打开画面 99

4.2.3 实例3:通过内部函数打开画面 100

4.2.4 实例4:利用直接连接切换单个画面 101

4.2.5 实例5:通过对象名称和画面名称的变量连接打开画面 101

4.3 显示画面窗口 101

4.3.1 实例1:画面窗口的隐藏(撤消选择)和显示(选择) 102

4.3.2 实例2:对画面进行时控隐藏 103

4.3.3 实例3:使用动态向导对信息框进行组态 104

4.3.4 实例4:显示用于文本输入的对话框 106

4.4 操作控制权限 107

4.4.1 实例1:退出运行系统或整个系统 107

4.4.2 实例2:根据用户授权执行画面切换 108

4.5 画面缩放 110

4.5.1 实例1:在两种尺寸之间改变画面几何结构 110

4.5.2 实例2:连接更改画面几何结构 111

4.6 Windows控制中心 113

4.6.1 实例1:操作面板的访问 113

4.6.2 实例2:自动输入检查 113

4.7 动态化 115

4.7.1 实例1:颜色更改 115

4.7.2 实例2:文本切换 116

4.7.3 实例3:移动过程的动画 117

4.7.4 实例4:利用C动作创建移动过程的动画 117

4.7.5 实例5:使用向导创建移动过程的动画 118

4.7.6 实例6:通过C动作更改颜色 119

4.8.1 实例1:显示和隐藏对象 120

4.8 信息的显示和隐藏 120

4.8.2 实例2:日期和时间的显示 121

第5章 WinCC编辑器 122

5.1 变量记录 122

5.1.1 周期连续的归档 122

5.1.2 周期选择归档 131

5.2 报警记录 137

5.2.1 创建、组态消息 137

5.2.2 组态WinCC报警显示 141

5.2.3 消息窗口 145

5.2.4 消息归档 147

6.1.2 网络拓扑 151

6.1.1 通信 151

6.1 通信基础 151

第6章 组态软件通信 151

6.1.3 网络的分类 152

6.1.4 访问方式 152

6.1.5 ISO-OSI参考模型 152

6.1.6 总线系统的连接 153

6.2 通信网络 154

6.2.1 工业通信概述 154

6.2.2 工业通信子网 154

6.2.3 利用MPI的工业通信 154

6.2.4 利用PROFIBUS的工业通信 155

6.2.5 利用工业以太网的通信 157

6.2.6 OPC接口标准 157

6.3.2 WinCC通信组态 158

6.3 通信组态 158

6.3.1 WinCC过程通信 158

6.3.3 通信方案选择 160

6.3.4 规范 161

6.3.5 组态注释 163

6.3.6 性能和数据 164

6.4 通信连接的诊断 168

6.4.1 错误检测 168

6.4.2 故障消除指南 169

第7章 组态软件网络操作系统 176

7.1 多客户机系统 176

7.1.1 多客户机的应用 176

7.1.2 服务器数据(数据包) 176

7.1.4 Project_MultiClient_Server项目的创建 177

7.1.3 WinCC多客户机项目中数据包 177

7.1.5 Project_MultiClient_Client项目的创建 179

7.2 分布式服务器 181

7.2.1 Project_DisServer_Server项目的创建 182

7.2.2 Project_DisServer_Client项目的创建 184

7.3 冗余控制 186

7.3.1 冗余的操作 186

7.3.2 冗余用户归档 187

7.3.3 Project_Redundancy_Server项目的创建 188

第8章 MCGS组态软件及应用 192

8.1 了解MCGS组态软件 192

8.1.1 MCGS组态软件的功能和特点 192

8.1.2 MCGS组态软件的系统构成 193

8.1.3 MCGS组态软件的工作方式 194

8.2 学习MCGS组态软件 195

8.2.1 MCGS组态软件常用术语 195

8.2.2 MCGS组态软件的操作方式 196

8.2.3 MCGS组态软件鼠标操作 197

8.2.4 组建工程的一般过程 198

8.3 MCGS工程实例详解 198

8.3.1 样例工程简介 199

8.3.2 样例工程剖析 199

8.3.3 样例工程建立 200

8.3.4 构造工程框架 201

8.3.5 设计系统菜单 204

8.3.6 立体文字画面的制作 206

8.3.7 水位控制系统动画制作 207

8.3.8 图像动起来画面增光彩 214

8.3.9 编写控制流程 220

8.3.10 曲线与数据显示 222

8.3.11 报警显示 225

8.3.12 如何制作工程报表 227

8.3.13 完善菜单按钮功能 233

8.3.14 工程运行与调试 234

8.3.15 建立安全机制 235

8.3.16 保护工程文件和用户权益 238

8.3.17 完成设备连接 239

8.4 MCGS在立体仓库中的应用 242

8.4.1 概述 242

8.4.2 立体仓库组态窗口 245

8.4.3 存取车策略 249