5.2 功能说明
功能说明:如果系统需要有模拟信号输出时,其D-A转换对应的数字量就存放在本寄存器中。在I/O模块DX120上有一点是模拟量输出:范围是-10~+10V。本“文件寄存器”内数字量就对应DX120上的模拟电压信号。
使用说明:当I/O模块连接于不同站号时,其模拟量输出点对应的R寄存器地址是不同的。在不同远程I/O模块上模拟信号输出点与R寄存器号的关系如图5-1所示。
R寄存器内数字量与模拟输出的关系如图5-2所示。
图5-1 在不同远程I/O模块上模拟信号输出点与R寄存器号的关系
图5-2 R寄存器内数字量与模拟输出的关系
功能说明:本寄存器存放的是主轴转速指令值。可以通过PLC程序向本寄存器设置数据以指定主轴转速。
使用说明:通过PLC程序向本寄存器设置数据以指定主轴转速,这一设置优先于在手动模式和自动模式下发出的S指令。
功能说明:如果希望通过PLC程序来代替手工操作键盘,则向本寄存器R112送入规定的数据。PLC程序代行键盘操作如图5-3所示。
图5-3 PLC程序代行键盘操作
每一按键操作对应规定的数据,键盘按键对应的数据代码如图5-4所示。
图5-4 键盘按键对应的数据代码
功能说明:本寄存器用于存放“切削速度”的倍率,其数值是G1切削速度的百分数。用于改变实际“切削速度F”。在操作面板上基本都有“切削倍率”旋钮。其功能就是改变切削速度。
使用说明:通过PLC程序向本寄存器送入不同的数据,可以获得不同的“切削速度倍率”。这是最常用的功能之一。
功能说明:本寄存器用于存放“切削速度第2倍率”,如果需要对第1切削倍率再进行调节时,可以使用第2倍率进行调节。
使用说明:通过PLC程序向本寄存器送入不同的数据,可以获得不同的“切削速度第2倍率”。
功能说明:本寄存器用于存放“快进速度倍率”,要注意“倍率”的定义是百分数。但送入“倍率寄存器”内的数值是百分数的分子。
使用说明:通过PLC程序向本寄存器送入不同的数据,可以获得不同的“快进速度倍率”。操作面板上通常有“快进倍率”调节旋钮就是用于调节快进速度。
功能说明:本寄存器用于存放“手动速度”的具体数值(注意:不是倍率)。而速度的单位由Y接口Y2B8、Y2B9确定。
使用说明:通过PLC程序向本寄存器送入不同的数据,可以获得不同的“手动速度”。在操作面板上基本都有“速度调节”旋钮。其功能就是改变“切削速度”和“手动速度”。
功能说明:本寄存器用于存放“手轮脉冲”或“步进距离”的放大倍数。手轮“一个脉冲”的移动量和“步进模式”下的“单步”的移动量由参数#1003设定(一般设定为1μm)。
使用说明:在手轮或操作面板上有“×10”,“×100”,“×1000”旋钮,用来选择手轮的放大倍数,在PLC程序上,可以向本寄存器送入相应的数据得到相应的放大倍数。在“步进模式”下,对“步进距离”也可以做相应的放大。
功能说明:本寄存器用于存放“手动定位模式下第1站内各轴移动数据”。
使用说明:正如一台大型设备可以配备3台手轮一样,三菱数控系统可以配备3台“手动定位操作站”。本寄存器所存放的是“第1站”内所选定轴的移动数据。不管在“第1站”内选定的移动轴是第N轴,其移动量都由本寄存器内的数据确定。因此,在实际PLC编程时,每次只选定一个移动轴。
功能说明:本寄存器用于存放“手动定位模式第2站内各轴移动数据”。
使用说明:本寄存器所存放的是“第2站”内所选定轴的移动数据。不管在“第2站”内选定的移动轴是第N轴,其移动量都由本寄存器内的数据确定。
功能说明:本寄存器用于存放“手动定位模式第3站内各轴移动数据”。
使用说明:本寄存器所存放的是“第3站”内所选定轴的移动数据。不管在“第3站”内选定的移动轴是第N轴,其移动量都由本寄存器内的数据确定。
功能说明:本寄存器用于存放“主轴速度倍率”。
使用说明:通过PLC程序向本寄存器送入不同的数据,可以获得不同的“主轴速度倍率”。操作面板上一般配备主轴速度调节旋钮用于调节主轴速度。
功能说明:本寄存器用于存放“主轴多点定位数据”。
使用说明:当需要对主轴进行多点定位时,只需要送入不同的“目标位置”数据,就可以实现主轴的多点定位。
功能说明:在本寄存器中的数据,在屏幕的“坐标值画面”显示为“负载表”数值。
使用说明:E60系统一般的处理方法是在PLC程序中用“DDB——直接数据方式”读出“主轴负载和Z轴负载数据”,再将该数据送入本寄存器。
在M70系统中用“读窗口”的方式获得“主轴负载和Z轴负载”数据。再送入本寄存器。
功能说明:通过向本寄存器设置规定数据,可以解除各轴“行程限位”功能。
使用说明:在机床调试期间,如果需要暂时解除各轴“行程限位”功能。可按图5-5所示设置本寄存器。各轴对应的bit=1,则其“行程限位”功能被解除。
图5-5 解除行程限位功能
在正常工作时,尽量避免使用本功能。
功能说明:通过向本寄存器设置规定数据,可以解除各轴“近点开关(DOG)”功能。
使用说明:如果需要暂时解除各轴的“近点开关(DOG)”功能。可以按如图5-6所示设置本寄存器。各轴对应的bit=1,则其“近点开关(DOG)”功能被解除。
图5-6 近点开关信号无效选择
功能说明:本寄存器存放的是“报警信息”的序号。
使用说明:参看第9章9.5节。
功能说明:本寄存器存放的是“操作信息”的序号。
使用说明:参看本书第9章第9.5节。
功能说明:本寄存器存放的是执行“调用及启动”功能时的“程序号”。
使用说明:参看本书第4章“序号16,调用及启动Y1FA”。
功能说明:CNC宏程序一侧的#1132变量对应PLC梯形图中的寄存器R172,R173。
使用说明:在CNC宏程序内如果要与PLC程序交换信息,方法是在宏程序内使用规定的变量,而这些规定的变量与PLC梯形图中规定的R寄存器相对应。
在E60NC中:#1132→R172,R173;
在M70NC中:#1132→R6436,R6437。
提示:必须特别注意信息的传递方向,这是从CNC宏程序向PLC程序传送信息。应该先在宏程序中设置#1132变量,则在PLC程序中的R172寄存器中,就获得与宏程序中的#1132号变量相同的数值。
功能说明:CNC宏程序一侧的#1133变量,对应PLC梯形图中的寄存器R174,R175。
使用说明:参看“R172,R173”
功能说明:CNC宏程序一侧的#1134变量对应PLC梯形图中的寄存器R176,R177。
使用说明:参看“R172,R173”。
功能说明:CNC宏程序一侧的#1135变量对应PLC梯形图中的寄存器R178,R179。
使用说明:参看“R172,R173”。
功能说明:当远程I/O直接与“控制器”连接时,如果连接的远程I/O超过2个站,其站号必须设置为:2,3时,远程I/O对应的信号进入控制器后被分配进入R80,R81(输入),其输出对应R180,R182。
这是为了满足“操作面板”一侧信号超多的特殊情况而采用的方法。
使用说明:只有按如图5-7所示连接时而且当站号设置为2,3时,才使用R80,R180。
功能说明:本寄存器用于设定“外部坐标系补偿数据”。如果需要对机床基本坐标系进行调整,使用“外部坐标系补偿”是一种方法。该方法相当于使“机床基本坐标系”发生移动。移动量就是本寄存器设定的“数据”。在数控系统使用的术语中,“补偿”意味着“必须增加的因素”。
如果设置了“外部坐标系补偿数据”,则移动轴执行完毕程序规定的在“基本坐标系”中的行程后,还需要再移动“外部坐标系补偿数据”设定的行程。“外部坐标系补偿数据”可以为正或负值。
图5-7 I/O扩展模块 输出信号
功能说明:本寄存器用于存放密码。设置密码后,可以禁止对“用户PLC程序”的编辑、输入输出。
必须通过“用户PLC程序”向本寄存器设置密码。密码设置范围“2~99999999;如果设置为0,1则密码为系统的预设值“5963”。
功能说明:当设定参数#1222 bit3=1,则NC系统的“参数设置锁定”功能生效,即不能进行参数的设定。
本寄存器是“参数设定解锁接口”。通过向本寄存器输入规定数值,可以解除“参数设置锁停功能”。
图5-8 参数设定解锁接口
如果R364 bit0=1,则:
1)参数可设定;
2)显示“M90警报 参数可设定”。
如果R364 bit1=1,则M90警报解除。
功能说明:
1)关于读写窗口:
①可以同时指定3个读窗口,3个写窗口;
②每个窗口用一组(16个)R寄存器。
2)读出数据:第1窗口的一组R寄存器的起始编号由R424指定;第2窗口的一组R寄存器的起始编号由R428指定;第3窗口的一组R寄存器的起始编号由R432指定。
设定完成后:
“RA”~“RA+7”用于存放控制数据(即指定要读出的数据,如大区,小区,信息)。
RA的bit0表示启动信号,要执行读出操作时,必须执行:
MOV K1 RA
“RA+8”~“RA+F”存放读出的数据。
“RA+7”的bit0表示读出状态。
bit0=1——读出完成;
bit0=0——等待读出。
功能说明:为了进行PLC轴控制,需要用一组R寄存器来设置相关指令。本寄存器用于存放“这一组R寄存器的起始寄存器地址号”。
R440——第1轴PLC轴控制信息起始寄存器地址号;
R441——第2轴PLC轴控制信息起始寄存器地址号;
R442——第3轴PLC轴控制信息起始寄存器地址号;
R443——第4轴PLC轴控制信息起始寄存器地址号;
R444——第5轴PLC轴控制信息起始寄存器地址号;
R445——第6轴PLC轴控制信息起始寄存器地址号;
R446——第7轴PLC轴控制信息起始寄存器地址号;
R447——第8轴PLC轴控制信息起始寄存器地址号。
可以使用的R寄存器范围:
R8300~R9799(有电池备份);
R9800~R9899(无电池备份)。
参见第46章PLC轴控制相关内容。
功能说明:当主轴电动机与主轴非1:1连接时,如果需要检测主轴实际转速,通常是安装一编码器,该编码器的脉冲规定=1024p/r。但是如果编码器的每转脉冲数不等于1024p/r时,可以任意设定其脉冲数,设定的数值存放在本寄存器中。
功能说明:CHOPPING运动可以翻译为“振荡往复运行”,是指运动轴在“上限点”和“下限点”往复快速运行的一种运动形式。磨床中的“绗磨”是其运动形式代表。
本寄存器用于存放其运行速度倍率。参看“CHOPPING运动”功能。
功能说明:用于使用第2手轮时设定其放大倍率。
功能说明:用于使用第3手轮时设定其放大倍率。
功能说明:本寄存器用于存放执行“PLC插入自动程序”功能时的“运行程序号”。“PLC插入自动程序”功能参见接口“YC2E(PIT)”。
功能说明:如果“参考点选择YC96=ON”,表示可以回不同的参考点(见图5-9)。至于选择返回第几参考点,则由本寄存器设定。
图5-9 各轴参考点选择
功能说明:在执行伺服轴同期控制时,设定基准轴和同期轴的轴号。
功能说明:参看第12章 机械手刀库的PLC程序开发和调试。
祖冲之(1955年邮电部发行纪33《中国古代科学家》邮票)
祖冲之(公元429-500),中国古代天文学家、数学家。祖冲之最早计算出较为精确的圆周率。即使在今天进行数控编程时使用这一圆周率也有足够的精度。
第6章 数控系统内置PLC固定接口——X接口
数控系统中表示其工作状态的固定接口为“X接口”。本章介绍“E60/M60系统”和“M70系统”中主要“X接口”的定义,功能和使用方法。“C64系统”和“C70系统”的“X接口”的地址编号各不相同,但“英文简称”相同,可以对照使用。