三、地址设置 4、I/O地址设定步骤 (1)点数 FANUC的I/O LINK总线由于系统的不同,点数也不同。对于0i-D或0i MATE-D系列,其I/O点数为1024点输入/1024点输出。对于31i,I/O LINK总线为双通道,每通道1024/1024点输入/输出,总共可达到2048/2048点输入/输出。对于每个通道的模块分配,总共可分配16组,每组可达到256点。 (2)物理地址即硬件连接 在进行模块分配的时候,首先要注意的是各I/O模块的物理连接(即实际的硬件连接):GROUP(组号)、 BASE(基座号)、SLOT(插槽号)。 一般来说,从系统的I/O LINK接口出来默认的组号为第0组,一个JD1A连 接1组。从第0组开始,组号顺序排列。基座号是在同一组内的分配,基座号从0开始。插槽号为同一基座内的分配,插槽号从1开始。 (3)模块分配 系统的I/O模块的分配很自由,但有一个规则 即:连接手轮的模块至少为16个字节(在不进行参数特殊设置的情况下),且手轮连在离系统最近的一个大于等于16字节大小的I/O模块JA3接口上。对于此16字节模块,Xm+0→Xm+11用于输入点,即使实际上没有那么多输入点,但为了连接手轮也需如此分配。Xm+12→Xm+14用于三个手轮的输入信号。 (4)
0i-D仅用如下I/O单元A,不再连接其它模块时可设置如下: 在实际的连接过程中,有可能分配多个16字节大小的模块,如前述同时连接了标准机床操作面板和0i用I/O单元。两个模块均分配了16字节。如果按照上面的分配原则,手轮应连接于操作面板,如果连接到0i用I/O单元上,不进行地址的修改就不能正常使用。此时可不进行新的模块分配,用参数设置的方法即可解决。 NO.7105#1设定为1 按设在参数NO.12300-NO.12302中的X信号地址分配。 NO.12300-NO.12302 三个手轮的脉冲输入地址(可摇动手轮观察X信号的变化地址)。 虽然可以通过参数设定的方法解决,但由于此参数容易忽略,按照上面的分配原则进行即可。具体设置说明如下: (6)定义有效范围 原则上I/O模块的地址可以在规定范围内(即系统所容许的点数范围内)任意处定义,但是为了机床的梯形图的统一和便于管理,最好按照以上推荐的标准定义。注意:一旦定义了起始地址(m)该模块的内部地址就分配完毕。 ①高速输入点的分配(分配首地址的确定)
。 ②在定义 I/O 模块的起始地址时,要考虑到所连接的机床侧输入信号中是否有高速输入信号,例如:急停、原点开关等,若存在此类高速输入信号,则在进行相应的地址分配时,需要考虑硬件所连接的位置来考虑确定分配的首地址。 (7)保存、重启 在模块分配地址完毕后,要保存到 F-ROM 中,然后使机床断电再上电,分配的地址才能生效。同时要注意使模块优先于系统上电,否则系统在上电时无法检测到该模块。 5、机床操作面板 手摇脉冲发生器可以通过 JA3 或者JA58 接口之一进行连接,但两接口不能同时接手轮。 |
|
来自: 马话城 > 《FANUC原创文章》