图书介绍

Visual Basic串口通信与测控应用技术实战详解PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic串口通信与测控应用技术实战详解
  • 李江全,张丽,岑红蕾编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115161267
  • 出版时间:2007
  • 标注页数:292页
  • 文件大小:86MB
  • 文件页数:307页
  • 主题词:BASIC语言-程序设计

PDF下载


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

下载说明

Visual Basic串口通信与测控应用技术实战详解PDF格式电子书版下载

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

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

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

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

图书目录

Visual Basic程序设计篇3

第1章 Visual Basic概述3

1.1 Visual Basic中文版开发环境3

1.1.1 工具箱窗口4

1.1.2 工程窗口4

1.1.3 属性窗口4

1.1.4 窗体布局窗口5

1.1.5 对象窗口5

1.1.6 代码窗口6

1.2 操作对象7

1.2.1 对象和类7

1.2.2 对象的属性7

1.2.3 对象的方法8

1.2.4 对象的事件8

1.3 Visual Basic工程开发步骤8

1.3.1 建立新工程项目9

1.3.2 设计程序界面9

1.3.3 设置对象属性10

1.3.4 编写程序代码10

1.3.5 运行应用程序11

1.3.6 保存应用程序12

1.3.7 建立可执行文件13

第2章 Visual Basic基本语法14

2.1 编码约定14

2.1.1 代码与语句书写规则14

2.1.2 程序的注释方式14

2.1.3 数字系统15

2.2 数据类型15

2.2.1 数值型数据15

2.2.2 字符串型数据16

2.2.3 逻辑型数据17

2.2.4 日期型数据(Date)17

2.2.5 变体型数据(Variant)17

2.3 变量18

2.3.1 命名约定18

2.3.2 声明变量18

2.3.3 变量的作用范围19

2.3.4 变量的存活期20

2.4 常量20

2.4.1 普通常量20

2.4.2 符号常量21

2.4.3 系统常量21

2.5 运算符与表达式22

2.5.1 运算符22

2.5.2 表达式24

2.6 语句24

2.6.1 赋值语句24

2.6.2 条件语句25

2.6.3 选择语句26

2.6.4 循环语句27

2.7 数组28

2.7.1 一维数组与多维数组28

2.7.2 静态数组与动态数组29

2.7.3 数组的引用30

2.8 过程31

2.8.1 事件过程31

2.8.2 子过程(Sub过程)32

2.8.3 数过程(Function过程)34

2.9 内部函数35

2.9.1 数学函数35

2.9.2 字符串函数36

2.9.3 日期与时间函数37

2.9.4 转换函数37

2.9.5 判断函数38

2.9.6 颜色设置函数38

第3章 Visual Basic用户界面设计41

3.1 窗体41

3.1.1 窗体的属性41

3.1.2 窗体的方法43

3.1.3 窗体的事件44

3.1.4 启动窗体与Sub Main过程45

3.2 控件使用基础46

3.2.1 控件的分类46

3.2.2 窗体中的控件47

3.2.3 控件的焦点与Tab键顺序48

3.2.4 控件数组49

3.3 内部控件51

3.3.1 文本控件(Label与TextBox)51

3.3.2 命令按钮控件(CommandButton)54

3.3.3 按钮型选择控件(OptionButton与CheckBox)55

3.3.4 列表型选择控件(ListBox与ComboBox)57

3.3.5 框架控件(Frame)60

3.3.6 滚动条控件(HscrollBar和VScrollBar)61

3.3.7 时钟控件(Timer)62

3.3.8 图形控件62

3.3.9 文件系统控件68

3.4 ActiveX控件71

3.4.1 ActiveX控件的添加71

3.4.2 常用的ActiveX控件72

3.5 对话框74

3.5.1 消息框(MsgBox函数)74

3.5.2 输入框(InputBox函数)76

3.5.3 公共对话框(CommonDialog控件)76

3.6 菜单与工具栏79

3.6.1 菜单79

3.6.2 工具栏81

Visual Basic串口通信篇87

第4章 串口通信基础87

4.1 串口通信的基本概念87

4.1.1 并行通信与串行通信87

4.1.2 串行通信工作模式88

4.1.3 异步传输与同步传输89

4.1.4 握手信号90

4.1.5 通信参数91

4.2 RS-232串口通信标准92

4.2.1 电气特性92

4.2.2 接口连接器93

4.2.3 近距离通信线路连接95

4.3 计算机中的串行端口96

4.3.1 查看串行端口信息96

4.3.2 串行端口的中断97

4.3.3 串行端口的地址99

4.4 串口通信调试100

4.4.1 系统连接100

4.4.2 温度测量与控制101

4.4.3 计算机串口设置101

4.4.4 串口调试程序的使用102

4.4.5 使用“计算器”实现数制转换102

第5章 Visual Basic与串口通信104

5.1 MSComm控件104

5.1.1 MSComm控件处理通信的方式104

5.1.2 MSComm控件的引用105

5.1.3 MSComm控件的常用属性107

5.1.4 MSComm控件的事件111

5.1.5 MSComm控件通信步骤113

5.2 API函数114

5.2.1 动态链接库与API函数114

5.2.2 Visual Basic与动态链接库115

5.2.3 用API文本浏览器声明API函数116

5.2.4 与串口通信有关的API函数123

5.2.5 利用API函数实现单机双串口通信实训128

5.3 直接端口访问132

5.3.1 DLL的生成133

5.3.2 Visual Basic对DLL的读写133

5.3.3 Visual Basic程序访问串口的方式135

第6章 Visual Basic串口通信实训137

6.1 PC机与PC机串口通信137

6.1.1 实训目的137

6.1.2 实训用软、硬件137

6.1.3 实训线路137

6.1.4 实训任务138

6.1.5 实训步骤138

6.2 PC机与单片机串口通信141

6.2.1 实训目的141

6.2.2 实训用软、硬件141

6.2.3 实训线路142

6.2.4 实训任务142

6.2.5 实训步骤142

6.3 PC机与智能仪器串口通信147

6.3.1 实训目的148

6.3.2 实训用软、硬件148

6.3.3 实训线路148

6.3.4 实训任务150

6.3.5 实训步骤150

6.4 PC机与PLC串口通信155

6.4.1 实训目的155

6.4.2 实训用软、硬件156

6.4.3 实训线路156

6.4.4 实训任务157

6.4.5 实训步骤157

6.5 PC机与GSM模块串口通信166

6.5.1 实训目的166

6.5.2 实训用软、硬件166

6.5.3 实训线路167

6.5.4 实训任务167

6.5.5 实训步骤168

第7章 计算机集散控制系统174

7.1 计算机集散控制系统概述174

7.1.1 集散控制系统的产生174

7.1.2 集散控制系统的基本结构175

7.1.3 集散控制系统的特点177

7.2 中小型DCS的实现178

7.2.1 中小型DCS的基本结构179

7.2.2 RS-485串口通信标准179

7.2.3 用PC机与智能仪表构成小型DCS实训181

Visual Basic数据采集与控制篇第8章 基于板卡的数据采集与控制系统191

8.1 数据采集与控制系统的组成191

8.1.1 硬件191

8.1.2 软件193

8.2 总线技术概论194

8.2.1 总线的概念与特点195

8.2.2 总线的组成195

8.2.3 总线的性能指标196

8.2.4 常用总线198

8.3 数据采集卡的性能指标199

8.3.1 数据采集卡的种类199

8.3.2 数据采集卡的输入/输出信号200

8.3.3 模拟量输入卡(A/D卡)的性能指标202

8.3.4 模拟量输出卡(D/A卡)的性能指标205

8.3.5 数字量输入/输出卡(I/O卡)的性能指标206

8.3.6 脉冲量输入板卡的性能指标207

8.4 PCI数据采集卡安装实例208

8.4.1 PCI-1710HG产品介绍208

8.4.2 PCI-1710HG产品的成套性209

8.4.3 PCI-1710HG板卡设备的安装211

8.4.4 PCI-1710HG板卡其他程序的安装218

第9章 数据采集ActiveDAQ控件220

9.1 Visual Basic与数据采集220

9.2 ActiveDAQ控件安装221

9.3 ActiveDAQ控件说明222

9.3.1 ActiveDAQ控件的共有属性与方法222

9.3.2 ActiveDAQ AI Control(DAQAI)控件223

9.3.3 ActiveDAQ AO Control(DAQAO)控件225

9.3.4 ActiveDAQ DI Control(DAQDI)控件226

9.3.5 ActiveDAQ DO Control(DAQDO)控件227

9.3.6 ActiveDAQ Counter Control(DAQCounter)控件227

9.3.7 ActiveDAQ Pulse Control(DAQ Pulse)控件228

9.4 数据采集卡的编程方式228

9.4.1 软件触发方式229

9.4.2 中断传输方式229

9.4.3 DMA数据传输方式229

9.5 在Visual Basic环境下建立ActiveDAQ应用工程229

第10章 数据采集与控制实训234

10.1 利用DAQAI控件实现板卡模拟量输入234

10.1.1 实训目的234

10.1.2 实训用软、硬件234

10.1.3 实训线路234

10.1.4 实训任务235

10.1.5 实训步骤235

10.2 利用DAQAO控件实现板卡模拟量输出239

10.2.1 实训目的239

10.2.2 实训用软、硬件240

10.2.3 实训线路240

10.2.4 实训任务240

10.2.5 实训步骤240

10.3 利用DAQDI控件实现板卡数字量输入244

10.3.1 实训目的244

10.3.2 实训用软、硬件244

10.3.3 实训线路245

10.3.4 实训任务245

10.3.5 实训步骤245

10.4 利用DAQDO控件实现板卡数字量输出248

10.4.1 实训目的248

10.4.2 实训用软、硬件248

10.4.3 实训线路248

10.4.4 实训任务249

10.4.5 实训步骤249

10.5 利用DAQCounter控件实现板卡计数器输入251

10.5.1 实训目的251

10.5.2 实训用软、硬件251

10.5.3 实训线路252

10.5.4 实训任务252

10.5.5 实训步骤252

10.6 利用DAQPulse控件实现板卡脉冲量输出255

10.6.1 实训目的255

10.6.2 实训用软、硬件255

10.6.3 实训线路255

10.6.4 实训任务255

10.6.5 实训步骤256

10.7 利用ActiveDAQ控件实现板卡温度测量与控制258

10.7.1 实训目的258

10.7.2 实训用软、硬件259

10.7.3 实训线路259

10.7.4 实训任务260

10.7.5 实训步骤260

第11章 现场总线控制技术268

11.1 现场总线控制技术概论268

11.1.1 现场总线的产生268

11.1.2 现场总线控制系统的体系结构及技术特点269

11.1.3 现场总线控制系统的特点271

11.1.4 现场总线标准273

11.2 CAN总线控制技术275

11.2.1 CAN总线技术特点275

11.2.2 CAN总线接口的结构276

11.2.3 典型的CAN总线测控系统276

11.3 CAN总线数据采集与控制实训279

11.3.1 基于CAN总线的模拟量输入279

11.3.2 基于CAN总线的开关量输出285

热门推荐