首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
利用comm.jar开发包实现Java与单片机全双工串口通信   总被引:2,自引:0,他引:2  
讨论了在Java程序中使用comm .jar开发包 ,通过RS - 2 32 -C串口与单片机系统进行全双工数据通信的原理和方法。主要介绍了在Java程序中如何使用串口收发数据  相似文献   

2.
基于Java的串口通信应用编程   总被引:1,自引:0,他引:1  
介绍了Java实现串口通信编程的技术处理。着重就串口通信的连接、数据缓冲区资源的多线程访问控制以及数据读取中的超时控制等问题进行了详细讨论,有效地实现了主机与下位单片机之间的数据传递。该通信方式已用于基于工控机的绝缘电阻检测应用中。  相似文献   

3.
马赛  王忠  陈典 《计算机测量与控制》2014,22(8):2644-2646,2649
Java Communication API是Java平台下用于串口通信程序开发的唯一官方解决方案,Java串口通信程序均可以由官方提供的开发包中的示例程序括展;但以示例程序为基础开发的Java串口通信程序一般都存在着在异步通信模式下无法完整接收长串数据的缺陷;为解决这一问题,根据通信前收发信双方可以约定通信的数据长度这一特点,提出一种对接收到的字节进行计数的方法,以接收的数据长度为指标判断通信是否结束;通过实际编程验证,该方法克服了上述缺陷,具有很好的可行性与实用性,可以广泛应用于各种使用Java Communication API进行开发的场合。  相似文献   

4.
唐未香 《福建电脑》2010,26(5):176-176,170
在简单介绍ZigBee技术的基础上,论述了在Java程序中利用javax.comm开发包中的类实现微机的RS-232串口与ZigBee模块通信的方法。  相似文献   

5.
使用Java语言开发串行通信程序   总被引:3,自引:0,他引:3  
探讨了在使用JDK1 .3编程时利用Javax .comm类库编写串行通信程序的方法 ,并给出了例程 ,具有一定的实用意义  相似文献   

6.
基于PComm的串口通信实现   总被引:1,自引:0,他引:1  
本文以PComm通信软件为基础,以C++Builder为开发平台,详述了多通道实时串行通信的操作、多线程等方法。  相似文献   

7.
串口通信多线程实现的分析   总被引:7,自引:0,他引:7  
分析了多线程实现串口通信的机制,通过UML活动图详细展示了串口通信中各个线程并发执行的过程,并讨论了多线程同步问题。基于《串口通信多线程实现的分析》的通信程序能够实时接收和发送数据,具有高效、可靠、稳定等特点,实用性极强。  相似文献   

8.
本文介绍了远程摄像监控系统的结构和功能实现,重点阐述了基于多线程的串口通信技术,并在VC6下实现了该功能。实验结果表明,线程同步解决方法保证了模块程序运行的可靠性,系统能够稳定地进行数据采集和接收。  相似文献   

9.
串口通信作为传统的通信方式仍然受到广泛应用,本文选用高性能的通信卡,采用OOP(面向对象)编程思想,利用多线程技术和数据同步控制技术,实现了八个串口同时进行长时间稳定可靠的双向数据通信。实验结果表明系统采集数据平均延时10ms,能够稳定的进行数据接收.  相似文献   

10.
基于Java技术实现微机与PLC的远程通信   总被引:4,自引:0,他引:4  
介绍了Java串行通信技术的原理,javax.comm类库的组成和功能以及OmronPLC的通信协议。探讨了利用Java串行通信技术实现微机与PLC之间通信的方法,以及使用Java技术实现基于Web的PLC远程控制系统的基本框架。  相似文献   

11.
介绍如何编写基于java的数据采集串口通讯,结合实际应用,对采用Javax.comm类库进行串口通信设计进行了阐述。  相似文献   

12.
针对在数据采集与监视系统(SCADA)的工程实践中,组态软件在处理通过串口传送来的数据帧时,由于通信协议不统一而存在的问题,提出采用VC++开发一个实时数据转储网关,完成通信协议解析争数据转储任务,解决通信协议不统一的问题。  相似文献   

13.
针对在数据采集与监视系统(SCADA)的工程实践中,组态软件在处理通过串口传送来的数据帧时,由于通信协议不统一而存在的问题,提出采用VC++开发一个实时数据转储网关,完成通信协议解析和数据转储任务,解决通信协议不统一的问题。  相似文献   

14.
气体变送器实时测控系统是工业控制计算机,现场测量转换设备气体变送器,通信设备和网络,系统测控软件以及其他一些外围功能设备模块的有机结合.本文主要介绍了测控系统软件的设计.该软件通过对多串口的循环采集获得实时数据,并定时记录到数据库中.友好的人机界面提供实时信息的显示和查询,允许操作人员进行仪器参数的设置,并能访问数据库获得历史曲线,同时兼有报警输出和断电恢复功能,保障了安全顺利的工业生产.  相似文献   

15.
基于多线程的串口通信软件的设计与实现   总被引:10,自引:0,他引:10  
吴先亮  刘春生 《控制工程》2004,11(2):171-174
针对串口通信实时性和系统资源利用的不足,提出了基于多线程技术和自定义消息机制的异步串口通信的设计思想。结合串口通信的机理和多线程同步方式,分析了Win32系统下多线程异步串口通信程序的开发方法。用Delphi实现了加油站中央控制系统中PC机与单片机间的串行通信软件,给出了软件的设计思路,一般步骤和部分程序代码。目前该通信软件已稳定地运行在各加油站中央控制系统中,促进了石油行业自动化的发展,也为相关行业实现自动化提供了帮助。  相似文献   

16.
通信系统在分布式应用系统中占有重要的地位,文章介绍了一种基于Java的进程间异步通信系统的设计思想、系统结构和实现。  相似文献   

17.
讨论了CSerialPort串口类在数据采集系统中的应用。在VC.NET编译环境下,利用CSerialPort串口类,设计了串口通信软件,用于实时数据曲线的绘制、数据存储、打印及报警等处理。  相似文献   

18.
远程控制在自动控制中有着广泛的应用,利用串行通信技术进行远程控制是常见的一种方法.Delphi是一个面向对象的快速开发工具.主要介绍在Delphi中实现串行通信的3种方法,包括调用Windows API函数、利用MSCOMM控件和采用Async Professional控件库,给出了实例.并比较了各种方法的优缺点.  相似文献   

19.
本文介绍以8098为核心,辅以3140、4051、8155、1488、1489、0832等外围芯片构成的数据采集系统,该系统既能可编程放大,程控通道选择,又可与PC机串行通信。  相似文献   

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

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