首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
基于Win95多线程技术的自动配料系统的设计   总被引:1,自引:0,他引:1  
结合PLC和工控机的优势构建自动配料系统,讨论系统的软硬件构成及控制策略、多线程等问题。介绍工控机与PLC的通信机制,上位机内部主线程和通信子线程间的数据传递、刷新方法。  相似文献   

2.
为了实现对自助图书馆控制系统的状态实时采集和指令传达,用VC编写动态链接库,供上层C#应用层程序调用;利用VC多线程技术和串口Win32API,实现了对自助借还书系统的多轴运动控制和状态实时采集。对设计中使用的串口通信、动态链接库、回调函数通信和多轴运动系统的控制方案做了详细的介绍。利用动态链接库提供了工控机应用程序与PLC控制器交互的控制平台。  相似文献   

3.
针对不同厂家设备的驱动和数据采集方式所存在的差异,对SCADA系统中数据采集接口技术进行了研究。采用多线程多串口通信、OPC通信方式以及组态软件,给出了SCADA系统的硬件资源和软件平台的配置方案和多线程多串口通信流程图,完成了设备数据采集、进程间通信和数据显示,实现了对不同厂家设备数据的统一采集。实际应用表明,该技术增强了系统的兼容性。  相似文献   

4.
在工控机内置硬件看门狗的基础上,运用Windows系统的消息机制进行多进程通信,设计并实现用于多进程系统的软件看门狗,当某个进程出现异常时,只重新启动该进程或协商重新启动工控机;当整个系统出现异常时,由工控机内置硬件看门狗重启工控机.该多进程软件看门狗成功运用在高压设备在线监测系统中,充分保证了系统不出现"死机"、"跑飞"等异常的情况.  相似文献   

5.
通过介绍实现高性能服务器的方案,探讨Linux平台下进程间通信机制(IPC)、套接字通信、共享内存以及进程池技术,同时利用多线程互斥锁和条件变量设计了一个能承受多客户端同时访问的高性能并发服务器的方法。  相似文献   

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

7.
应用多线程技术实现串行通信与信号采集识别的同步   总被引:3,自引:0,他引:3  
甄君  卫强  于耀 《计算机工程》2003,29(10):196-196,F003
在Windows多任务操作系统中,多线程在一起适当地协调工作称为线程同步。该文应用串行通信技术对多台接收机进行频率扫描控制的同时,根据Win32操作系统支持多线程和多进程的特征,进行信号的实时采集与识别,实现串行通信与信号采集识别的同步。  相似文献   

8.
Linux进程间的通信机制在RoboCup中的应用   总被引:1,自引:0,他引:1  
Linux是多任务的操作系统,进程之间相互可靠的通信是系统安全和稳定的重要保障。在RoboCup仿真组中,每个Agent是由多线程来实现的。同样地,Agent的线程之间可靠地进行通信是至关重要的。文中分析了Linux进程之间的一部分通信机制,包括套接字、信号、互斥量,并把它们应用于RoboCup中,给出了RoboCup系统流程。每个Agent用多线程来实现比用多进程来实现大大降低了系统的开销。  相似文献   

9.
Linux是多任务的操作系统,进程之间相互可靠的通信是系统安全和稳定的重要保障.在RoboCup仿真组中,每个Agent是由多线程来实现的.同样地,Agent的线程之间可靠地进行通信是至关重要的.文中分析了Linux进程之间的一部分通信机制,包括套接字、信号、互斥量,并把它们应用于RoboCup中,给出了RoboCup系统流程.每个Agent用多线程来实现比用多进程来实现大大降低了系统的开销.  相似文献   

10.
在现代人机交互的通讯控制方式中,多线程技术的应用越来越广泛。讲述了现代操作系统中多线程与进程的关系,引进多线程的好处,线程间的同步和在Win32系统中如何对传统的单进程系统的改造,提高了系统的运行效率,改善用户的交互性。因为在同一个进程中的线程由于共享存储空间和文件,它们无须调用内核就可以通信,这样使得不同执行程序间的通信效率大大提高。另外多线程进程在创建新进程时,与没有使用线程的进程相比,进程创建的速度大大提高。  相似文献   

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

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

京公网安备 11010802026262号