跳转至

fanuc_oi

云端配置(FANUC_Oi)

新建通道

新建一个采集通道,协议选择FANUC-Oi(发那科),IP地址填写PLC的IP地址,端口号默认8193

新建设备

新建一个设备,自定义设备名称,其余参数保持默认即可。

新建测点

提示

点击下载点表模板:FANUC-Oi点表

模式信息

读取机床的仿真模式(寄存器地址2)、TM模式(寄存器地址3)、工作模式(寄存器地址4)、运行状态(寄存器地址5)、Motion(寄存器地址6)、MSTB(寄存器地址7)、急停状态(寄存器地址8)、告警状态(寄存器地址9)、编辑状态(寄存器地址10)等信息,新建测点时,功能码选择模式信息,然后只需填写寄存器地址,其余参数保持默认即可。

坐标信息

读轴的坐标信息,共有4种类型,绝对坐标(采集分组0)、机械坐标(采集分组1)、相对坐标(采集分组2)、剩余移动量(采集分组3),

每种类型下(即每种采集分组下)坐标的寄存器地址从0开始递增,通常情况下,X轴坐标的寄存器地址为0,Y轴坐标地址1,Z轴坐标地址2,A轴坐标地址3,C轴坐标地址4,B轴坐标地址5,W轴坐标地址6

新建一个测点读取Z轴的机械坐标,那么功能码选择坐标信息,采集分组填1,地址填2,其余参数保持默认即可。

主轴信息

读取机床的进给轴转速(寄存器地址0)、主轴转速(寄存器地址1)数据,功能码选择主轴信息,地址填1意为读取主轴转速,其余参数保持默认即可。

刀具信息

举例读取机床的刀具寿命信息,目标刀具所在组号为2,组内索引为1,那么新建一个测点,功能码选择刀具信息,采集分组填组号2,地址填1.0,1意为读取该组内的第1把刀的数据,0意为读取刀具状态,类似的,地址填1.1读取刀具编号,填1.2读取刀具使用次数,填1.3读取刀具寿命

再比如采集分组填5,地址填3.2,意为读取第5组中第3把刀的刀具使用次数。

工件信息

暂未实现。

报警信息

新建一个测点,功能码选择报警信息,地址从0开始递增(最大值为9),最多同时读取最近的10条报警信息;

数据类型保持默认,则测点值为报警编号,例如100,数据类型选择字符串,则测点值会加上报警类型,例如SW0100;

当报警被消除后或当前没有报警时,该测点的质量会变为坏,这是正常的。

负载信息

读取机床的进给轴负载数据,寄存器地址从0开始递增,通常情况下,X轴负载的寄存器地址为0,Y轴负载地址1,Z轴负载地址2,A轴负载地址3,C轴负载地址4,B轴负载地址5,W轴负载地址6

时间信息

读机床的开机时间(寄存器地址0)、运行时间(寄存器地址1)、切削时间(寄存器地址2)、循环时间(寄存器地址3)等信息,新建测点时,功能码选择时间信息,地址填1意为读运行时间,数据类型选择字符串,数据格式选择4321

提示

当时间值解析不正确(例如出现极大值)时,请更改数据格式为1234再试。

宏变量

读机床的宏变量数据(可读可写),新建一个测点,功能码选择宏变量,地址填3901意为读取当前加工件数,其余参数保持默认即可。

提示

不同的机床,相同宏变量地址中存储的数据是不一样的;

特别的,有:当前加工件数的宏变量地址为3901,总加工件数的地址为3902,当前日期的地址为3011,当前时间的地址为3012,进给设定转速的地址为4309,主轴设定转速的地址为4319。

PMC数据

读机床的PMC数据(可读可写),新建一个测点,功能码选择PMC数据,地址填子功能码+地址,例如"D18",数据类型默认为8位有符号,根据实际情况选择;

支持读取和写入的子功能码有G、F、Y、X、A、R、T、K、C、D。

系统参数

读机床的系统参数数据(只读不可写),新建一个测点,功能码选择系统参数,地址填10意为读取00010的系统参数,默认情况下读取的是十进制值;

如下图,可以配置按位取值,来读取00010这个系统参数中的第1个bit位(索引从0开始)。

本地配置(FANUC_Oi)

新建通道

新建一个采集通道,协议选择FANUC-Oi(发那科),IP地址填写PLC的IP地址,端口号默认8193

新建设备

新建一个设备,自定义设备名称,其余参数保持默认即可。

新建测点

提示

点击下载点表模板:FANUC-Oi点表

请参照云端配置操作。