排序方式: 共有99条查询结果,搜索用时 15 毫秒
91.
基于RTLinux实时系统进程间通信的研究和在数控系统中的应用 总被引:7,自引:0,他引:7
主要讨论了实时系统内部各模块间通信的特点和不依赖于平台的通信机制,并给出了在基于RTLinux平台的数控系统中通信机制的实现方案. 相似文献
92.
介绍RTLinux下的设备驱动模型,以PCI接口的CAN卡为例详细描述了RTLinux下开发设备驱动程序的一般方法。并通过RTLinux与Linux下设备驱动程序开发过程的对比,描述两者的异同,给出将Linux下设备驱动源码更改为RTLinux设备驱动的方法。 相似文献
93.
开放式数控系统体系结构及网络化实现 总被引:1,自引:0,他引:1
基于通用PC平台的架构不能从根本上解决数控系统的开放性,系统可靠性也有待进一步研究验证.借助国内外对开放式数控系统(ONC)的研究和开发经验,基于ARM DSP构架和嵌入式RTLinux的开放式数控系统完全可以取代现有的PC平台,从底层实现数控系统的开放,同时通过实时发布/订阅通信模式保证上下位间实时通信,实现数控系统的网络化和集成化,并通过对一台车床的改造验证了系统的有效性. 相似文献
94.
本文介绍了RTLinux的基本原理,阐述了基于RTLinux的数控系统软件结构,并给出了数控系统中进程通信的一种方法及其实现过程。 相似文献
95.
基于RTLinux的软PLC系统设计与实现 总被引:2,自引:0,他引:2
可编程逻辑控制器是数控系统的重要组成部分.现有应用于数控系统的各种可编程逻辑控制器都存在着一定的局限性.本文提出一种基于RTLinux实时操作系统的软PLC系统,并将该系统应用于NC210数控系统中.经过实际测试结果表明,该系统能够满足数控系统对可编程逻辑控制器的要求. 相似文献
96.
提出了一种基于RTLinux快速控制原型平台,能在复杂控制系统设计中,缩短产品的设计时间,降低成本.进一步提高系统的可靠性.给出了整个平台的实现方法,介绍了Matlab/Simulink在快速控制原型中的应用和数据采集卡设备驱动的实现方法,使用HEPTANE对任务的最坏情况下任务执行时间分析,借助TrueTime对系统任务的可调度性进行验证.结合液压机控制系统,验证了提出方法的有效性. 相似文献
97.
分析了主流软件PLC系统的特点,讨论了基于Windows NT和DOS平台的软件PLC的不足.建立了基于RTLinux的软件PLC系统.该系统硬件由PC机、通用I/O、继电器卡等组成,软件系统由非实时层开发系统和实时层运行系统组成.介绍了开发系统和运行系统的实现原理.该研究为实现高性能低成本的软件PLC系统,提供一种新的方案. 相似文献
98.
基于RTLinux的软件控制器PLC系统,预先定义API函数,利用非实时层框架函数调用API实现相关功能.调用梯形图编辑API时,PLC系统集成梯形图编辑功能,编辑完成的梯形图文件由API进行管理和译码编译.梯形图扫描API,通过读取I/O状态和编译后的梯形图数据结构,进行逻辑解算并将结果传送至驱动模块.驱动模块再调用不同硬件板卡驱动API,最后将解算结果写至硬件板卡端口或从硬件端口上读取I/O状态信号. 相似文献
99.
提出一种基于普通内核+RTLinux+抢占内核补丁的三核Linux实时化改造方案,并将其应用于故障录波器.研究了该三核操作系统的工作原理,采用双缓存技术提高前后台之间通信的实时性.运用Stress-Kernel RPM包和Amlat软件测试了该嵌入式Linux的实时性能,最大实时响应时间为1.2 ms,99.999%的... 相似文献