图书目录

第1章监控组态软件及其发展1

1.1监控组态软件成长的历史背景2

1.2监控组态软件的发展趋势 3

1.2.1组态软件作为单独行业的出现是历史的必然3

1.2.2现场总线技术的成熟更加促进了组态软件的应用3

1.2.3能够同时兼容多种操作系统平台是组态软件的发展方向之一4

1.2.4组态软件在嵌入式整体方案中将发挥更大作用4

1.2.5组态软件在CIMS应用中将起到重要作用5

1.2.6信息化社会的到来为组态软件拓展了更多的应用领域5

1.3组态软件的设计思想及特点6

1.3.1组态软件的特点6

1.3.2组态软件的设计思想6

1.3.3对组态软件的性能要求8

1.4组态软件的数据流10

1.5使用组态软件的一般步骤11

1.6监控组态软件在自动监控系统中所处的地位12第2章监控组态软件的图形界面及其生成系统14

2.1组态软件的系统构成及其简介14

2.1.1组态软件的结构划分14

2.1.2力控2.0的体系结构16

2.2图形开发环境17

2.2.1基本概念18

2.2.2图形开发环境的工作桌面21

2.3动画连接24

2.3.1对象的拖动连接26

2.3.2对象的触敏动作连接28

2.3.3对象的尺寸及位置连接29

2.3.4对象的颜色变化连接32

2.3.5百分比填充连接34

2.3.6数值输入和输出连接35

2.3.7显现/隐藏连接40

2.4组态软件的变量系统40

2.4.1变量类别41

2.4.2变量数据源44

2.4.3变量级别设定和保护方式46

2.4.4搜索被引用变量和删除变量47

2.4.5位号组49

2.5脚本程序51

2.5.1脚本程序的主要技术指标51

2.5.2脚本类型51

2.5.3脚本程序的执行优先级52

2.5.4脚本编辑器的使用举例53

2.5.5脚本语法56

2.6图形调色板60

2.6.1调色板的基本概念60

2.6.2在力控调色板中使用自定义颜色61

2.6.3关于颜色的编号62

2.7复杂图形对象的组态及应用62

2.7.1实时趋势62

2.7.2历史趋势66

2.7.3x\|y曲线68

2.7.4历史报表70

2.7.5总貌75

2.7.6图形模板76

2.7.7子图81

2.7.8报警和事件84

2.7.9配方管理91

2.8图形画面组态技巧92

2.8.1编辑技巧92

2.8.2从过去组态的应用程序中引入(复制)组态数据95

2.8.3将应用程序打包96

2.8.4利用项目管理器管理应用程序97

2.8.5利用子图工具缩短画面生成所需时间99第3章实时数据库101

3.1实时数据库简介101

3.1.1实时数据库的发展背景101

3.1.2实时数据库的特征102

3.1.3监控组态软件的实时数据库及其使用的技术103

3.1.4实时数据库的应用领域105

3.2实时数据库的结构106

3.2.1实时数据库的体系结构和系统结构106

3.2.2实时数据库的数据结构107

3.2.3力控实时数据库的点类型和典型常用参数108

3.2.4区域和单元113

3.3实时数据库系统的功能114

3.3.1I/O设备的数据采集与回送115

3.3.2输入处理116

3.3.3输出处理116

3.3.4数据累计处理116

3.3.5报警处理116

3.3.6统计117

3.3.7运算和控制117

3.3.8事件管理117

3.3.9在线组态与查询118

3.3.10保存历史数据118

3.3.11网络通信及并发处理118

3.3.12冗余及双机热备118

3.3.13系统开放接口119

3.4实时数据库系统的性能考核指标119

3.5力控实时数据库系统的组态120

3.5.1实时数据库组态程序的启动方法及组态工具简介120

3.5.2实时数据库自定义结构点类型及其参数的组态122

3.5.3在实时数据库中组态数据点124

3.5.4历史数据组态128

3.5.5数据连接组态129

3.5.6实时数据库组态过程中经常用到的实用工具130

3.6实时数据库应用的崭新领域——数据仓库132第4章监控组态软件的I/O设备驱动134

4.1设备驱动程序在组态软件中所处地位及数据流图134

4.2设备驱动程序完成的主要功能135

4.2.1从I/O设备采集所需数据进行链路维护135

4.2.2执行来自操作员的I/O命令管理输出队列135

4.2.3与实时数据库系统进行无缝连接135

4.2.4与设备驱动程序能够连接的设备种类136

4.2.5设备驱动程序的技术指标136

4.2.6使用设备驱动程序的注意事项136

4.3现场总线技术及其对设备驱动程序的影响136

4.3.1现场总线技术及其使发展现状136

4.3.2现场总线与RS232、RS485的本质区别141

4.4常见的I/O设备及其与PC间的连接方式141

4.4.1PC\|based设备141

4.4.2PLC设备142

4.4.3智能指示、控制仪表及控制器143

4.5力控I/O设备驱动程序的使用方法144

4.5.1I/O设备管理144

4.5.2力控I/O设备驱动程序的启动145

4.5.3力控I/O设备驱动程序的参数设置146

4.5.4监视I/O设备驱动程序的运行状态147

4.5.5力控支持的I/O设备清单148第5章监控组态软件的网络体系和通信功能150

5.1监控组态软件的网络结构体系划分150

5.1.1独立式结构150

5.1.2客户/服务器结构150

5.1.3对等结构151

5.1.4混合结构152

5.2应用模式举例152

5.2.1串行通信152

5.2.2使用公众电话网拨号通信153

5.2.3通过以太网用TCP/IP协议通信153

5.2.4小结154

5.3网络程序的使用方法155

5.3.1串行通信155

5.3.2通过以太网用TCP/IP协议通信158

5.3.3使用公众电话交换网通信160

5.4力控的WebServer功能162

5.4.1力控的WebServer配置162

5.4.2客户端配置164第6章监控组态软件与第三方软件的通信方式166

6.1概述166

6.2DDE标准166

6.2.1基本概念166

6.2.2DDE通信的数据交换过程及原理166

6.2.3DDE方式的优缺点167

6.3OLE及控件标准167

6.3.1概述167

6.3.2力控提供的控件及其使用方法168

6.3.3在监控组态软件中访问其他控件171

6.3.4在监控组态软件中浏览ActiveX的属性和方法174

6.3.5在监控组态软件中引用ActiveX的属性和方法175

6.3.6ActiveX控件在监控组态软件中的作用176

6.4ODBC标准176

6.4.1ODBC的基本概念176

6.4.2力控提供的ODBC功能及其使用方法177

6.5OPC标准188

6.5.1OPC产生的背景188

6.5.2OPC的特点188

6.5.3OPC的适用范围189

6.5.4OPC服务器的组成189

6.5.5读写OPC数据项的一般步骤190

6.5.6OPC的报警(alarm)和事件(event)190

6.5.7OPC的接口方式191

6.5.8OPC的数据访问方式191

6.6在力控中访问OPC设备191

6.6.1定义OPC设备191

6.6.2对OPC数据项进行数据连接193

6.6.3力控OPCClient的特点196第7章监控组态软件的控制功能197

7.1概述197

7.2监控组态软件控制功能软件模块的基本概念198

7.2.1编辑控制策略时的基本准则199

7.2.2使用策略编辑器生成控制策略的基本步骤199

7.2.3控制功能模块的构成及相关程序199

7.3力控控制策略生成器的基本功能块200

7.3.1变量功能块200

7.3.2数学运算功能块201

7.3.3逻辑功能块202

7.3.4程序控制功能块206

7.3.5控制算法功能块206

7.4力控控制策略生成器的使用方法214

7.4.1控制策略在本机执行214

7.4.2控制策略在目标设备上执行218

7.4.3控制策略的调试手段218第8章监控组态软件应用实例汇编219

8.1力控在罐区自动化监控系统中的应用219

8.1.1罐区概况与监控要求219

8.1.2系统方案219

8.1.3软件设计说明220

8.1.4系统调试及运行情况223

8.2力控组态软件在工业锅炉控制系统中的应用224

8.2.1现场条件与改造内容224

8.2.2系统设计224

8.2.3软件设计说明225

8.2.4PLC控制算法设计226

8.2.5系统运行情况229

8.3力控在炼油厂制蜡氨压机控制中的应用229

8.3.1工艺过程与控制方案设计229

8.3.2控制过程230

8.3.3特殊控制231

8.3.4组态设计232

8.3.5组态过程234

8.3.6力控软件在压缩机控制领域中的前景235

8.4力控PSTN联网功能在天然气生产装置联网实时数据采集

系统中的应用237

8.4.1系统概述237

8.4.2总体方案及系统配置237

8.4.3程序所解决的技术问题239

8.4.4实现方法240

8.4.5维护经验241

8.4.6系统前景242

8.5力控在油田聚合物注入采油中实现“四遥”243

8.5.1工艺流程简介243

8.5.2控制系统的结构244

8.5.3应用软件设计说明245

8.5.4无线通信实现“四遥”的方法246

8.5.5系统运行情况246

8.5.6应用前景展望247

8.6力控在医院楼宇自控系统中的应用248

8.6.1工程概况及主要控制内容248

8.6.2控制方案及实现方法250

8.6.3主要功能实现方法251

8.6.4系统运行效果及发展前景253附录255

A力控脚本程序函数清单255

B力控脚本属性字段清单272

C力控实时数据库预定义点类型参数结构清单278

DASCII码表288

E常用I/O设备的通信协议及其通信线接线方法290

FRS232C、RS422/RS485串行通信标准298

GIEEE32浮点数、有符号整数的数据表示格式304

H利用监控组态软件实施自动化工程的设计规范及工作单304参考文献315