图书介绍

现代工业自动化软件设计 原理与应用实例PDF|Epub|txt|kindle电子书版本网盘下载

现代工业自动化软件设计 原理与应用实例
  • 王凌峰,陈家进著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121054698
  • 出版时间:2008
  • 标注页数:236页
  • 文件大小:83MB
  • 文件页数:250页
  • 主题词:工业生产-自动控制-软件设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

现代工业自动化软件设计 原理与应用实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 现代工业自动化系统设计理论第1章 概述3

1.1 发展趋势4

1.2 分类和现有产品4

1.3 工业自动化系统的功能6

1.4 关于本书7

第2章 虚拟仪器9

2.1 概述9

2.2 VXI仪器的特点12

2.3 VXI即插即用(VPP)规范12

2.4 虚拟仪器软件构架(VISA)13

2.4.1 VISA模型结构14

2.4.2 VISA的特点14

2.5 编程平台15

2.5.1 文本编程16

2.5.2 可视化编程16

2.5.3 图形化编程16

2.6 液化石油气网(PLPGN)监测18

整体结构设计18

2.7 硬件和软件设计20

2.7.1 开发需求20

2.7.2 开发环境21

2.7.3 系统硬件和软件配置21

2.8 小结23

参考文献23

第3章 基于组件的测量系统24

3.1 引言24

3.2 组件技术25

3.3 基于组件的工业自动化软件26

3.4 编写组件27

3.5 案例分析128

3.6 案例分析230

3.6.1 仪器基类的定义30

3.6.2 VI的UI基类32

3.7 小结33

参考文献33

第4章 面向对象软件工程35

4.1 软件开发过程模型35

4.2 面向对象技术38

4.2.1 OOA/OOD38

4.2.2 优势40

第5章 图形化用户界面设计42

参考文献45

第6章 数据库管理46

6.1 数据库系统46

6.2 关系数据库47

6.3 结构化查询语言(SQL)49

6.4 开放数据库互连(ODBC)51

参考文献52

第7章 软件测试53

7.1 软件和工业自动化53

7.2 软件测试策略54

7.2.1 黑箱测试55

7.2.2 白箱测试55

7.3 软件测试过程和步骤56

7.3.1 单元测试57

7.3.2 集成测试58

7.3.3 验证测试59

7.3.4 系统测试60

7.3.5 用户确认60

7.4 软件性能测试60

7.4.1 实时性测试61

7.4.2 可靠性测试62

7.4.3 抗干扰性62

7.4.4 灵活性测试62

7.4.5 压力测试62

7.4.6 安全测试62

7.4.7 可用性测试63

7.4.8 可维护性测试63

7.5 软件维护64

7.6 小结65

参考文献65

第二部分 工程实际应用实例第8章 应用实例综述69

第9章 面向对象的可重构软件系统70

9.1 引言70

可重构软件系统的演变过程71

9.2 设计需求、开发环境和方法论78

9.2.1 设计需求78

9.2.2 开发环境79

9.2.3 开发方法论79

9.3 IMC系统结构和软件设计80

9.3.1 IMC系统整体结构80

9.3.2 基于配置的IMC软件82

9.3.3 可重构IMC软件设计82

9.3.4 开发工具选择83

9.3.5 面向对象方法论84

9.3.6 Windows程序设计86

9.3.7 数据库技术86

9.3.8 关系型数据库模型87

9.3.9 数据库管理系统(DBMS)87

9.3.10 数据库应用程序88

9.3.11 Delphi的数据库功能89

9.4 RSFIMC体系结构90

9.4.1 数据采集模块91

9.4.2 数据处理模块91

9.4.3 数据浏览模块92

9.5 RSFIMC功能92

9.5.1 用户配置92

9.5.2 运行状态指示98

9.5.3 报警管理99

9.5.4 数据交换101

9.5.5 可视化数据库查询106

9.5.6 远程通信107

9.6 小结108

参考文献109

第10章 监控系统中的柔性测量点管理113

10.1 概述113

10.2 系统构架114

10.2.1 整体构架115

10.2.2 与其他模块的接口117

10.3 开发平台和环境118

10.4 测量点管理118

10.4.1 测量点配置118

10.4.2 任务配置119

10.4.3 测量点和任务的动态配置120

10.4.4 系统运行120

10.5 串口驱动程序的例子128

10.5.1 串口硬件驱动程序128

10.5.2 串口系统驱动程序129

10.5.3 为串口系统驱动程序维护驱动映射表132

10.5.4 硬件虚拟终端132

10.6 小结133

参考文献134

第11章 多线程编程在自动配料系统中的应用137

11.1 引言137

11.2 整体配料系统的结构介绍138

11.2.1 硬件结构138

11.2.2 软件结构140

11.2.3 基于多线程的通信140

11.3 整体软件设计142

11.3.1 设计要求143

11.3.2 软件系统结构144

11.3.3 VxD145

11.3.4 前端软件146

11.3.5 设备管理模块146

11.3.6 用户管理146

11.3.7 数据库管理147

11.4 现场试验和总结147

现场经验148

11.5 小结148

参考文献148

第12章 旋转机械的柔性自动测试系统150

12.1 引言150

12.2 FATSFTM的设计目标151

12.3 FATSFTM的设计方案152

12.3.1 硬件设计方案152

12.3.2 软件设计方案153

12.4 测试软件开发过程157

12.4.1 需求获取157

12.4.2 分析157

12.4.3 设计164

12.4.4 编程169

12.4.5 测试169

12.5 FATSFTM的功能169

12.5.1 初始化和自检170

12.5.2 数据采集170

12.5.3 用户配置171

12.5.4 运行状态指示和实时/历史数据分析172

12.5.5 报警管理和故障后诊断173

12.5.6 远程测试175

12.5.7 系统的其他功能176

12.6 实现和现场经验176

12.6.1 现场实现和现场经验176

12.6.2 系统效益177

12.7 小结179

参考文献179

第13章 基于Internet的在线实时状态监测系统182

13.1 引言182

13.2 问题描述183

13.2.1 现场数据采集设备184

13.2.2 现场数据采集工作站184

13.2.3 系统服务器185

13.2.4 远程浏览器185

13.3 需求获取与提炼186

13.3.1 数据采集工作站软件186

13.3.2 分析(诊断)与管理工作站软件186

13.4 分析187

13.4.1 数据流模型187

13.4.2 实体关系模型190

13.4.3 事件反应模型190

13.5 分析到设计的过渡191

13.5.1 开发策略选择191

13.5.2 开发环境和开发工具的选择193

13.6 总体设计197

13.6.1 数据库设计197

13.6.2 DAQ工作站软件的总体设计204

13.6.3 A&M工作站软件总体设计214

13.6.4 网页服务器CGI应用程序设计216

13.7 系统详细设计和实现217

13.7.1 DAQ模块的实现217

13.7.2 数据管理模块的实现219

13.7.3 通信模块220

13.7.4 多任务合作223

13.7.5 网页服务器的实现225

13.8 现场经验226

13.9 小结228

参考文献229

第14章 结束语232

14.1 中间件技术(Middleware)232

14.2 统一建模语言(UML)233

14.3 基于Agent的软件开发234

14.4 敏捷方法(Agile methodologies)235

14.5 小结236

热门推荐