数控系统接到压料动作行程开关信号后,发出脉冲信号,通过步进电机驱动电源驱动步进电机实现后挡料器的退让,距离山程序设后挡料器退让到位后延时等待落料。系统采用压料动作行程开关对剪切工作进行计数,如剪切次数已到,数控系统按剪切次序移动后挡料器至下一剪切位置进行剪切。后挡料器行程开关则用于后挡料器的极限位置保护。数控系统的硬件构成及其特点数控系统硬件的功能要求是控制步进电机的运动,实现后挡料器的准确定位以及在剪切过程中的退让和复位能够通过键盘输入多种剪切参数具有存储记忆和查询功能。通过采取一些抗干扰措施,提高了系统的可靠性。 在稳压电源交流侧增加交流噪声滤波器,电源变压器初次级间增加屏蔽层,控制与驱动线路的布线相互独立。数控系统的所有输人和输出线均采用光电祸合器件进行光电隔离等。设置掉电保护电路,以保证在停电和关机等情况下输人的有关数据和后挡料器的当前位置等不被丢失。数控系统的软件设计系统软件主要由主程序键盘中断服务程序剪切中断服务程序和步进电机控制子程序等组成。在软件设计中,除要求程序实现预定功能外,还采用了指令冗余软件陷井和输人信号重复采样等软件抗干扰措施,进一步保证数控系统的可靠性。主程序的作用主要是完成硬软件的初始化工作和显示数控系统的状态信息等。键盘中断服务程序是数控系统的核心,其主要作用是对键盘操作进行解释,调用相应的功能模快,完成预定的任务,并通过显示方式给出执行结果。为了减少按键数目,不致使键盘过于庞大,本系统是通过一个按键序列来完成某一预定任务的。为使键盘程序清晰可读性好,程序设计时首先按照数控系统的功能要求,建立了键码键值转换表状态地址表状态表和子程序地址表等表格,然后用查表方式实现功能模块的调用。