自动剪板机生产过程控制的软件采用模块化结构,顺序控制系统的程序设计可根据流程图进行,也可以将各步动作编写出程序表,或者画出逻辑功能图。控制程序分两部分,一部分是主程序,用来对系统进行初始化,即设置中断控制字及计数常数等;另一部分为中断服务程序,对剪板机系统进行生产过程控制。
因本系统是顺序控制系统,属于分时控制,实时性不高,故采用程序查询式控制方式。在控制机电加减速运动控制子程序设计中,为保证控制机电在频繁起停运行中不失步、不过冲,保证系统的精度和快速性,根据力学原理刚体转动定理,参照控制电机的特性,并结合负载试验情况。
中断服务程序用以对系统进行顺序控制主程序用来对系统进行初始化,即设置中断控制字及计数常数等。当主程序执行完以后,便进入等待状态。当系统需要工作时,只要操作人员按一下start按钮,即可转到相应的中断服务程序。
系统是采用8031单片机设计的顺序控制系统,硬件电路少,接口简单,软件的开发及调试都比较方便,在输入、输出端采用光隔离等措施后,抗干扰效果很好。在对多台不同型号剪板机床进行自动化改造的实际应用后,充分体现本系统具有集成度高,加工精度高,经济性好,操作方便,自动化水平较高等特点,且设备的可靠性、可维护及灵活性都很优越,基本上能满足机电设备厂日益增长的现代化大生产的需要。