电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VB串口设置介绍VIP免费

VB串口设置介绍_第1页
1/6
VB串口设置介绍_第2页
2/6
VB串口设置介绍_第3页
3/6
mscomm.vbx通信控件描述 mscomm.vbx通信控件可直接从vb的toolbox中加入窗体form,即可用其进行通信。若toolbox中无此控件,则用tools 的custom controls 将mscomm.vbx从windows 的system 子目录中加入vb 的toolbox中。 1.1 通信方式 mscomm.vbx有2 种不同的方式来处理和解决各类通信软件的开发和设计问题 1、事件驱动。 它与 c/c++写 windows 软件时的窗口回调函数类似,是 1 种功能强大的处理问题的方法。在实际工作中,往往要处理许多通信中的相关事件,例如:当线路数据到达本端或 cd 线和rts信号线状态发生变化时,要求我们使用相应的事件来跟踪和处理,该控件是使用oncomm事件来实现的,它也包括检测和处理通信错误等方面的问题,commevent 值返回最近的通信事件或错误的数字代码。 通信控件详细的错误和事件举例有: mscomm-er-break 收到 1 个 break signal mscomm-er-cdto cd 信号超时 … … mscomm-ev-cd cd 信号改变 … … 2、查询方式。 由程序设计者负责读取 commevent 的值并处理所发生的错误或事件。通常简单的应用程序设计可采用这种办法。 1.2 通信控件的属性 利用通信控件编制通信程序,关键是准确理解设置通信控件的属性。mscomm.vbx提供了 27个关于通信控件方面的属性,例如: commport:设置或返回通信口编号。 settings:设置或返回以字符串形式出现的数据通信格式:波特率、校验、数据位和停 止位。 portopen:设置或返回通信口状态(包括打开和关闭 1 个通信口) … … 2、 实例 本程序应用背景为 dcc95 型静电除尘器自动监控系统软件,解决1 个 pc 工控机(主站)与 32 个单片机(子站)之间的通信问题。 主站与子站之间这总线式网络结构,采用rs-485 通信标准,以问答方式进行数据通信。由于 32 个子站与主站发送通信命令(下行命令),主站在接收子站发回的相应回答命令(上行命令)后继续发送下行命令的通信形式。 根据系统功能的要求,主站需发送 2 种类型的命令:(1)同期命令,它由定时器触发引起,每隔 ls 周期发送 1 次;(2)非周期性命令,它由操作者按动相应命令按钮引起,非周期性发送。 自动监控系统软件安装在主站上,而通信程序作为自动监控系统软件的一部分也安装在主站上。 本文仅列出调试通信程序时进行试验用的基本演示程序清单。试验时,用1 台 pc 机作为主站,另一台 pc 机模拟 32 个子站的工作,两台 pc ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

VB串口设置介绍

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部