10100/2/1霍尼韦尔10100/2/1
10100/2/1霍尼韦尔10100/2/1
工控机采用RedHatLinux810+RTLinux311操作系统,数控系统的人机界面、数控代码处理、轨迹规划、参数管理以及PLC控制都通过工控机由软件来实现,不需要独立的PLC控制器,减少了数控系统对硬件的依赖,有利于提高系统的开放性。
I/O输入输出信息通过PC机I/O接口卡实现主机与伺服接口模块和I/O接口模块之间的信息交换,PC机I/O接口卡基于ISA或者PCI总线。
RT-Linux的体系结构
RT-Linux是基于Linux系统并可运行于多种硬件平台的32位硬实时操作系统(hardreal-timeoperatingsystem)。
它继承了MERT系统的设计思想,即以通用操作系统为基础,在同一操作系统中既提供严格意义上的实时服务,又提供所有的标准POSIX服务。RT-Linux源代码公开,易于修改,使系统成本降低,源代码的公开使数控系统的开发摆脱了对国外软件公司的依赖,有利于提高数控软件国产化程度。
RT-Linux是基于Linux并可运行于多种硬件平台的多任务实时操作系统。通过修改Linux内核的硬件层,采用中断仿真技术,在内核和硬件之间实现了一个小而高效的实时内核,并在实时内核的基础上形成了小型的实时系统,而Linux内核仅作为实时系统**优先级的任务运行。对于普通X86的硬件结构,RT-Linux拥有出色的实时性和稳定性,其**中断延迟时间不超过15μs,**任务切换误差不超过35μs。这些实时参数与系统负载无关,而取决于计算机的硬件,如在PII350,64M内存的普通PC机上,系统**延迟时间不超过1μs。RT-Linux按实时性不同分为实时域和非实时域