您的位置 首页 方案

FANUC 数控系统以太网功用的使用

FANUC 0i – D 数控系统的以太网硬件设备主要有以下两种: 快速以太网板( Fast Ethernet Board) 和数据服务器板( Fast Data Server Board) ,对应

FANUC 0i – D 数控体系以太网硬件设备首要有以下两种: 快速以太网板( Fast Ethernet Board) 和数据服务器板( Fast Data Server Board) ,对应功用叫做以太网功用( Ethernet Function) 和数据服务器功用( DateServer Function ) 。 现 在 FANUC 0i – D 系 列 中 的FANUC0i – MD /0i – TD 体系都规范配备有支撑 100Mbps 的内嵌式以太网,FANUC0i – Mate MD 和 0i -Mate TD 只规范配备 PCMCIA 网卡,PCMCIA 网卡和内嵌式以太网的功用挨近,只是 PCMCIA 网卡不支撑FANUC 程序传输等软件。以太网功用首要包含 NC数据传送、长途操控、以太网 DNC 加工等,可是以太网板只是是一个硬件接口,联机通讯的时分还需求专用的 FANUC 软件,也就是说只是运用以太网硬件设备是无法完结比方程序传输等作业的。但依据 FANUC公司供给的相关以太网软件,比方 FANUC 程序传输软件、长途确诊包( Machine Remote Diagnose Package) 、CNC 画面显现( CNC Screen Display Function) 等软件均只能在快速以太网板和数据服务器板功用下运用,而快速以太网板和数据服务器板功用是体系的挑选功用,也就是说规范装备的 FANUC 0i – D 数控体系不能运用FANUC 公司供给的相关以太网软件。而绝大多数机床出产厂家依据本钱、用处等原因不进行快速以太网板和数据服务器板的功用挑选,这就需求咱们依据FANUC 公司的 FOCAS 进行 Ethernet 功用的二次开发,完结 FANUC 数控体系的以太网监控、屏幕显现以及长途确诊等功用,还能够经过衔接 Internet 网络,长途操作p确诊搜集正确的信息,完结长途操控。

1 内嵌以太网口的衔接

1.1 设定电脑端 IP 地址

在 CNC 上运用内嵌以太网口进行与电脑衔接时,要运用 TCP/IP 通讯协议。首要设定衔接电脑端的 IP地址,依照以下过程进行设定: 选取本地衔接特点后进入 Internet 协议( TCP/IP) 特点设置,设定 IP 地址为192. 168. 1. 2 ( 留意电脑端 IP 地址一定要设定与 CNC端 IP 地址同组,但最终一位数字不能设定与 CNC 端IP 地址相同的数字) ,子网掩码设定为 255. 255. 255.0,按“确认”后电脑端设定结束。

1.2 以太网功用在 CNC 侧的设定

运用 CNC 内嵌以太网口进行以太网衔接时,在CNC 端只需设定 CNC 的 IP 地址、TCP 和 UDP 端口等信息即可。详细操作方法如下:按【体系】键,再按扩展键若干次,按【内藏口】软键进入以太网参数设定画面,如图 1。进入以太网设定画面后,可运用推荐值 192. 168. 1. 1 设定 CNC 的 IP地址( 留意此 IP 地址有必要是局域网中仅有的,不然会呈现 IP 地址抵触而引起 CNC 与电脑的网络传输毛病) ,或依据实践状况进行与电脑端同组的 IP 地址设定。再按【操作】软键,呈现图 2 所示按键画面。按【内嵌/PCMCIA】软键,挑选内置板( 内嵌网口) ,再 按 【再 起 动】、【执 行 】软 键。 按 软 键【FOCAS2],进入端口设定画面,如图 3。设定 TCP 和 UDP 端口,以及时刻距离,设定 TCP端口为 8193、UDP 端口为 8192 ( 留意端口设定值8193、8192 为规范设定值,一般不允许修正,不然或许呈现不合法数据包通讯等问题) ,时刻距离依据实践需求设定,一般来说设定 10 s 即可。完结了以上设定后,体系侧的设定就完结了。经过网线与电脑衔接,即可完结连网通讯。

2 FOCAS 运用程序接口

FOCAS 是 FANUC Open CNC API Specifications 的缩写,现在通用的是第 2 版,第 1 版适用于前期的体系,关于 0i 体系来说两个版别没有什么太大的差异,FANUC 以太网相关的软件功用,都是在这个平台上完结的。作为用户,假如没有挑选体系的快速以太网板或数据服务器板功用,能够运用 Microsoft Visual Basic或许 Visual C + + ,合作 FANUC 供给的 FOCAS 进行自主编程,经过以太网衔接,完结对 FANUC 数控体系的长途监控、状况信息收集以及数据传送等功用。自主编程还能习惯曩昔老机型的 CNC 体系,软件也能表现出个性化和独立性。

FOCAS 内置的函数具有 CNC / PMC 数据窗口功用,能够经过以太网( TCP/IP) 接口在 PC 和 CNC 之间完结数据交换和信息同享。FOCAS 功用丰厚,不仅能实时读取 CNC 文件数据,还能进行 PMC 相关数据的读写。下面结合运用 Visual Basic 言语编写的监控程序画面侧重介绍它的几个常用功用。

(1) 肯定方位坐标显现运用 Visual Basic 言语,调用 cnc _ absolute 函数,正确设置函数参数及返回值,即可完结肯定方位坐标显现。图 4 所示即为 VB 程序经过调用 cnc_absolute 函数完结的坐标显现画面。此函数的功用是读取指定伺服轴肯定方位坐标,VB 编程链接库“Fwlib32. dll”,坐 标 数 值 存 储 在 参 数 数 据 结 构“ODBAXIS”的“data( 0) ”中,函数返回值 EW_OK 表明读取信息正常。需求留意的是 FOCAS 中的功用对应各自的接口函数( API) ,编程中要正确运用接口函数参数、返回值及动态链接库等,其动态链接库 VB 和VC 编程环境下是不同的。

(2) NC 操控的伺服轴、主轴相关数据的读写,包含肯定坐标、相对坐标、机床坐标、剩下移动量以及实践进给速度等。图 5 所示为电脑端读取的机床坐标信息画面。

(3) 加工程序相关的操作,包含 NC 程序的上传/下载、程序校验、查找及删去,读取 CNC 程序目录以及经过电脑完结 DNC 加工。图 6 所示为上传到电脑的加工程序画面。

(4) 读写其他数据,包含报警信息、操作提示信息、接连作业状况数据、确诊数据以及 PMC 的相关地址等数据等。图 7 所示为电脑端读取的机床报警信息画面。

3 结语

无论是运用电脑进行程序传输仍是长途操控或许其他依据以太网的功用,CNC 硬件、CNC 功用、电脑上的软件这些条件缺一不可。关于不能直接运用FANUC 公司供给的以太网软件的机床厂家或其他用户,能够运用 FOCAS 来编写依据以太网软件,完结FANUC 数控体系的以太网运用,可实时监督、操控出产现场的状况,有助于缩短工厂出产的准备时刻和进步产品质量,这样的软件愈加表现专业化和个性化。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/323615.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部