首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
基于Win32 API的多线程串行通信程序设计   总被引:3,自引:0,他引:3  
赵彦锋  李钢 《现代电子技术》2005,28(19):110-112
在工业控制中,常需要进行PC机和单片机之间的通信,而串行通信是最常用的通信手段。本文在对Win32(Windows9x/NT/2000)环境下实现串行通信的API(Application Program Interface)函数介绍的基础上,结合Win32的多线程技术和消息响应机制,给出了在Win32环境下以VisualC++6.0为开发平台的多线程串行通信程序的实现方案,最后以印花机控制系统PC机程序的开发为例实现了简单、高效、多线程的串行通信程序,并给出了部分代码。  相似文献   

2.
基于传统电量监测模式的缺陷,本文设计了一套以S7-200SMART PLC为主站控制核心,以EPC-9033智能监测模块为从站的新型电量检测系统。本系统主/从站之间利用Modbus协议组成通信网络,实现了多模块之间的轮询通信。而控制器与PC机之间采用工业以太网通信,优化了通信方式。上位机利用西门子公司的Win CC组态软件编写制作了优良的人机交互界面。本系统是综合了现代计算机技术、自动控制技术、通信技术以及Win CC用户系统技术发展起来的一种通用的电量监测系统。  相似文献   

3.
串口是常用的计算机与外部串行设备之间的数据传输通道,在VC++6.0中利用第三方控件实现串口通信时实时性较差,系统资源利用不足,为了提高串口通信的速度和资源利用率,软件采用Windows API函数并基于多线程技术和自定义消息机制的异步串口通信的设计理念,结合串口通信的机理和多线程同步技术,分析了Win32系统下多线程异步串口通信软件的开发方法。软件主线程是数据采集程序的管理者,串口监测线程(辅助线程)在后台对串口进行实时监视,获得了良好稳定的通信效果。  相似文献   

4.
为解决传统网络多信道异常通信数据在线监测系统反应灵敏度低,工作效率差等问题,设计了一种新的网络多信道异常通信数据在线监测系统。首先,系统硬件主要设计了数据提取模块、关联监测模块和流量监测模块,为系统创建奠定硬件基础;其次,通过设定在线监测依据、过滤不符合的监测标准、记录监测数据结果、记录数据辨别、获取数据端口等软件设计,实现了网络多信道异常通信数据在线监测系统的研究设计。实验结果表明,所提监测系统可以快速监测到异常通信数据,工作效率快,工作能力强。  相似文献   

5.
主要介绍了利用VC++开发环境设计Windows下串口通信程序以及SPCP(简单串口通信协议)的设计。软件采用Win32多线程技术和自定义消息机制的异步串口通信的方法设计,在此基础上加入自定义串口通信协议,保证了通信的可靠性和稳定性。  相似文献   

6.
《现代电子技术》2018,(2):48-52
为了改善传统基于滤膜称重法烟尘浓度测量装置操作繁琐、测量周期长、噪声大、不易进行实时在线监测的不足,提出一种结合PLC控制模块和改进机械结构的烟尘滤膜自动加载单元,选用高精度电子天平通过串口通信实现了烟尘重量自动测量,使用Win CC组态软件完成了机柜触摸屏的人机交互界面。该装置通过在太原大唐第二热电厂进行测试,并将测得的烟尘浓度进行了误差分析,结果表明该装置能够满足环保部关于烟尘浓度监测标准的要求。  相似文献   

7.
现代结构实验中对实验对象进行智能实时监测的关键就是实现应变仪与计算机的在线通讯。利用现有结构实验仪器作为通讯的硬件环境,用Win32 API编程模式构建了应变仪单片机与PC之间的软件通讯平台,并用Visual C 6.0语言进行了编程设计。实验结果表明,本方案能够很好地满足监测数据的通讯要求。  相似文献   

8.
《电子产品世界》1994,(5):51-54
SYSmark/Win:在测试系统性能时,《Infoworld》采用了一种由Business Application Performance公司(BAPC)开发的新基准测试程序——SYSmark93/Win(以下简称SYSmark/Win).SYSmark92由DOS和Windows应用软件组成,而SYSmark/Win只运行Windows程序.基准测试程序测量10种流行商业应用软件的性能.如同SYSmark92一样,这些应用软件的运行时间组合一起产生SYSmark/Win速率(作业除以时间),数值越高,性能越好.  相似文献   

9.
传统的台区低压配电无有效通信手段,仅有的通信方式如短距离无线通信或者采用公网进入运营商网络,前者通信距离短,易受干扰,后者有信号盲区,并产生月服务费等问题。该课题研究的是一种基于台区低压配电载波通信在线监测新装置,通过配电网已有的台区配变监测计量终端远程通信方式,由配电载波通信前端机接收到配电载波通信后端监测机的数据信息,再由配变监测计量终端传送到主站,实现低压线路远程在线监测。结果表明,课题研究论述的系统装置,使用后达到预期效果,不增加通信费用,充分利用现有设备及通信方式,利于推广普及。  相似文献   

10.
阐述为提升极端环境下架空输电线路在线监测系统的监控精度和系统的预警能力,设立一种三层网络框架结构下的架空输电线路舞动在线监测系统,并融合遗传BP神经网络实现对导线舞动的预警。系统由舞动监测装置、通信主机系统和上位机系统3部分组成,采用ADIS16365惯性传感器采集数据,由ZigZee技术进行数据通信,并通过上位机内嵌遗传BP神经网络算法进行数据分析和舞动预警。算法以环境参数和实际线路舞动为输出组构成训练集,由遗传算法来实现对网络节点的优化。  相似文献   

11.
许曼妮  朱晓 《激光杂志》2007,28(5):74-75
本文介绍了由VC 编程扩展美国相干公司生产的一款激光功率/能量汁的标准串行通信接口,实现了该功率计的计算机控制.该控制软件包括了发送多个控制命令,数据采集回显和统计画图等功能.本文首先介绍了该功率仪自身的串行通信协议和内部已规定好的控制命令;其次详细介绍了在Visual C 6.0环境下如何采用API函数开发串行异步通信程序;最后阐述了数据采集回显和统计画图的设计方法.实验证明,该控制软件可很好的实现上述功能.  相似文献   

12.
本文主要介绍如何利用C++Buidler进行串口通讯程序的编制,重点介绍了调用Windows API函数操纵串口来传输数据.  相似文献   

13.
波特率连续可调的串口通信技术   总被引:1,自引:0,他引:1  
曹赛男  刘方 《电子科技》2011,24(12):53-55
在基于PCI接口波特率连续可调的串口通信技术中,串口通信模块作为整个PCI接口功能的本地模块,是实现PCI接口模块与外部串口信息的沟通。文中介绍了波特率连续可调技术的实现原理和方法,并基于PCI接口和FPGA技术完成通信模块的实现与测试验证。其具有设计的灵活性和应用的广泛性  相似文献   

14.
在数据通信模式中,串口是一种很常用的通信设备。应用Linux嵌入式操作系统的可移植性,介绍了一种串口通信模块的设计方案,并较为详细地给出了串口通信的硬件电路和软件实现方法。该系统的硬件主体设计以三星S3C2410处理器为核心控制器件,通过与计算机串口间的连接,实现在ARM平台上访问外部设备的基本功能。该系统结构简单,开发容易。  相似文献   

15.
苏秀妮  李英利 《电子科技》2013,26(9):54-56,60
当前高速串行通信应用广泛,但开发周期较长,且系统的稳定性、可靠性难以保证,文中研究了基于RocketIO高速串行回环通信的实现,在Xilinx的开发环境ISE中实现该设计,利用误码率分析仪(IBERT)分析该设计误码率低,故可以确保该设计的稳定性和可靠性,且该设计开发简单,具有较强的扩展性,并有助于高速串行通信的实现。  相似文献   

16.
以基于OX16PCI958串口芯片的多串口卡驱动为例,分析了VxWorks串口驱动的层次和机理,研究了tty驱动和底层SCC驱动的工作原理。通过对基于OX16PCI958芯片的多串口通信驱动程序的实际编写与参数定制,给出了PPC体系结构微处理器的串口驱动程序设计基本方法、步骤,并指出了该方法对基于VxWorks的安全平台实现高速串行数据通信及安全处理的实用价值。  相似文献   

17.
汪滢  孙华军 《现代电子技术》2011,34(14):19-20,24
随着控制技术的高速发展与日趋成熟,各类控制系统的规模越来越大,功能模块越来越多,因此,系统中各个功能模块之间能否实现可靠通信成了整个系统协调而稳定工作的关键。而串行通信则是各类通信方式中最基本、最常用、最可靠的一种。在此采用VC++开发软件,基于Win32API函数进行的串口设计与实现,实验结果证明数据交换正常,系统运行稳定可靠。  相似文献   

18.
采用8位单片机驱动PCI总线网卡的设计方案   总被引:2,自引:0,他引:2  
提出了一种采用8位单片机80C51和PCI总线主控I/O加速器芯片9054驱动PCI总线网卡以实现RS232串行设备与以太网连接的设计方案。采用该方案可以方便的实现单片机上网,为现场串行设备的网络化管理提供基础,给出了硬件接口电路的设计与实现方法,程序设计采用了C51语言,便于移植和调试,并且提供了主要程序原代码。  相似文献   

19.
TS201 Stratix是一种越来越流行于数字信号处理的架构.在Stratix中编写时钟分频模块、数据接收通道和数据发送通道来组建UART,不但为TS201扩展了串行通信功能,而且节约了电路板的空间,充分体现了Stratix器件资源丰富、可扩展性强的优点.实际应用表明,此设计在串行数据的接收和发送方面工作稳定可靠.  相似文献   

20.
文章介绍了在Windows平台下串行通信的实现机制,讨论了根据不同的条件用VC6.0设计串行通信程序的编程方法及通信方式。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号