摘要
数控机床复杂的功能控制软件一般采用专业的编程语言设计,难被普通的用户所掌握.为了简化设计和改进性能,采用软PLC取代继电器和开关控制电路,并通过PLC编程,实现了除轨迹插补控制之外的基本数控功能控制,包括:数控机床控制轴数的灵活配置、运动轴的使能控制、机床操作面板的信号控制、辅助信号的程序控制、开关量的增减和急停控制等.通过参数定义和功能模块化结构设计,基于S7-200PLC软件,编制出一套控制程序,在配置西门子802D机床数控系统上进行了调试.证明:该设计可使数控机床的功能控制更加可靠,具有灵活和简便等特点,能满足数字化、模快化和开放式功能控制的需要.
The complicated function control software for CNC machine is normally designed by specialized programming language, less known by ordinary machine operator. To simplify the design and improve function,the Soft-PLC was adopted to replace the relays and switching circuits in CNC machine, and the fundamental CNC function controls realized, including flexible configuring control axes,axis enable control, MCP signal process, auxiliary signal control, emergency stop, and switching signal's flexible control, only except the trace interpolation. Through parameters definition and function modularization design,one set of control software was programmed based on S7-200PLC, which was tested in CNC machine constructing with Siemens 802D. It is proven that the Soft-PLC design makes the CNC machine's function control more reliable,with characteristics of flexibility and easy for operation, and can meet the needs of digital control, function modularization,and open structure.
出处
《厦门大学学报(自然科学版)》
CAS
CSCD
北大核心
2005年第5期654-657,共4页
Journal of Xiamen University:Natural Science
基金
福建省教育厅自然科学基金(JA04257)资助