交流伺服电机控制冲床监控系统
发布者:卓东机械 发布时间:2011/2/1 15:46:17
交流伺服数控冲床数控系统其监控子系统包括系统软件和应用软件。其中系统软件是提供用来正确、合理使用硬件资源且满足监控实时性要求的软件,包括操作系统、汉字处理系统和实时多任务系统等,是数控冲床系统应用软件运行的一个软件平台。而应用软件实现和完成监控、工艺管理和工艺编制等功能的监控和编程。
监控子系统的系统软件作为数控系统的一个核心软件,需要综合考虑软件各方面的性能。目前,国内数控系统中广泛采用的两类操作系统是Windows和DOS,它们都不是开放式数控系统的理想平台,用户不能获得其源代码,给开发带来了很大的困难。Linux是基于开源思想开发的自由软件,是一种免费的、源代码开放的、纯粹的GUN操作系统,用户只要遵守GPL(GUN General Public License)的规定,就可以免费获得拷贝和大量的应用程序,而且可以任意的修改补充.同时,Linux下有同样遵循GPL规则的C、C++等一系列软件工具开发包,其功能并不亚于商用开发包,更大地降低了应用软件的开发成本。相对Windows和DOS而言,Linux提供了比其他任何操作系统都要强大的功能,系统具备良好的可裁减和编译功能。Linux继承了UNIX的许多特点,借鉴了UNIX的许多设计并实现了UNIX的API(由POSIX标准和其他Single UNIXSpecification定义的)。相比WINDOWS它支持更广泛的处理器,大多数Linux集成套件不仅能够运行在基于i386、Alpha、PPC等众多的计算机平台,还可以运行在SUN工作站、基于PowerPC的计算机甚至Amigas上。随着数控系统的性能要求的不断提高,数控领域对数控系统实时性的要求越来越高,数控系统采用基于Linux的实时控制技术可以很好地解决数控系统的实时性问题,同时,实时控制技术还可以应用于工业控制、航空航天技术等其他领域。因此,Linux是开发开放式数控系统的理想平台,在交流伺服数控冲床中,采用Linux作为系统软件,具有一定的理论研究价值和实用价值。
监控子系统的应用软件要完成文件管理、控制方式选择、冲床运行状态显示和处理、自动加工动态跟踪等功能。人机交互控制信息要通过应用软件转换为数控系统指令代码,对数控转塔冲床进行控制:而数控转塔冲床的运行状态和I/O检测信息等也要通过应用软件的处理呈现给用户。由于来自冲床的信息是实时的、随机的和不可测的,而监控系统要进行及时的显示和处理,因此,对监控予系统控制的实时性要求非常高,随着CNC技术和计算机技术的发展,应用软件的人机交互方式更为友好,控制能力大为增强,功能也不断完善。为用户提供完善的工艺管理和工艺编制功能。