出版社:人民邮电出版社
年代:2007
定价:36.0
本书从工程应用的角度出发,对VB开发测控程序的各种方法进行了全面阐述,包括在VB工程中利用MSComm控件、调用API函数、直接端口访问等方法开发串口通信程序;在VB工程中调用ActiveX控件和DLL动态链接库等开发板卡数据采集与控制程序。每种程序设计方法都提供了多个实训操作,每个实训都提供了线路图、详细的实训步骤和完整的程序代码,所有代码均编译通过,并经过实际的测试。
Visual Basic程序设计篇
第1章 Visual Basic概述
1.1 Visual Basic中文版开发环境
1.1.1 工具箱窗口
1.1.2 工程窗口
1.1.3 属性窗口
1.1.4 窗体布局窗口
1.1.5 对象窗口
1.1.6 代码窗口
1.2 操作对象
1.2.1 对象和类
1.2.2 对象的属性
1.2.3 对象的方法
1.2.4 对象的事件
1.3 Visual Basic工程开发步骤
1.3.1 建立新工程项目
1.3.2 设计程序界面
1.3.3 设置对象属性
1.3.4 编写程序代码
1.3.5 运行应用程序
1.3.6 保存应用程序
1.3.7 建立可执行文件
第2章 Visual Basic基本语法
2.1 编码约定
2.1.1 代码与语句书写规则
2.1.2 程序的注释方式
2.1.3 数字系统
2.2 数据类型
2.2.1 数值型数据
2.2.2 字符串型数据
2.2.3 逻辑型数据
2.2.4 日期型数据(Date)
2.2.5 变体型数据(Variant)
2.3 变量
2.3.1 命名约定
2.3.2 声明变量
2.3.3 变量的作用范围
2.3.4 变量的存活期
2.4 常量
2.4.1 普通常量
2.4.2 符号常量
2.4.3 系统常量
2.5 运算符与表达式
2.5.1 运算符
2.5.2 表达式
2.6 语句
2.6.1 赋值语句
2.6.2 条件语句
2.6.3 选择语句
2.6.4 循环语句
2.7 数组
2.7.1 一维数组与多维数组
2.7.2 静态数组与动态数组
2.7.3 数组的引用
2.8 过程
2.8.1 事件过程
2.8.2 子过程(Sub过程)
2.8.3 函数过程(Function过程)
2.9 内部函数
2.9.1 数学函数
2.9.2 字符串函数
2.9.3 日期与时间函数
2.9.4 转换函数
2.9.5 判断函数
2.9.6 颜色设置函数
第3章 Visual Basic用户界面设计
3.1 窗体
3.1.1 窗体的属性
3.1.2 窗体的方法
3.1.3 窗体的事件
3.1.4 启动窗体与Sub Main过程
3.2 控件使用基础
3.2.1 控件的分类
3.2.2 窗体中的控件
3.2.3 控件的焦点与Tab键顺序
3.2.4 控件数组
3.3 内部控件
3.3.1 文本控件(Label与TextBox)
3.3.2 命令按钮控件(CommandButton)
3.3.3 按钮型选择控件(OptionButton与CheckBox)
3.3.4 列表型选择控件(ListBox与ComboBox)
3.3.5 框架控件(Frame)
3.3.6 滚动条控件(HscrollBar和VScrollBar)
3.3.7 时钟控件(Timer)
3.3.8 图形控件
3.3.9 文件系统控件
3.4 ActiveX控件
3.4.1 ActiveX控件的添加
3.4.2 常用的ActiveX控件
3.5 对话框
3.5.1 消息框(MsgBox 函数)
3.5.2 输入框(InputBox函数)
3.5.3 公共对话框(CommonDialog控件)
3.6 菜单与工具栏
3.6.1 菜单
3.6.2 工具栏
Visual Basic串口通信篇
第4章 串口通信基础
4.1 串口通信的基本概念
4.1.1 并行通信与串行通信
4.1.2 串行通信工作模式
4.1.3 异步传输与同步传输
4.1.4 握手信号
4.1.5 通信参数
4.2 RS-232串口通信标准
4.2.1 电气特性
4.2.2 接口连接器
4.2.3 近距离通信线路连接
4.3 计算机中的串行端口
4.3.1 查看串行端口信息
4.3.2 串行端口的中断
4.3.3 串行端口的地址
4.4 串口通信调试
4.4.1 系统连接
4.4.2 温度测量与控制
4.4.3 计算机串口设置
4.4.4 串口调试程序的使用
4.4.5 使用“计算器”实现数制转换
第5章 Visual Basic与串口通信
5.1 MSComm控件
5.1.1 MSComm控件处理通信的方式
5.1.2 MSComm控件的引用
5.1.3 MSComm控件的常用属性
5.1.4 MSComm控件的事件
5.1.5 MSComm控件通信步骤
5.2 API函数
5.2.1 动态链接库与API函数
5.2.2 Visual Basic与动态链接库
5.2.3 用API文本浏览器声明API函数
5.2.4 与串口通信有关的API函数
5.2.5 利用API函数实现单机双串口通信实训
5.3 直接端口访问
5.3.1 DLL的生成
5.3.2 Visual Basic对DLL的读写
5.3.3 Visual Basic程序访问串口的方式
第6章 Visual Basic串口通信实训
6.1 PC机与PC机串口通信
6.1.1 实训目的
6.1.2 实训用软、硬件
6.1.3 实训线路
6.1.4 实训任务
6.1.5 实训步骤
6.2 PC机与单片机串口通信
6.2.1 实训目的
6.2.2 实训用软、硬件
6.2.3 实训线路
6.2.4 实训任务
6.2.5 实训步骤
6.3 PC机与智能仪器串口通信
6.3.1 实训目的
6.3.2 实训用软、硬件
6.3.3 实训线路
6.3.4 实训任务
6.3.5 实训步骤
6.4 PC机与PLC串口通信
6.4.1 实训目的
6.4.2 实训用软、硬件
6.4.3 实训线路
6.4.4 实训任务
6.4.5 实训步骤
6.5 PC机与GSM模块串口通信
6.5.1 实训目的
6.5.2 实训用软、硬件
6.5.3 实训线路
6.5.4 实训任务
6.5.5 实训步骤
第7章 计算机集散控制系统
7.1 计算机集散控制系统概述
7.1.1 集散控制系统的产生
7.1.2 集散控制系统的基本结构
7.1.3 集散控制系统的特点
7.2 中小型DCS的实现
7.2.1 中小型DCS的基本结构
7.2.2 RS-485串口通信标准
7.2.3 用PC机与智能仪表构成小型DCS实训
Visual Basic数据采集与控制篇
第8章 基于板卡的数据采集与控制系统
8.1 数据采集与控制系统的组成
8.1.1 硬件
8.1.2 软件
8.2 总线技术概论
8.2.1 总线的概念与特点
8.2.2 总线的组成
8.2.3 总线的性能指标
8.2.4 常用总线
8.3 数据采集卡的性能指标
8.3.1 数据采集卡的种类
8.3.2 数据采集卡的输入/输出信号
8.3.3 模拟量输入卡(A/D卡)的性能指标
8.3.4 模拟量输出卡(D/A卡)的性能指标
8.3.5 数字量输入/输出卡(I/O卡)的性能指标
8.3.6 脉冲量输入板卡的性能指标
8.4 PCI数据采集卡安装实例
8.4.1 PCI-1710HG产品介绍
8.4.2 PCI-1710HG产品的成套性
8.4.3 PCI-1710HG板卡设备的安装
8.4.4 PCI-1710HG板卡其他程序的安装
第9章 数据采集ActiveDAQ控件
9.1 Visual Basic与数据采集
9.2 ActiveDAQ控件安装
9.3 ActiveDAQ控件说明
9.3.1 ActiveDAQ控件的共有属性与方法
9.3.2 ActiveDAQ AI Control(DAQAI)控件
9.3.3 ActiveDAQ AO Control(DAQAO)控件
9.3.4 ActiveDAQ DI Control(DAQDI)控件
9.3.5 ActiveDAQ DO Control(DAQDO)控件
9.3.6 ActiveDAQ Counter Control(DAQCounter)控件
9.3.7 ActiveDAQ Pulse Control(DAQ Pulse)控件
9.4 数据采集卡的编程方式
9.4.1 软件触发方式
9.4.2 中断传输方式
9.4.3 DMA数据传输方式
9.5 在Visual Basic环境下建立ActiveDAQ应用工程
第10章 数据采集与控制实训
10.1 利用DAQAI控件实现板卡模拟量输入
10.1.1 实训目的
10.1.2 实训用软、硬件
10.1.3 实训线路
10.1.4 实训任务
10.1.5 实训步骤
10.2 利用DAQAO控件实现板卡模拟量输出
10.2.1 实训目的
10.2.2 实训用软、硬件
10.2.3 实训线路
10.2.4 实训任务
10.2.5 实训步骤
10.3 利用DAQDI控件实现板卡数字量输入
10.3.1 实训目的
10.3.2 实训用软、硬件
10.3.3 实训线路
10.3.4 实训任务
10.3.5 实训步骤
10.4 利用DAQDO控件实现板卡数字量输出
10.4.1 实训目的
10.4.2 实训用软、硬件
10.4.3 实训线路
10.4.4 实训任务
10.4.5 实训步骤
10.5 利用DAQCounter控件实现板卡计数器输入
10.5.1 实训目的
10.5.2 实训用软、硬件
10.5.3 实训线路
10.5.4 实训任务
10.5.5 实训步骤
10.6 利用DAQPulse控件实现板卡脉冲量输出
10.6.1 实训目的
10.6.2 实训用软、硬件
10.6.3 实训线路
10.6.4 实训任务
10.6.5 实训步骤
10.7 利用ActiveDAQ控件实现板卡温度测量与控制
10.7.1 实训目的
10.7.2 实训用软、硬件
10.7.3 实训线路
10.7.4 实训任务
10.7.5 实训步骤
第11章 现场总线控制技术
11.1 现场总线控制技术概论
11.1.1 现场总线的产生
11.1.2 现场总线控制系统的体系结构及技术特点
11.1.3 现场总线控制系统的特点
11.1.4 现场总线标准
11.2 CAN总线控制技术
11.2.1 CAN总线技术特点
11.2.2 CAN总线接口的结构
11.2.3 典型的CAN总线测控系统
11.3 CAN总线数据采集与控制实训
11.3.1 基于CAN总线的模拟量输入
11.3.2 基于CAN总线的开关量输出
本书从工程应用的角度出发,对用Visual Basic(简称VB)开发测控程序的各种方法进行了全面阐述。内容包括在VB工程中利用MSComm控件、调用API函数、直接端口访问等方法开发串口通信程序,在VB工程中调用ActiveX控件和DLL动态链接库等方法开发板卡数据采集与控制程序。每种程序设计方法都提供了多个实训操作,每个实训都提供了线路图、详细的实训步骤和完整的程序代码,所有代码均编译通过,并经过实际的测试检验达到实战要求。
《Visual Basic串口通信与测控应用技术实战详解》配有一张光盘,其中收录了书中所有的程序源代码,实训中用到的智能仪表、板卡等硬件设备的驱动程序等。
《Visual Basic串口通信与测控应用技术实战详解》内容丰富,论述深入浅出,有较强的实用性和可操作性,可作为计算机、电子信息、机电一体化、自动化等相关专业的教材,也可供从事测控系统研发的工程技术人员参考使用。
书籍详细信息 | |||
书名 | Visual Basic串口通信与测控应用技术实战详解站内查询相似图书 | ||
9787115161260 如需购买下载《Visual Basic串口通信与测控应用技术实战详解》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 36.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 148 | 印数 |
Visual Basic串口通信与测控应用技术实战详解是人民邮电出版社于2007.05出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计 的书籍。
李江全, 等编著
李江全, 主编
张辉, 李荣利, 王和平, 著
李江全, 等编著
李长林, 编著
李江全, 等编著
软件开发技术联盟, 编著
田敏, 等编著
黄淼云, 刘保顺, 编著