《现场总线技术与组态软件应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周兵,林锦实编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302187943
  • 页数:324 页
图书介绍:本书内容分两部分:一部分是现场总线技术,介绍现场总线的基本概念、典型现场总线控制技术。另一部分是组态软件应用,以组态王软件为例,详细介绍它的组成及使用方法。

第1部分 现场总线技术 3

第1章 现场总线控制技术 3

1.1现场总线控制技术概述 3

自动控制系统的发展过程 3

什么是现场总线控制技术 4

现场总线控制技术的国际标准 5

现场总线控制技术的特点 6

1.2典型现场总线控制技术 6

PROFIBUS现场总线控制技术 7

基金会现场总线控制技术(FF) 7

LonWorks现场总线控制技术 8

CAN现场总线控制技术 8

HART协议 8

1.3现场总线控制技术的应用情况 8

现场总线控制技术在我国的应用情况 8

我国现场总线控制技术的标准情况 9

与现场总线控制技术相关的网站 9

小结 10

习题 10

第2章 PROFIBUS现场总线控制技术 11

2.1 PROFIBUS现场总线控制技术概述 11

PROFIBUS基本特性 12

PROFIBUS-DP 17

PROFIBUS-PA 24

PROFIBUS-FMS 26

2.2 PROFIBUS通信协议 29

PROFIBUS与ISO/OSI参考模型 29

PROFIBUS系统配置 31

应用PROFIBUS时应考虑的问题 34

小结 36

习题 36

第3章 PROFIBUS实现方法及安装接线 37

3.1 PROFIBUS实现方法 37

单片机+软件解决方案 37

使用PROFIBUS通信专用ASIC芯片 37

应用总线桥技术的解决方案 38

三种方案的比较 39

3.2 PROFIBUS安装接线 39

3.3 PROFIBUS技术标准认证、测试 41

PROFIBUS组织情况 41

为什么要做PROFIBUS产品测试与认证 43

测试与认证对产品技术发展的重要性及给产品开发商带来的利益 43

PROFIBUS-DP从站的主要测试内容 44

小结 44

习题 44

第2部分 组态软件应用 47

第4章 工程管理器 47

4.1组态王软件的特点 47

4.2工程管理器介绍 51

4.3新建工程 54

4.4添加一个已有的组态王工程 56

4.5搜索一些已有的组态王工程 57

4.6设置一个工程为当前工程 57

4.7修改当前工程的属性 58

4.8清除当前不需要显示的工程 58

4.9工程备份和恢复 59

工程备份 59

工程恢复 60

4.10工程删除 61

小结 61

习题 61

第5章 工程浏览器 62

5.1工程浏览器介绍 62

5.2新建一个画面 67

5.3查找一个画面 67

5.4组态王画面开发系统菜单详解 68

“文件”菜单 68

“编辑”菜单 70

“排列”菜单 74

“工具”菜单 77

“图库”菜单 83

“画面”菜单 84

“帮助”菜单 84

小结 85

习题 85

第6章 变量的定义和管理 86

6.1变量的类型 86

基本变量类型 86

变量的数据类型 86

特殊变量类型 87

6.2基本变量的定义 89

6.3 I/O变量的转换方式 90

线性转换方式 90

开方转换方式 91

非线性表转换方式 92

累计转换方式 96

6.4变量管理工具一 97

如何建立变量组 97

如何在变量组中增加变量 98

如何在变量组中删除变量 98

如何删除变量组 98

6.5变量管理工具二 98

数据词典导出到Excel中 98

从Excel中导入数据词典 100

如何获取变量使用情况信息和删除变量 101

变量属性修改和变量替换 102

6.6自定义变量 105

小结 106

习题 106

第7章 I/O设备管理 107

7.1设备管理 107

组态王逻辑设备 107

组态王逻辑设备的分类 109

如何定义I/O设备 111

7.2组态王提供的模拟设备——仿真PLC 114

仿真PLC的定义 114

仿真PLC的寄存器 114

7.3组态王提供的通信的其他特殊服务 116

开发环境下的设备通信测试 116

如何在运行系统中判断和控制设备通信状态 118

小结 118

习题 118

第8章 图形画面与动画连接 119

8.1动画连接概述 119

连接概述 119

“动画连接”对话框 119

8.2通用控制项目 121

图形编辑工具箱 121

变量浏览器的使用 123

表达式和运算符 124

8.3动画连接详解 125

线属性连接 125

填充属性连接 126

文本色连接 127

水平移动连接 128

垂直移动连接 129

缩放连接 129

旋转连接 130

填充连接 131

模拟值输出连接 132

离散值输出连接 133

字符串输出连接 134

模拟值输入连接 134

离散值输入连接 135

字符串输入连接 135

闪烁连接 136

隐含连接 136

水平滑动杆输入连接 137

垂直滑动杆输入连接 137

动画连接命令语言 138

8.4动画连接向导的使用 139

水平移动动画连接向导 139

垂直移动动画连接向导 140

滑动杆输入动画连接向导 141

旋转动画连接向导 141

小结 142

习题 142

第9章 趋势曲线和其他曲线 143

9.1曲线的一般介绍 143

9.2实时趋势曲线 143

实时趋势曲线的定义 143

实时趋势曲线对话框 143

为实时趋势曲线建立“笔” 146

9.3历史趋势曲线 146

历史趋势曲线的定义 146

与历史趋势曲线有关的其他必要设置 147

通用历史趋势曲线 148

历史趋势曲线控件 150

个性化历史趋势曲线 157

9.4温控曲线 158

在画面上放置温控曲线 158

温控曲线属性设置 158

9.5 X-Y曲线 161

在画面上创建X-Y曲线 161

X-Y曲线属性设置 161

小结 162

习题 163

第10章 报警和事件系统 164

10.1关于报警和事件 164

10.2报警组的定义 164

10.3定义变量的报警属性 167

通用报警属性的功能 167

模拟量的报警类型 168

离散型变量的报警 174

10.4事件类型及使用方法 175

操作事件 175

用户登录事件 177

应用程序事件 177

工作站事件 179

10.5记录、显示报警 179

报警输出显示:报警窗口 179

报警记录输出一:文件输出 180

报警记录输出二:数据库 183

报警记录输出三:实时打印输出 184

10.6报警相关的函数和变量的报警域 185

“$新报警”变量的使用 185

报警相关的函数 185

变量的报警域 185

小结 186

习题 187

第11章 命令语言 188

11.1命令语言类型 188

应用程序命令语言 188

数据改变命令语言 190

事件命令语言 191

热键命令语言 191

用户自定义函数 191

画面命令语言 194

动画连接命令语言 195

11.2命令语言语法 196

运算符 196

赋值语句 197

If...Else语句 197

While()语句 198

命令语言的注释方法 199

11.3命令语言执行中变量值的跟踪 199

11.4在命令语言中使用自定义变量 200

11.5命令语言函数 200

小结 200

习题 201

第12章 组态王运行系统 202

12.1配置运行系统 202

12.2运行系统菜单 204

“画面”菜单 204

“特殊”菜单 205

“调试”菜单 207

“导航”菜单 207

“关于”菜单 209

小结 209

习题 209

第13章 组态王信息窗口 210

13.1从信息窗口中获取信息 210

13.2保存信息窗口中的信息 211

设置保存路径 211

设置保存参数 211

13.3查看历史存储信息 212

13.4打印信息窗口中的信息 212

13.5信息窗口其他菜单的使用 213

小结 213

习题 214

第14章 图库 215

14.1图库概述 215

14.2认识图库精灵 215

14.3创建图库精灵 216

14.4使用图库精灵 217

14.5管理图库 219

“文件”菜单 220

“编辑”菜单 220

工具条 221

14.6将图库精灵转换成普通图素 222

14.7图库开发包 223

小结 223

习题 223

第15章 控件 224

15.1控件简介 224

15.2组态王内置控件 225

立体棒图控件 225

温度曲线控件 229

X-Y曲线控件 230

列表框和组合框控件 230

复选框控件 234

编辑框控件 236

单选按钮控件 237

超级文本显示控件 238

小结 241

习题 241

第16章 系统安全管理 242

16.1组态王开发系统安全管理 242

16.2组态王运行系统安全管理 243

安全管理配置 243

运行时登录用户 246

运行时重新设置口令和权限 247

小结 248

习题 248

第17章 报表系统 249

17.1创建报表 249

创建报表窗口 249

配置报表窗口的名称及格式套用 249

17.2报表组态 251

报表工具箱与快捷菜单 251

定义报表单元格的保护属性 253

17.3报表函数 253

报表内部函数 253

报表的单元格操作函数 255

存取报表函数 255

报表统计函数 256

报表历史数据查询函数 257

报表打印类函数 258

17.4套用报表模板 259

17.5制作实时数据报表 259

17.6制作历史数据报表 260

小结 261

习题 262

第18章 组态王历史库 263

18.1组态王变量的历史记录属性 263

18.2历史记录存储及文件的格式 264

18.3历史数据查询 265

小结 266

习题 266

第19章 组态王软件综合训练 267

19.1数字时钟、水箱的制作 267

19.2制作主画面,建立主画面与各分画面的切换 269

19.3实时指针时钟的制作 272

19.4温湿度指示仪的制作 274

19.5 30路温度显示仪的制作 276

19.6模拟一个4路喷灌系统 279

19.7棒图控件的使用 281

19.8温控曲线控件的使用 283

19.9 X-Y曲线控件的使用 287

19.10历史趋势曲线的制作 289

19.11实时趋势曲线的制作 293

19.12报警的制作 295

19.13实时数据报表的制作 297

19.14历史数据报表的制作 299

19.15实现流量指示调节仪 302

第20章 PROFIBUS水位自动控制系统实训 307

20.1实训目的及任务 307

20.2实训内容及所需仪器设备 307

系统工作原理 307

所需设备 308

系统组成 308

仪器设备工作原理 309

建立模块和组态王的通信连接 315

用组态王软件设计水箱水位自动控制过程 316

部分参考控制程序 320

参考文献 324