数控机床电气控制系统的软件设计
基于PLC的数控机床电气控制系统属于全闭环系统,主要包括变频器、电动机和光栅尺,电气控制系统的主要优势就是具有较高的控制精度。4.1电气控制系统的构成电子控制系统的软件构成,其中主要包括光栅尺、电动机模块、电源模块、传感器及变频器等,如图3所示。图3电子控制系统的软件构成4.1.1电源模块先利用变频器将一定频率交流点变成为直流电,之后利用逆变器使直流点变成为预定频率交流电,电源模块主要包括可调与不可调两种。其中可调电源模块指的是根据参数将转化的直流电稳定成为预定可变值,使其具备和SIMO-TION的通信功能。不可电源模块只能实现一个固定直流电压值的输出,并且不能够和SIMOTION进行通信。4.1.2电动机模块利用电动机模块能够使直流电逆变成为预定频率交流电,从而在电动机中使用。电动机模块主要包括书本型和装机装柜型[6]。4.1.3SIMOTION运动控制器SIMOTION属于电气控制系统的主要核心部分,其可靠性和运行速度影响着电气控制系统的使用,其主要功能为逻辑控制、运动控制及工艺控制。
4.1.4断检测断检测的示意图,断检测系统核心主要包括一个OC门光纤传感器,OC门三根接入线直接和24V电源中连接,以此信号线就能够和24V电阻构成一个电平输出,如图4所示。在进行加工的过程中,具可能会受到磨损或者断裂。那么为了能够对其加工质量进行保,就要对具是否正常进行检测,假如具受到磨损,机床能够使自动换并且对上级位进行通知,断检测主要是利用光纤传感器实现检测[7]。4.1.5深度检测因为换过程中主轴夹紧位置是通过机械手及人工对具插入深度进行决定,那么就要使用深度检测器实现具深度的检测。4.1.6数据存储在实现SIMOTION加工过程中要实现大量孔位信息的存储,本文通过数组的形式实现孔位信息的存储,并且为数据区设置指针,分别为孔位信息存储指针和孔位加工指针。在接收上位机下传到孔位信息的时候,要以孔位信息的存储指针位置实现存储。在每次接收到加工命令的时候,就表示此次数据已经传送完成,孔位信息的存储指针就会为0,并且孔位加工指针会对数据区中的数据进行加工。因为部分数据包数据量较大,所以在传输过程中就会出现误差,以此导致加工错误以此使产品不能够使用。所以就要对数据性进行严格的保,基于通信过程实现CRC的校验。4.1.7批量加工在批量加工的过程中,机床主要工作模式为接收孔实现加工,在收到开始批量加工指令之后,就能够实现批量加工。首先,要能够通过上位机所发送的加工参数对主轴进行判断,对于需要进行启动的主轴,SIMOTION能够将开关量进行输入,从而对主轴继电器和主轴电源的接通进行控制。为了能够对主轴安全性进行有效的保,SIMOTION要能够不停的主轴转速是否达到设置的转速进行判断,假如满足加工需求,就可以实现加工。在加工过程中要从数据存储区中取出孔位置信息,工作台运动到指 置中实现高电平的输出,工作台在运行过程中Z轴不能够运动[8]。