FANUC技术文档-使用内嵌以太网口进行程序传输

如何使用内嵌以太网口进行程序传输

玄子

为了应对客户对于使用机床进行加工的需要,Fanuc 系统提供了多种方式,方便客户将NC 程序、参数等传输到CNC 中。

以太网传输与RS-232传输的对比:

FANUC 0i-D 系列中的0i-MD/0i-TD 系统都标准装配有支持100Mbps 的内嵌式以太网。将CNC 与电脑连接起来,即可进NC 程序的传输、机械的控制和运行状态的监视、机械的调整和维护。其基本功能包括:

基于FTP 传输功能的NC 程序的传输可通过CNC 画面的操作来传输NC 程序。电脑侧使用FTP 服务器·软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。

基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY ,创建进行机械的控制和监视的系统。此外,也可以直接使用FOCAS2/Ethernet 功能,创建独特的应用软件。此外,也可通过CNC 主导信息通知功能,利用NC 程序、或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC数据)。

可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。

本篇主要介绍如何利用第三方FTP 软件,实现CNC 和个人电脑的连接和参数、NC 程序等的传输。

NC 侧参数设定

选择I/O通道 20=9

9:嵌入式以太网口

[SYSTEM]→[+]若干次→[内藏口]→[公共] IP 地址:192.168.1.2 子网掩码:255.255.255.0 路由器地址:不设置

如果错误输入路由器内容,请在MDI 键盘上找到[SP],输入即可清除数据。

[SYSTEM]→[+]若干次→[内藏口]→[FOCA32] TCP:8193 UDP:0

时间间隔:0

[SYSTEM]→[+]若干次→[内藏口]→[FTP传输] 主机名:192.168.1.1

此处输入与CNC 连接的个人电脑的IP 地址 端口号:2121

此处输入的端口应与个人电脑上的FTP 软件设定的端口相同 用户名:WL 密码:123

可自行设置,应与个人电脑上过的FTP 软件设定的用户名、密码相同 登陆地址:/NCDATA

登陆地址为电脑内所设置FTP 传输文件的文件夹名称,注意此文件夹不能放在硬盘的 根目录下。此处可以不填写,根据FTP 软件中设定的根目录进行连接。

[再启动]→[执行中]

注意:每台系统可以保存3个主机IP 地址和相关设定,方便在局域网中切换。选择主机有相应的操作。

电脑侧的设定:

在个人电脑上,首先在硬盘分区中建立一个文件夹,名称建议使用全英文,例如D:\NCDATA 。 在个人电脑上有很多中软件可以实现建立FTP 服务器的效果,在这里使用TYPSoft 。

修改个人电脑IP 地址:

需设定为与CNC 系统中设定相同的IP 地址和子网掩码 例

IP 地址:192.168.1.1 子网掩码:255.255.255.0

TYPSoft :

设置→用户

新建用户

需要设置与CNC 中相同的用户名和密码,此处设置用户名“WL ”和密码“123” 设置用户根目录(个人电脑中存放程序等的文件夹,例D:\NCDATA ),在右边选中根目录,设置访问权限(打对勾) 保存

设置→服务器 设置FTP 端口

此处需设置与CNC 中相同的端口号,例“2121”,端口号的设定原则,请参加下文

关于端口号的设定原则

什么是端口?

在网络技术中,端口(Port )有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial 端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。

根据端口号分类

公认端口(WellKnownPorts ):从0到1023,它们紧密绑定(binding )于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP 通讯。 注册端口(RegisteredPorts ):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。

动态和/或私有端口(Dynamicand/orPrivatePorts):从49152到65535。理论上,不应为服务分配这些端口。

在设置端口时,可以使用1024-49151中的端口,避免端口被其他程序占用这一情况出现。

服务器→启动

至此NC 侧和个人电脑的设置已经完成,使用网线连接CNC 和个人电脑,确认网口黄、绿灯闪烁正常。

测试连接是否正常

电脑侧:

开始→运行→输入cmd →输入ping 192.168.1.2(CNC 的IP 地址) NC 侧:

[SYSTEM]→[+]若干次→[内藏口]→[公共] →[+]→[PINGFT1] 显示“收到应答”为正常,否则请检查参数和设置

向NC 传输程序:

选择[编辑]方式

[PROG]→[列表]→[操作]→[设备选择]→[内置以太网] 此时会显示出个人电脑上FTP 文件夹里面的内容

电脑→CNC :程序 [文件输入]

F NAME=文件名

O NO.=在CNC 中的程序号

[执行]

[PROG]→[列表]→[操作]→[设备选择]→[CNCMEM],即可看到程序已经传到CNC 中,可以使用。

CNC →电脑:程序 方法相似

类似的,系统的参数、刀补等文件,也可以在电脑和CNC 之间进行传输。

内嵌以太网的缺陷:

不能进行DNC

程序受到CNC 的SRAM 容量的限制

如何使用内嵌以太网口进行程序传输

玄子

为了应对客户对于使用机床进行加工的需要,Fanuc 系统提供了多种方式,方便客户将NC 程序、参数等传输到CNC 中。

以太网传输与RS-232传输的对比:

FANUC 0i-D 系列中的0i-MD/0i-TD 系统都标准装配有支持100Mbps 的内嵌式以太网。将CNC 与电脑连接起来,即可进NC 程序的传输、机械的控制和运行状态的监视、机械的调整和维护。其基本功能包括:

基于FTP 传输功能的NC 程序的传输可通过CNC 画面的操作来传输NC 程序。电脑侧使用FTP 服务器·软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。

基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY ,创建进行机械的控制和监视的系统。此外,也可以直接使用FOCAS2/Ethernet 功能,创建独特的应用软件。此外,也可通过CNC 主导信息通知功能,利用NC 程序、或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC数据)。

可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。

本篇主要介绍如何利用第三方FTP 软件,实现CNC 和个人电脑的连接和参数、NC 程序等的传输。

NC 侧参数设定

选择I/O通道 20=9

9:嵌入式以太网口

[SYSTEM]→[+]若干次→[内藏口]→[公共] IP 地址:192.168.1.2 子网掩码:255.255.255.0 路由器地址:不设置

如果错误输入路由器内容,请在MDI 键盘上找到[SP],输入即可清除数据。

[SYSTEM]→[+]若干次→[内藏口]→[FOCA32] TCP:8193 UDP:0

时间间隔:0

[SYSTEM]→[+]若干次→[内藏口]→[FTP传输] 主机名:192.168.1.1

此处输入与CNC 连接的个人电脑的IP 地址 端口号:2121

此处输入的端口应与个人电脑上的FTP 软件设定的端口相同 用户名:WL 密码:123

可自行设置,应与个人电脑上过的FTP 软件设定的用户名、密码相同 登陆地址:/NCDATA

登陆地址为电脑内所设置FTP 传输文件的文件夹名称,注意此文件夹不能放在硬盘的 根目录下。此处可以不填写,根据FTP 软件中设定的根目录进行连接。

[再启动]→[执行中]

注意:每台系统可以保存3个主机IP 地址和相关设定,方便在局域网中切换。选择主机有相应的操作。

电脑侧的设定:

在个人电脑上,首先在硬盘分区中建立一个文件夹,名称建议使用全英文,例如D:\NCDATA 。 在个人电脑上有很多中软件可以实现建立FTP 服务器的效果,在这里使用TYPSoft 。

修改个人电脑IP 地址:

需设定为与CNC 系统中设定相同的IP 地址和子网掩码 例

IP 地址:192.168.1.1 子网掩码:255.255.255.0

TYPSoft :

设置→用户

新建用户

需要设置与CNC 中相同的用户名和密码,此处设置用户名“WL ”和密码“123” 设置用户根目录(个人电脑中存放程序等的文件夹,例D:\NCDATA ),在右边选中根目录,设置访问权限(打对勾) 保存

设置→服务器 设置FTP 端口

此处需设置与CNC 中相同的端口号,例“2121”,端口号的设定原则,请参加下文

关于端口号的设定原则

什么是端口?

在网络技术中,端口(Port )有好几种意思。集线器、交换机、路由器的端口指的是连接其他网络设备的接口,如RJ-45端口、Serial 端口等。我们 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。

根据端口号分类

公认端口(WellKnownPorts ):从0到1023,它们紧密绑定(binding )于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP 通讯。 注册端口(RegisteredPorts ):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。

动态和/或私有端口(Dynamicand/orPrivatePorts):从49152到65535。理论上,不应为服务分配这些端口。

在设置端口时,可以使用1024-49151中的端口,避免端口被其他程序占用这一情况出现。

服务器→启动

至此NC 侧和个人电脑的设置已经完成,使用网线连接CNC 和个人电脑,确认网口黄、绿灯闪烁正常。

测试连接是否正常

电脑侧:

开始→运行→输入cmd →输入ping 192.168.1.2(CNC 的IP 地址) NC 侧:

[SYSTEM]→[+]若干次→[内藏口]→[公共] →[+]→[PINGFT1] 显示“收到应答”为正常,否则请检查参数和设置

向NC 传输程序:

选择[编辑]方式

[PROG]→[列表]→[操作]→[设备选择]→[内置以太网] 此时会显示出个人电脑上FTP 文件夹里面的内容

电脑→CNC :程序 [文件输入]

F NAME=文件名

O NO.=在CNC 中的程序号

[执行]

[PROG]→[列表]→[操作]→[设备选择]→[CNCMEM],即可看到程序已经传到CNC 中,可以使用。

CNC →电脑:程序 方法相似

类似的,系统的参数、刀补等文件,也可以在电脑和CNC 之间进行传输。

内嵌以太网的缺陷:

不能进行DNC

程序受到CNC 的SRAM 容量的限制


相关文章

  • FANUC数控系统简介
  • 一.FANUC数控系统的发展 FANUC 公司创建于1956年,1959年首先推出了电液步进电机,在后来的若干年中逐步发展并完善了以硬件为主的开环数控系统.进入70年代,微电子技术.功率电子技术,尤其是计算技术得到了飞速发展,FANUC公司 ...查看


  • FANUC焊接机器人控制系统的结构与设计
  • FANUC 焊接机器人控制系统的结构与设计 摘要:本文对首先焊接机器人的概念及其结构做了介绍,并对其各个系统的功能进行描述.重点分析了FANUC 焊接机器人的控制系统的结构,最后阐述了该控制系统主要的硬件组成部分,即CPU ,运动控制卡,伺 ...查看


  • 数控机床操作面板结构及功能说明
  • 数控机床操作面板结构及功能说明 Saturday, September 29, 2007 12:38:14 AM 发布:sunlight 机床操作面板由大小两块组成,小面板上安装有主轴负载表及控制器电源通断按钮,大操作面板位于操作下部,装有 ...查看


  • 基于PowerPC440GP型微控制器的嵌入式系统设计
  • 摘要:介绍一种新型PowerPC440GP型32住高性能微控制器,提出一种基于PowerPC440GP的网络服务器嵌入式系统硬件设计方案并给出部分设计细节,然后讨论基于此硬件平台的嵌入式操作系统VxWorks的开发.移植及BSP引导程序的开 ...查看


  • 华为路由器配置例子
  • 华为路由器配置例子 基本命令 en 进入特权模式 conf 进入全局配置模式 in s0 进入 serial 0 端口配置 ip add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx 添加ip 地址和掩码,电信分配 enc ...查看


  • FANUC常见问题
  • 1.电池 (0MC) 我公司0MC系 统已经用了5年了,也没有出现过电池没电报警,请问是否还需更换,0I-A系统也已经用了3年了,也没出现过电池电压过低报警,请问是否还需更换,系统参 数能通过WINPIN传下来备份一份吗?0MC和0IA传输 ...查看


  • 以太网通讯实验报告
  • 以太网通讯实验报告 一. 实验目的 1. 通过实验了解以太网通讯原理和驱动程序开发方法. 2. 通过实验掌握IP 网络协议和网络应用程序开发方法. 二.实验设备 1.硬件:Embest Edukit-III 实验平台,ULINK USB-J ...查看


  • 自动化系统集成与工程训练
  • 实训实习报告 实训课程名称 自动化系统集成与工程训练 专 业 班 级 小 组 组 长 姓 名 组 员 姓 名 设 计 地 点 指 导 教 师 工程基础实验与训练中心 设计起止时间:2012年12月24日至2012年1月18日 目录 1.设计 ...查看


  • 2016年等级评定试题(政企支撑)
  • 中国移动台州分公司2016年系统维护员等级评定考试 ―政企支撑专业 姓名:____________ 分公司(部门/中心):____________ 一. 1. OSI 模型由物理层.数据链路层.网络层.传输层.会话层.表示层.应用层七层组成 ...查看


热门内容