论文部分内容阅读
【摘 要】学生进行数控维修项目训练时难点在于PMC梯形图的设计,本文通过对FANUC数控机床PMC程序的简单介绍,为大家介绍一些思路。方便相关教师在教学过程中通过梯形图设计过程中可以做到有的放矢,促进学生在学习数控机床PMC梯形图设计时正确思维的确立、强化和升华,建立PMC梯形图设计的比较好的思维模式,培养学生熟练进行PMC梯形图设计能力。
【关键词】PLC梯形图;思维;培养方法
一、PMC的介绍
一般来说,控制是指启动所需的操作以达到给定的目标下自动运行。当这种控制由控制装置自动完成时,称为自动控制。PLC是为进行自动控制设计的装置。PLC以微处理器为中心,可视为继电器、定时器及计数器的集合体。在内部顺序处理中,并联或串联常开触点和常闭触点,其逻辑运算结果用来控制线圈的通断。与传统的继电器控制电路相比,PLC的优点在于:时间响应速度快,控制精度高可靠性好,结构紧凑。抗干扰能力强,编程方便,控制程序能根据控制的需要配合的情况进行相应的修改,可与计算机相连,监控方便,便于维修。从控制对象来说,数控系统分为控制伺服电动机和主轴电机作各种进给切削动作的系统部分和控制机床外围辅助电气部分的PMC。PMC与PLC所需实现的功能是基本一样的。PLC用于工厂一般通用设备的自动控制装置,而PMC专用于数控机床外围辅助电气部分的自动控制,所以称为可编程序机床控制器,简称PMC。
在图中,能够看到,X是来自机床侧的输入信号(如接近开关、极限开关、压力开关、操作按钮等输入信号元件,I/Olink的地址是从X0开始的。PMC接收从机床侧各装置反馈的输入信号,在控制程序中进行逻辑运算,作为机床动作的条件及对外围设备进行诊断的依据。Y是由PMC输出到机床侧的信号。在PMC控制程序中,根据自动控制的要求,输出信号控制机床侧的电磁阀、接触器、信号灯动作,满足机床运行的需要。I/Olink的地址是从Y0开始的F是由控制伺服电机与主轴电机的系统部分侧输入到PMC信号,系统部分就是将伺服电机和主轴电机的状态,以及请求相关机床动作的信号(如移动中信号、位置检测信号、系统准备完成信号等),反馈到PMC中去进行逻辑运输,作为机床动作的条件及进行自诊断的依据,其地址从F0开始。G是由PMC侧输出到系统部分的信号,对系统部分进行控制和信息反馈(如轴互锁信号、M代码执行完毕信号等)其地址从G0开始。
二、M,S,T功能的处理
注:在M代码中有一些为系统专用的M代码,本身系统会发出相应的F地址,它们不需要另行译码。
程序结束代码:M02-F9.5/M30-F9.4
程序选择停止:M01-F9.6
程序停止:M00-F9.7
系统专用不需要PMC处理的M代码
子程序呼叫/返回:M98/M99
宏中断:M96/M97
中断信号G53.3
三、结论
在PMC程序中,使用的编程语言是梯形图(LADDER)。对于PMC程序的执行可以简要地总结为,从梯形图的开头由上到下,然后由左到右,到达梯形法结尾后再回到梯形图的开头、循环往复,顺序执行,从梯形图的开头直到结束所需要的执行时间叫做循环处理时间。它取决于控制规模的大小。梯形图语句越少,处理周期时间越短,信号响应速度就越快。梯形图使用的是FANUC LADDER III软件进行编辑。
通过PMC程序可以控制数控机床自动运行,那么我们通过编写相应的指令与系统内部指令匹配,就可以查看其状态,对机床功能进行修改及相应编程,这样我们在进行机床排故时就可以事半功倍。
参 考 文 献
[1]祝红芳.PLC及其在数控机床中的应用[M].人民邮电出版社出版社,2007(10)
[2]张耀旗.数控机床PLC的设计与应用[J].电脑知识与技术.2008(12)
[3]李叶龙.数控机床与PLC的关系[J].赤峰学院学报.2009(6)
【关键词】PLC梯形图;思维;培养方法
一、PMC的介绍
一般来说,控制是指启动所需的操作以达到给定的目标下自动运行。当这种控制由控制装置自动完成时,称为自动控制。PLC是为进行自动控制设计的装置。PLC以微处理器为中心,可视为继电器、定时器及计数器的集合体。在内部顺序处理中,并联或串联常开触点和常闭触点,其逻辑运算结果用来控制线圈的通断。与传统的继电器控制电路相比,PLC的优点在于:时间响应速度快,控制精度高可靠性好,结构紧凑。抗干扰能力强,编程方便,控制程序能根据控制的需要配合的情况进行相应的修改,可与计算机相连,监控方便,便于维修。从控制对象来说,数控系统分为控制伺服电动机和主轴电机作各种进给切削动作的系统部分和控制机床外围辅助电气部分的PMC。PMC与PLC所需实现的功能是基本一样的。PLC用于工厂一般通用设备的自动控制装置,而PMC专用于数控机床外围辅助电气部分的自动控制,所以称为可编程序机床控制器,简称PMC。
在图中,能够看到,X是来自机床侧的输入信号(如接近开关、极限开关、压力开关、操作按钮等输入信号元件,I/Olink的地址是从X0开始的。PMC接收从机床侧各装置反馈的输入信号,在控制程序中进行逻辑运算,作为机床动作的条件及对外围设备进行诊断的依据。Y是由PMC输出到机床侧的信号。在PMC控制程序中,根据自动控制的要求,输出信号控制机床侧的电磁阀、接触器、信号灯动作,满足机床运行的需要。I/Olink的地址是从Y0开始的F是由控制伺服电机与主轴电机的系统部分侧输入到PMC信号,系统部分就是将伺服电机和主轴电机的状态,以及请求相关机床动作的信号(如移动中信号、位置检测信号、系统准备完成信号等),反馈到PMC中去进行逻辑运输,作为机床动作的条件及进行自诊断的依据,其地址从F0开始。G是由PMC侧输出到系统部分的信号,对系统部分进行控制和信息反馈(如轴互锁信号、M代码执行完毕信号等)其地址从G0开始。
二、M,S,T功能的处理
注:在M代码中有一些为系统专用的M代码,本身系统会发出相应的F地址,它们不需要另行译码。
程序结束代码:M02-F9.5/M30-F9.4
程序选择停止:M01-F9.6
程序停止:M00-F9.7
系统专用不需要PMC处理的M代码
子程序呼叫/返回:M98/M99
宏中断:M96/M97
中断信号G53.3
三、结论
在PMC程序中,使用的编程语言是梯形图(LADDER)。对于PMC程序的执行可以简要地总结为,从梯形图的开头由上到下,然后由左到右,到达梯形法结尾后再回到梯形图的开头、循环往复,顺序执行,从梯形图的开头直到结束所需要的执行时间叫做循环处理时间。它取决于控制规模的大小。梯形图语句越少,处理周期时间越短,信号响应速度就越快。梯形图使用的是FANUC LADDER III软件进行编辑。
通过PMC程序可以控制数控机床自动运行,那么我们通过编写相应的指令与系统内部指令匹配,就可以查看其状态,对机床功能进行修改及相应编程,这样我们在进行机床排故时就可以事半功倍。
参 考 文 献
[1]祝红芳.PLC及其在数控机床中的应用[M].人民邮电出版社出版社,2007(10)
[2]张耀旗.数控机床PLC的设计与应用[J].电脑知识与技术.2008(12)
[3]李叶龙.数控机床与PLC的关系[J].赤峰学院学报.2009(6)