Visual Basic串口通信及编程实例

出版时间:2011-4  出版社:化学工业  作者:张辉  页数:198  
Tag标签:无  

前言

目前,许多检测仪表、在线分析仪、工控机等均采用RS232或RS485协议通过串口与上位机进行通信,尤其是在钢铁、有色、热工等领域,用户通过串行通信可以实时访问远程设备的工作状况、对设备运行参数进行优化,通过指令反馈控制仪器设备的正常运行,从而实现生产的节能与质量控制。此外,串行通信在实验教学、科学研究中也发挥着重要的作用,科技工作者采用串行通信接口能够方便快捷地对温度、浓度、流量、压力等过程参数进行实时监测与分析,大大减少工业试验次数,在低成本、高质量前提下完成设备的调试。因此,串行通信技术的应用在质量控制、节能降耗、环境保护等方面起到了事半功倍的作用,是广大科研人员的迫切需求。鉴于此,本书采用简单易学的VisualBasic语言,对串行通信进行了系统性、集中性的介绍,由浅入深,使读者能够快速掌握该项技术并应用到科研生产环节,实现技术到成果的转化。本书以VisualBasic6.0中文版为背景编写,从初学者的角度,在介绍VB串口通信基本概念、串口连接线的制作以及MSComm串口通信控件的基础上,主要列举典型测控应用实例,详细分析了电子秤量具、在线浓度分析仪以及指令型通信设备等的通信协议,并提供了具体可行的串行通信开发程序,引导读者举一反三,实现与各类型控制设备的串口通信及数据采集。该书具有独特的编写风格,主要有两大特点:第一,处理问题集中化,即本书专门针对串口进行选材与分析,在串口方面不惜笔墨,而与串口无关的内容却惜墨如金,全书紧紧围绕串口展开讨论,为读者展示了系统、详尽的知识内容;第二,学以致用思想,即本书通过对具有串行通信功能仪表设备的数据采集和界面控制,将所学知识运用到实践之中,使读者做到举一反三,学有所用,切实掌握该项技术,从而达到培养科研和生产双重人才的目的。此外,书中所有程序都经过调试和运行,其对应程序代码均收录在随书光盘中。为方便读者对所学知识进行深化和提高,随书光盘中还辅以大量的综合训练以及答案解析。本书由张辉主笔统稿并完成第3、4、6和第7章的编写,李荣利完成第1、2和第5章的编写,王和平完成第8章的编写。在本书编写过程中,温治、刘应书、冯妍卉、乐恺几位专家给予了热情支持,北京特种车辆研究所、北京科技大学等单位有关专家也给予了大力支持和帮助,同时,该书的出版得到了“洛伊教育基金”、“凤凰教育基金”和“赛迪教育基金”的大力支持,在此表示衷心的感谢!限于编者水平,书中不当之处难免,欢迎同行批评指正。著者

内容概要

  本书以Visual
Basic6.0中文版为背景编写,从初学者的角度,在介绍VB串口通信基本知识和MSComm串口通信控件的基础上,主要列举典型测控应用实例,详细分析了电子秤量具、在线浓度分析仪以及指令型通信设备等的通信协议,并提供了具体可行的串行通信开发程序,引导读者举一反三,实现与各类型控制设备的串口通信及数据采集。书中所有程序都经过调试和运行,其对应程序代码均收录在随书光盘中。
本书可供自动化、计算机应用、电子信息、机电一体化、测控仪器等专业的技术人?和学生参考,也可供工科专业的研究人员和师生阅读。
  读者对象:
本书可供自动化、计算机应用、电子信息、机电一体化、测控仪器等专业的技术人员和学生参考,也可供工科专业的研究人员和师生阅读。
  一级分类:科技图书
  二级分类:电气
  三级分类:自动控制与仪表

书籍目录

第1章 串口基本概念
1.1 串行通信
1.1.1 串行通信方式
1.1.1.1 同步通信
1.1.1.2 异步通信
1.1.2 数据编码方式
1.1.3 数据调制方式
1.1.4 数据传送方式
1.1.5 数据传输速率
1.1.6 发送时钟和接收时钟
1.2 通信接口
1.2.1 串口接头
1.2.2 串口接线
1.3 串行通信接口标准
1.3.1 RS-232C标准
1.3.1.1 电气特性
1.3.1.2 连接器的机械特性
1.3.1.3 RS-232C的接口信号
1.3.2 RS-422与RS-485标准
1.3.2.1 RS-422电气规定
1.3.2.2 RS-485电气规定
1.3.2.3 RS-422与RS-485安装
第2章 串口调试
2.1 串口连接线的制作
2.1.1 串口直连线
2.1.2 串口交叉线
2.2 串口调试工具
2.2.1 ?行通信口测试器
2.2.1.1 参数设置区
2.2.1.2 数据发送区
2.2.1.3 数据接收区
2.2.1.4 状态显示区
2.2.2 串口助手
2.2.3 串口调试助手
2.2.4 串口调试器
2.2.5 超级终端
第3章 Visual Basic中的串口通信控件
3.1 初识MSComm控件
3.1.1 MSComm控件的引用
3.1.2 手动安装MSComm控件
3.2 MSComm控件的常用属性
3.3 MSComm控件的事件
3.4 MSComm控件字符读入方式
3.4.1 文本输入
3.4.2 二进制输入
第4章 串口调试软件的开发
4.1 软件设计
4.1.1 软件开发目的
4.1.2 软件设计要求
4.2 软件系统构成
4.3 软件界面设计
4.3.1 界面设计原则
4.3.2 软件界面
4.4 软件代码的编写
4.4.1 程序错误处理方法
4.4.1.1 VB的编译选项
4.4.1.2 Err对象
4.4.1.3 错误的捕获与退出
4.4.2 打开与关闭串口
4.4.2.1 可用串口诊断
4.4.2.2 串口的初始化
4.4.2.3 串口参数设置
4.4.2.4 载入串口参数
4.4.2.5 保存串口参数
4.4.2.6 打开关闭串口
4.4.3 数据发送与接收
4.4.3.1 参数定义与初始化
4.4.3.2 数据发送设置
4.4.3.3 数据接收设置
4.4.3.4 数据发送与接收
4.4.3.5 接收数据保存
4.4.4 状态显示
4.4.5 提示信息
4.4.6 退出程序
4.5 程序打包
4.6 程序安装与运行
第5章 电子秤串口通信
5.1 JCS-A型电子秤
5.1.1 操作设置
5.1.2 常见故障
5.2 通信协议
5.2.1 RS232串行口的设定
5.2.2 数据格式
5.3 通信界面
5.4 代码编写
5.4.1 串口初始化
5.4.2 连接测试
5.4.3 数据采集
5.4.4 数据保存
5.4.5 状态显示
5.5 程序运行
第6章 MT-60型数字式流量积算仪
6.1 积算仪简介
6.2 串口通信
6.3 主机命令
6.4 软件界面
6.5 代码编写
6.5.1 初始化
6.5.2 数据采集
6.5.3 操作指令
6.5.4 信息提示
6.6 程序运行
第7章 数据实时曲线的绘制与滚动显示
7.1 Bitblt函数
7.1.1 Bitblt函数参数
7.1.2 Bitblt函数声明
7.2 无背景图曲线滚动
7.2.1 窗体设计
7.2.2 代码编写
7.2.3 程序运行
7.3 有背景图曲线滚动
7.3.1 窗体设计
7.3.2 代码编写
7.3.3 程序运行
第8章 浓度分析仪串口通信
8.1 RS485通信
8.1.1 仪器通信规约
8.1.2 仪器通信测试
8.2 界面设计
8.3 代码编写
8.4 运行结果
附录
附表1 ASCII表
附表2 中英文对照表
参考文献

编辑推荐

《Visual Basic串口通信及编程实例》讲解生动:Visual Basic串口通信及MScomm控件核心技术;实例丰富:详尽展示与各类通信设备的串口通信及数据采集程序及代码;关注初学者的感受:步骤详尽,循序渐进,引导入门,快速提高

图书封面

图书标签Tags

评论、评分、阅读与下载


    Visual Basic串口通信及编程实例 PDF格式下载


用户评论 (总计59条)

 
 

  •   此书非常适合搞串口通信入门的初学者,上边罗列了大量程序源码,可以直接使用,推荐大家购买!
  •   内容不错,有大量实例,源代码,学习串口通信,推荐购买
  •   书很不错,对于制作串口通信的界面,会有很大帮助,预览了一下书的内容,还是很不错的,对于初学者来说应该会有很大帮助
  •   串口通信早都想学学了,毕竟是混生活的一种技能
  •   内容主要是讲232通信,与书名符合,书内例子程序不错,代码很多,程序比较大,值得购买,学完本书应是能应用232通信。是我买过的书里面相对满意的一本
  •   对于vb水平一般的人来说,看这本书学串口都不费劲!~好~~
  •   写的比较详细,正在用串口,学习一下,
  •   这本书不错,讲解的很详细,实例的代码也很全,但要有一定的VB基础再来看这本书。
  •   书刚到,粗略看了下,里面讲的工程实例完全可以拿来用,很实用的一本书。
  •   有些实例,参加而已
  •   印刷很好,有光盘,内容不是很多
  •   此书很好,喜欢,就是光盘送来的时候是烂的,不能播放,
  •   内容深入浅出,很适合初学者参考和学习。图文并茂,对需要实际动手操作很有帮助。
  •   想用VB编上位机的必看此书
  •   浅显易懂,对于初学者来说非常容易上手。
  •   书的讲解详细,知识点都很有用,赞……
  •   这本书不错,刚刚入手,很喜欢!
  •   很喜欢这本书!很给力!
  •   其实这是我们老师出的一本书,看了看,很详尽,全是老师个人实践得出的心得吧,不想大部分的参考书,你抄袭我的,我抄袭他的,没有一点原创和可以学的东西。
  •   书的质量很好,内容也是我需要的,物流速度很快,赞一个。
  •   书的内容很好,但是印刷质量实在烂到极致。凑合看吧
  •   还没有仔细看,但粗略的浏览了一下,书还很不错的!
  •   书还不错!值得推荐
  •   正版的,挺好。
  •   挺适合自己自学用!
  •   很实用,质量好,速度快
  •   很好很强大@
  •   很满意,很快,很好
  •   看了! 不错! 是想要买的!
  •   内容很好,物流出了点问题
  •   这本书对串口通信还是不错的
  •   写的很详细。程序也写的很明白。适合初学者。就是性价比不怎么高
  •   结合了很多实用的端口,进行实例分析
  •   是几个实例,还不错
  •   正在做上位机RS485界面,很实用!内容比较详细!针对性强
  •   书很好,比较喜欢!
  •   备着有用!
  •   还好,得看看!!!
  •   好书一本,值得看看!
  •   帮老公买的,他先在书店看中的,再到当当来扫货,价美物廉嘛~~~
  •   讲的还是比较的全面,因为它所涉及的内容少,所以讲的还可以。
  •   购买的商品很满意,当当网,我信任你!你很好,很棒!
  •   基本上适合对VB有一定了解的人看。但我也是第一次接触VB,也能依画葫芦地做一些小实验。不过这本书基本上只谈了PC机对单片机的信息的搜集整理,基本没谈PC机对单片机的指挥控制,令人有点遗憾!
  •   内容较少,可作为入门级资料。
  •   比上次换书前新很多,今次的不错.书内容较详实,不错
  •   这本书的纸张很不好,而且页面很少定价很高,性价比真的很低!综合考虑,建议不要购买!
  •   主要是对我没有什么用。
  •   从网上下载了pdf档的《Visual+Basic与RS-232串行通信控制〉,感觉受益非浅,因每回都需打开电脑才能学习,很是麻烦,就想从网上购一本。由于书名较长,购时这pdf文档又不在购书的电脑上,就大致看了书名和目录,感觉应是此书(目录相似,封面也类似)。唉,多的话不说,不是一个档次的。想学的朋友,建议购《Visual+Basic与RS-232串行通信控制〉,别搞错书名。
  •   看了,真心感觉没啥用
  •   书是正版的,很好。内容精简,不过有的地方说额不是很清楚,总体上还是不错的。
  •   适合初级入门,实例值得学习~~~~
  •   虽然页数不多,但内容实用。容易理解,对于数据信息的读取处理、数据图形处理有独到之处。值得购买!
  •   这本书是我买的最成功的一本书,感觉实用,串口通讯crc16校验,经典!
  •   书的内容讲解很细致,列举的都是工程例子,很实用!
  •   内容不是很详细!需要边上网查资料,边看视频,才能学懂,不是真正意义上的0基础。
  •   串口通信
  •   VB串口通信及编程实例
  •   书很好,不错不错,活动超值。
  •   书非常不错,对串口的开发非常清楚
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7