数控技术是制造业的关键领域,早期的数控机床监控,需要工作人员亲自在机床跟前,查看机床的工作状态,输入控制命令,程序代码等,当机床出现故障时能立即采取措施进行维护。这种监控方式对工作人员的要求比较高,工作人员要对机床特别了解,特别是出现故障时要求工作人员能迅速准确的做出判断,专业人员得需求量较大。另外,一些有危险作业环境的机床,如高温作业环境,高转速切削等,会对工作人员造成身体危害,而车间内的噪声也是对健康的一个大的威胁。
随着信息技术的快速发展,数控技术也获得了不断的进步,出现了远离危险作业环境的机床监控技术,但是一台监控主机只能监控一台机床,不能完成多台机床的统一管理。随着嵌入式技术的飞速发展和网络技术的日益普遍运用,智能化、网络化成为当代数控机床发展的主要方向。本文提出了一个在网络环境下实现数控机床的监视及控制系统设计,增加了对机床的控制数量,提高了数控设备利用率,为实现数控机床的高速、强力切削,数控加工的无人化环境奠定了基础。
图1系统总体结构框图
1系统总体结构设计
本系统核心部分采用目前比较流行的嵌入式ARM处理器(s3c2410)和Linux操作系统,对机床进行状态信息采集及信息发送。在处理器芯片的存储器中,写入了Linux操作系统和目前较前沿的嵌入式SQLite数据库,将从机床接收到的状态信息,经过处理后,存入嵌入式数据库,同时向上反馈给车间级监控主机,以及接收从车间级监控主机发送来的控制命令或程序代码。此外,本系统还具备一定的智能功能,能根据接收到的报警状态信息,在传送到车间级监控主机之前,从嵌入式数据库中调出相应报警信息所对应的控制命令(系统初始化时自行设置),如对机床进行停机等,来对机床紧急状态作出自动处理,避免机床损坏。因拥有嵌入式数据库,以及能对机床紧急状态作出自动处理,所以减轻了车间级监控主机的实时监控负担,工作人员可以在监控室来监控整个车间或几个车间的机床的工作状态,以及对车间级的各机床发送控制命令,从而实现局域网内的数控机床远程监控。如图1所示。
转载请注明出处。