4.1.6数据存储在实现SIMOTION加工过程中要实现大量孔位信息的存储,本文通过数组的形式实现孔位信息的存储,并且为数据区设置指针,分别为孔位信息存储指针和孔位加工指针。在接收上位机下传到孔位信息的时候,要以孔位信息的存储指针位置实现存储。在每次接收到加工命令的时候,就表示此次数据已经传送完成,孔位信息的存储指针就会为0,并且孔位加工指针会对数据区中的数据进行加工。
因为部分数据包数据量较大,所以在传输过程中就会出现误差,以此导致加工错误以此使产品不能够使用。所以就要对数据性进行严格的保,基于通信过程实现CRC的校验。4.1.7批量加工在批量加工的过程中,机床主要工作模式为接收孔实现加工,在收到开始批量加工指令之后,就能够实现批量加工。首先,要能够通过上位机所发送的加工参数对主轴进行判断,对于需要进行启动的主轴,SIMOTION能够将开关量进行输入,从而对主轴继电器和主轴电源的接通进行控制。为了能够对主轴安全性进行有效的保,SIMOTION要能够不停的主轴转速是否达到设置的转速进行判断,假如满足加工需求,就可以实现加工。在加工过程中要从数据存储区中取出孔位置信息,工作台运动到位置中实现高电平的输出,工作台在运行过程中Z轴不能够运动