现代计算机技术在高端数控系统中的应用 |
高端数控系统是依据工业标准的,基于现代计算机软硬件平台的,融合了运动控制技术和逻辑控制技术的自动化控制装置,是集成机械电子、自动化、计算机、通讯等多工程技术学科的高技术产品。数控系统相关技术是支持现代装备制造业的关键技术群,直接决定制造装备的功能和性能,是信息化带动工业化进程中装备层的关键技术群,属于支持工业化重要基础技术群。 数控系统的发展初期几乎是计算机技术发展是平行线,早期的数控系统称为NC (Numerical Control) ,是从数字逻辑原理出发,历经了电子管时代和晶体管时代,实质上是专用的轨迹控制处理器。伴随着计算机的小型化和制造成本的降低,数控技术开始以通用计算机为基础进入了计算机数控时代,即通常所说的CNC(Computerized Numerical Control)。纵观数控系统近20年的技术发展,现代计算机技术提供了非常重要的支持。现代计算机技术对高端数控系统技术路线的影响主要可以概括为以下几个方面: 1. 现代计算机技术为高端数控系统提供了高性能价格比的软硬件平台支持。 数控系统以控制装备的各运动装置协同运动以及辅助装置准确的逻辑控制为目标。这些控制任务需要严格周期性的高频度的计算。除了这些基本的计算任务,控制器还需要人机交互等辅助操作。因此数控系统需要具有实时多任务计算平台的支持。近十年来,随着现代半导体技术的飞速发展,新型的高性能的中央处理器(CPU)为数控系统提供了强大运算能力的支持。同时日趋成熟的现代计算机体系结构,直接为数控系统的外设管理和其他控制装置的接入提供了技术标准。特别是工业PC机的广泛应用为数控系统提供了高性能价格比的硬件平台。目前许多世界知名的高端控制器产品都采用或部分采用PC技术标准。包括西门子、力士乐、海德汉等。PC技术标准不仅提供了硬件资源同时还提供了丰富的软件资源。另一方面实时操作系统为数控系统实时多计算任务提供了重要的软件平台支持,包括VxWorks, ucOS,RtOS,RtLinux等等都有在数控系统中成功应用的范例。利用实时操作系统,极大地简化了数控系统的软件的开发过程,简化了数控系统对人机交互系统,文件管理,内存管理、外设管理和任务管理等相关功能的开发。 2.现代计算机通信技术为高端数控系统网络化奠定了基础。 生产系统的网络化是全球化经济形势下制造全球化的现实需求,也是先进制造技术发展的重要趋势。数控系统作为制造系统的底层信息处理中心,是整个生产系统网络中重要的信息交互的枢纽。基于现代计算机通信技术,高端数控系统大多实现底层网络和上层网络,完成基础制造信息的交互。底层网络是指基于现场总线技术的数控系统区伺服驱动装置以及智能I/O模块间的互连网络。目前流行的现场总线包括CAN, PROFIBUS, PowerLink, SERCOS,工业以太网。上层网络主要实现高端数控系统与车间工作站以及办公自动化网络的接入。值得注意的是工业现场总线中许多标准在向以太网标准靠拢,很可能在将来底层网络和上层网络均采用以太网标准。 |
|
|
|
|
|
| |
|
|
|
|