1 具备双系统功能的数控系统硬件配置及功能
1.1 M70CNC具备的双系统功能
某机床厂一台进口车床,单主轴,双刀塔,原控制系统损坏后已经找不到原厂家修理和更换,只有更换新控制系统。笔者经过综合分析,决定为其配置三菱M70A数控系统。因为M70A的车床系统具备双系统功能。(三菱常规的M70A CNC只有选择车床系统时才具备双系统功能)
M70A的双系统功能中具备以下性能:
a.平衡切削;
b.双系统互相等待;
c.指定点同步启动功能;
d.同期混合控制功能;
e.系统间同期轴控制功能;
f.系统间变量公用功能。
MTOCNC可以实现4轴联动功能,即使单系统工作,也能够控制4轴做轮廓加工,可以满足产品加工的要求。
1.2 用于本次改造的M70A硬件配置
用于本次改造的M70A硬件配置如下:
a.控制系统M70A 1
b.输入输出单元DX350 1
c.输入输出单元DXll0 1
d.伺服驱动器MDS-D-V2-8080 2
e.主轴伺服驱动器MDS-D-SPl60 1
f.伺服电机HF204 4
g.主轴伺服电机SJ-Vll 1
h.电源单元MDS-D-CVll0 1
操作面板必须特别制作,以适应双刀塔控制的特殊要求。
2 系统的连接和相关参数的设置
2.1 双系统各轴的连接
M70系统:连接伺服和主轴的光缆通道有1个,最多可连接16个轴。设置时轴号从第1轴开始依次设置为0,1,2,3,4,...,F,在本工程中,只有4伺服轴和1主轴,其连接如图1所示,轴号设置为0,1,2,3,4。
2.2 系统连接和轴号设置出现过的问题
如果使用三菱C64 CNC系统,在有11轴的双系统设置中,出现过下列情况:
a.调试时只用“SRVl通道”连接,驱动器轴号依次设为“0,1,2,3,4,5,6,7,8,9,10,11”,结果上电后自检未能通过,驱动器的LED上显示故障“11”;
b.将系统l的6个轴单独上电,(在第6轴插上终端插头)。系统1自检完成;
c.将系统1的6个轴依次设定为“0,1,2,3,4,5”,系统2的5个轴依次设定为“0,1,2,3,4”,分别连接于“SRVl”和“SRV2”口,仍然是系统l自检完成,系统2自检未能通过,驱动器的LED上显示故障“11”;
d.在“SRVl”通道连接8个轴,轴号依次设定为“0,1,2,3,4,5,6,7”在“SRV2”口连接3个轴,轴号依次设定为“0,l,2”,按此没定和连接,系统l和系统2全部自检通过。
三菱C64系统的2个通道“SRVl”、“SRV2”,每个通道必须接满8个轴,而且轴号设定不能超过“7”。以上的故障报警是未能满足上述规定而产生的。
2.3 开机后有关双系统参数的设定
在本车床系统中为了启动和使用“双系统功能”,必须对有关的双系统参数进行设置,有关参数如下:
a.#1007选择NC系统
选择NC系统的类型:
0:加工中心系统(M系列);
1:车床系列(L系列);
在选择双系统工作时,必须使#1007=1
b.#1001设定=1对应的系统生效;
c.#1002设定每一系统的轴数,每一系统可没定8个轴;
d.#1013设定系统内各轴名称;
e.#1093在多系统中,指定系统之间的等待方式。
本参数的含义是:如果在“等待指令代码”的单节程序存在移动指令时,例如:
M100 G01)(500 F3000(M100为等待指令代码)
设定“等待指令”的执行时间段。
#1093=0先执行等待M100,后执行移动指令“C01 X500 F3000”
#1093=1先执行移动指令“G01Ⅺ00 F3000”,后执行等待M100;
f.#l 169本参数用于设定各系统的名称。
以英文字母或数字的组合进行设定,不超过4个字符;
g.#1279多系统之间的等待方式选择。
#1279=O:本系统处于自动模式,而另一系统处于“非自动运行”模式时,本系统的“等待指令”不生效(被跳过),直接运行下一单节程序;
h.#1285 bitO
0:新编制加工程序时,程序号为所选系统的程序编号。
1:新编制加工程序时,将无条件生成所有系统的程序编号。