共查询到20条相似文献,搜索用时 62 毫秒
1.
基于VC的多线程串口通信程序设计 总被引:1,自引:0,他引:1
串口通信适于长距离数据传输与控制,许多单片机都内建串口通信协议的支持,这使得串口通信在工业控制以及远距离数据传输等领域得到广泛应用。当前计算机的操作系统都内嵌有对串口通信的支持,并以API函数的形式供程序设计人员调用。本文以面向对象编程思想为指导,实现串口通信,适合工业控制等工程领域使用。 相似文献
2.
3.
基于Visual C++6.0实现PC与PLC的通信 总被引:4,自引:0,他引:4
主要介绍如何用Visual C 6.0实现PC与Omron C200H PLC之间的通信,并给出了一个实例程序,该程序简单,可靠,移植性好,有较高的使用价值。 相似文献
4.
5.
6.
描述了C++Builder所提供的TThread线程对象类,利用该类完成了基于多线程方式的异步串行通信的实现,并给出了一个利用串行口进行高速数据采集的应用系统实例。 相似文献
7.
基于面向对象方法的串口通信转发器的设计与实现 总被引:2,自引:0,他引:2
详述了利用面向对象的串口通信转发器的整个设计思路和实现方法。讨论了如何充分利用类的封装性、继承性和多态性来设计一组类的方法,并给出了类与类之间的关系以及各个类的属性及编程方法 相似文献
8.
串口通信因其简单、可靠和高标准化在工业自动化和电子仪器控制中得到广泛的应用。介绍数据采集系统串口通信的设计和实现。首先以Visual C++的编程环境为例,给出了用MSComm控件实现计算机与下位机之间的串口通信关键代码设计,介绍了M SComm控件的创建和属性的设置后,又从数据的发送和接收2个方面详细阐述了其关键代码的实例。然后,进行了通信传输协议的设计,以图形和代码示例详细展示了如何实现数据块的传输。接着给出了通信握手协议的设计,以流程图的形式讲述了上位机与下位机之间如何实现握手的。最后展示了系统运行的结果。还做了思路扩展,提出了实现计算机与下位机之间远程串口通信的2种方案。 相似文献
9.
10.
11.
Visual Basic串行通信技术 总被引:4,自引:0,他引:4
介绍了在VB6.0中利用ActiveX控件、WindowsAPI函数和动态连接库 ,实现WINDOWS环境下串口通信的方法 相似文献
12.
用Visual C++6.0实现计算机与单片机串行通信的两种方法的研究 总被引:4,自引:0,他引:4
本文探讨了在Visual C++6.0环境下分别利用MSComm控件和CAN通讯卡实现计算机与单片机串行通信的两种方法,并作了比较,也给出了例程,显示了各自的优点和适用场合,具有一定的实用意义。 相似文献
13.
介绍了基于VC++电力图形软件的电力图元连接方法,旨在将独立电力图元在图形及电气上完成准确、快速的数据连接.在已有电力图元的基础上,利用Visual C++平台,通过各个电力图元始末位置坐标的距离判断图元是否连接,然后定义一系列数组存储图元的类型、编号和连接节点号等信息,连接节点号相同的图元表示其实现了电力连接.仿真结果表明,研究的电力图元连接方法能够正确、快速地实现电力图元在数据、功能上的连接,为研究电力系统的暂稳态分析提供了良好的仿真基础. 相似文献
14.
15.
以S7-200 PLC为例,阐述了PLC与计算机间的通信原理及利用VB实现PLC与计算机间的通信,并给出具体的程序编制方法。 相似文献
16.
为降低变频调速系统控制算法的再开发成本,在分析电压空间矢量脉宽调制(SVPWM)原理的基础上,提出了一种基于Visual C++的交流变频调速试验系统。该系统硬件为基于PCI总线的DSP320F2812运动控制卡,并利用Visual C++6.0开发了交流变频调速实时控制软件,其最大优势在于控制算法程序不用固化在数字信号处理器(DSP)的Flash芯片上,因此在该系统基础上可对控制算法进行二次开发而无须更改任何硬件电路。试验表明,介绍的方案可行,开发的控制软件输出性能良好,达到了设计要求,具有实用性。 相似文献
17.
Visual C++环境下数据采集系统的设计与实现 总被引:4,自引:0,他引:4
在VisualC++环境下,结合PCX-2026多功能数据采集卡,利用多线程技术与Measurement Studio用户界面控件和分析函数库,设计并实现了电子机柜振动信号数据采集系统的存储、实时显示及分析等功能。本文主要介绍了该开发方法所涉及的关键问题。 相似文献
18.
本文详细介绍了利用Windows API函数实现串行通信的方法,并给出Borland C~(++)3.1 for Windows 3.1下调试通过的实例程序。 相似文献
19.
在发电厂热工控制系统中,实现工程师站和各操作员站之间时钟同步的功能至关重要,它影响诸如报警监视和记录、数据收集、向控制系统采集和发送数据等功能,影响控制时序的准确性,是整台机组安全经济运行的基础。以往使用时间同步在同步时存在某些问题,为了彻底解决这些问题,采用全球卫星定位系统(GPS,Global Positioning System)作为标准时钟(当GPS信号丢失时,以工程师站时钟为标准时钟),以C++为开发平台,自行开发了控制系统时钟同步软件。该软件实际运行至今,可以显著减少工作量,简化操作,效果令人满意。 相似文献
20.
Delphi中基于Modem的串行通信的程序设计及实现 总被引:3,自引:0,他引:3
总结和提出了在Delphi中实现基于Modem的串行通信的5种方法,并指出了这些方法的各自优、缺点和适用范围。 相似文献