Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,11/7/2009,#,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,数控机床倍率开关,PMC,控制,主讲人:刘江,1,、数控机床面板上倍率开关的功能及信号地址,进给倍率开关,主轴倍率开关 快速进给倍率,(1),进给速度倍率信号,通过进给倍率开关选择百分比,(,),来增加或减少编程进给速度一般用于程序检测例如,当在程序中指定的进给速度为,100mm,min,时,将倍率设定为,50%,,使机床以,50mm,min,的速度移动切削进给速度倍率信号共有,8,个二进制编码信号,(,倍率值在范围,0%-254%,内以,1%,为单位进行选择,),,进给倍率信号为负逻辑信号,即位为,0,有效。
FANUC,系统进给倍率信号地址为,G12,2),主轴倍率信号,主轴速度倍率信号使加工程序中指令的主轴速度,S,值乘以,0%-254%,的倍率例如,当在程序中指定主轴速度为,1000r,min,时,将主轴倍率开关选择在,50%,,使主轴的实际转速为,500r,min,但在进行攻丝循环加工或螺纹切削时,主轴倍率无效,(,强制为,100%),主轴倍率值信号为,8,位二进制信号,倍率单位为,1%,,,FANUC-0i,系统主轴倍率信号的地址为,G30,数控机床无论自动运行快移速度还是手动快移速度都是在系统参数,(,如,FANUC-0i,系统 参数为,1420),中设定各轴的快移速度,(,倍率,100,的速度,),,而无需在加工程序中指定自动运行中的快速移动包括所有的快速移动,如固定循环定位、自动参考位置返回等,而不仅仅对移动指令,G00,有效手动快速移动也包含了参考位置返回中的快速移动通过快速移动 倍率信号可为快速移动速度施加倍率,快速移动速度倍率为,F0,、,25,、,50,和,100,,其中,F,0,由系统参数,(,如,FANUC-Oi,系统参数为,1421),设定各轴固定进给速度FANUC-0i,系统快 移速度倍率信号地址为,G14.0(ROV l),、,G14.1(ROV2),。
2,),FANUC,功能指令,MOVE,指令,的作用是把比较数据和处理数据进行逻辑“与”运算,并将结果传输到指定地址11.,代码转换指令(,COD,、,CODB,),COD,指令,是把,2,位,BCD,代码(,099,)数据转换成,2,位或,4,位,BCD,代码数据的指令具体功能是把,2,位,BCD,代码指定的数据表内号数据(,2,位或,4,位,BCD,代码)输出到转换数据的输出地址中CODB,指令,是把,2,个字节的二进制代码(,0256,)数据转换成,1,字节、,2,个字节或,4,个字节的二进制数据指令具体功能是把,2,个字节二进制数指定的数据表内号数据(,1,字节、,2,个字节或,4,个字节的二进制数据)输出到转换数据的输出地址中4)PMC,程序设计,练习题,.,某数控机床采用手持式脉冲编码器控制,手轮控制轴选择开关和手轮倍率选择开关 如图,4-53,所示系统采用,FANUC-Oi,系统,系统的第,1,轴,第,4,轴的手轮控制轴选择信号分别为,G18.0,、,G18.1,、,G18.2,、,G18.3,,开关控制输入信号地址分别为,X2.0,、,X2.1,、,X2.2,、,X2.3,。
系统手轮倍率选择信号为,G19.5,、,G19.4(,二进制代码控制形式,),,信号“,00”,为倍率,X1,,信号“,0”,为倍率,X10,,信号“,10”,为倍率,XM(,系统参数,7113,设定,M,,具体设定为,100),,信号“,11”,为倍率,XN(,系统参数,114,设定,N,,具体设定为,1000),,手轮倍率开关输入信号地址分别为,X2.4,、,X2.5,、,X2.6,、,X2.7,编制系统,PMC,控制梯形图THANK YOU,内容总结,数控机床倍率开关PMC控制通过进给倍率开关选择百分比()来增加或减少编程进给速度切削进给速度倍率信号共有8个二进制编码信号(倍率值在范围0%-254%内以1%为单位进行选择),进给倍率信号为负逻辑信号,即位为0有效主轴速度倍率信号使加工程序中指令的主轴速度S值乘以0%-254%的倍率自动运行中的快速移动包括所有的快速移动,如固定循环定位、自动参考位置返回等,而不仅仅对移动指令G00有效手动快速移动也包含了参考位置返回中的快速移动FANUC-0i系统快 移速度倍率信号地址为G14.0(ROV l)、G14.1(ROV2)MOVE指令的作用是把比较数据和处理数据进行逻辑“与”运算,并将结果传输到指定地址。
THANK YOU,。