今天我们学习的案例是:要求滑台每往复运动一个来回,主轴电动机改变一次旋转方向。滑台和主轴均由电动机控制,由行程开关控制滑台的往复运动距离。
首先介绍一个主控指令:主控触点指令含主控触点指令(MC)及主控触复位(MCR)两条指令。它们的功能与栈指令有许多相似之处,称为“主控”。
MC、MCR指令需要成对使用, MC指令建立新母线,MCR指令则回复到原母线。MC指令可以嵌套8层。MC指令中的"N0" 为注控触点的嵌套编号(N0~7)。当不嵌套时,编号可以都使用N0,N0的使用次数没有限制。
MC (主控指令) 用于公共串联触点的连接。执行MC后,左母线移到MC触点的后面。
MCR (主控复位指令) 它是MC指令的复位指令,即利用MCR指令恢复原左母线的位置。
滑台由两个电机组成,一台电机控制由限位开关作业滑台前后移动的运动轨迹。一台电机由主控开关控制正反转。
这样周而复始的运动,我想这种运动也是我们需要的做理想的一种运动方式。
思考一下,如果我们为了增加程序的运行次数,修改为KnMnn,在达到运行上限的时候,电机就会停止运行,这时候我们程序需要复位一次在进行运行。
全部0条评论
快来发表一下你的评论吧 !