APP下载

基于FANUC数控系统通讯功能的设置与应用研究

2022-06-15李文

中国设备工程 2022年11期
关键词:数控系统IP地址上位

李文

(青岛职业技术学院海尔学院,山东 青岛 266555)

目前,我国工业产业已进入智能化时代,新一代信息通信技术与先进制造技术已深度融合,通过信息化技术,将人、机、料、法、环等因素结合起来,实现底层数据的互联互通,发挥了设备的生产能力,提高了员工的工作效率。数控机床是智能制造的基础单元,FANUC数控系统提供丰富的通讯接口,例如,RS232串口、PCMCIA卡、以太网口、U盘接口、数据服务器等通讯形式。上位机与数控系统通过以太网口相连,可实现加工程序、PMC程序、系统参数传输,方便快捷,便于机床调整及工作状态的诊断。因此,本文以FANUC-OiF系统为例,详细介绍软件操作、系统参数设置、硬件连接等步骤,实现机床以太网数据通讯。

1 上位机通讯软件设置

1.1 关闭上位机Windows防火墙

打开电脑【控制面板】,点击【Windows防火墙】,选择界面左侧【打开或关闭Windows防火墙】,在网络位置中选择【关闭Windows防火墙(不推荐)】。

1.2 设置上位机IP地址

打开电脑【控制面板】,点击【网络和共享中心】,选择界面左侧【更改适配器设置】,双击【本地连接】,选择【Internet协议版本4(TCP/IPv4)】,点击【属性】,设置IP地址如下:IP地址:“192.168.1.2”,子网掩码:“255.255.255.0”。

1.3 设置FTP软件客户端

(1)创建存放加工程序、参数文件等的文件夹E:123 ew。

(2)运行TYPSoft软件,设置用户端,点击工具栏菜单【设定】→【用户】,打开用户对话框后进行以下设置:新建用户123,设置密码123,根目录E:123,在【目录数据】中选中根目录(E:123),设置访问权限(文件选项中,选中下载、上传、更改文件子目录、删除;目录选项中,选中创建、移去、包括补充目录),依次点击按钮【保存】→【关闭】,如图1所示。

图1 用户设置界面

(3)设置FTP端口,点击工具栏菜单【设定】→【设置】,进行FTP设定,设置FTP端口:21,点击【保存】→【关闭】,如图2所示。

图2 FTP端口设定界面

(4)设置IP限制,点击工具栏菜单【设定】→【IP限制】,选择【允许】选项,输入IP:192.168.1.*,点击【添加】→【关闭】。

1.4 设置LADDER软件

(1)运行梯形图编辑LADDER软件,依次选取【Tool】→【Communication】,打开Communication界面。

(2)依次选取【Network Address】→【Add Host】→输入 Host:192.168.1.1,Port No.:8193,Time Out:30→点击OK,如图3所示。

图3 IP地址设定界面

(3)选取【Setting】,在【Enable device】选中192.168.1.1,点击【Add】按钮,在【Use device】选中192.168.1.1(8193),如图4所示,点击【Connect】按钮。

图4 IP地址添加界面

2 数控系统参数设置

FANUC数控系统的以太网功能通过TCP/IP协议实现,通讯时,需要设定CNC的IP、TCP、UDP端口等信息。

2.1 设置数控系统IP地址

(1)CNC处于MDI工作模式,依次按下【SYSTEM】及扩展键【+】,按下软键【内嵌】。

(2)按下软键【公共】,设置IP地址:192.168.1.1,子网掩码:255.255.255.0,设备有效:内置板(如果使用内嵌以太网,此处必须为内置板,如果使用PCMCIA以太网卡,此处必须为PCMCIA)。

(3)按下软键【FOCAS2】,设置TCP:8193,UDP:8192,时间间隔:30s。

(4)按下软键【FTP传】,设置主机名(IP地址):192.168.1.2(此地址与上位机IP地址相同),端口号:21(此处与FTP端口一致),用户名:123,密码:123,登录地址:new,如图5所示。

图5 FTP传输设置界面

2.2 设置系统参数

(1)点击功能键【OFS/SET】,点击软键【设定】,写参数=1,按组合键“RESET+CAN”,消除报警,修改参数 #20=9,14885#1#0=1,0,11630#1=1,14880#1#0=0,0,1 4882#1=1。

(2)按下【SYSTEM】及扩展键【+】,按下【PMCCNF】及扩展键【+】,按下【在线】软键,设定:高速接口=使用。

3 上位机与数控系统联机检测

确认上位机与数控系统网络连接是否正常,通常采用PING指令。

(1)上位机对CNC的联机检测。在上位机电脑侧,通过键盘组合键“WIN+R”调用“运行”功能,并输入指令ping 192.168.1.1(CNC侧的IP地址),如果运行结果显示“无法访问目标主机”,说明网络没有正常连接,需检测IP地址、参数设定是否正确,防火墙是否关闭。

(2)CNC对上位机的联机检测。在CNC侧,按下【SYSTEM】及扩展键【+】若干次,按下【内嵌】及扩展键【+】,按下【PING】→【操作】→【PING执行】软键,界面显示“收到应答”,电脑与CNC网络连接正常,如图6所示。

图6 网络连接正常

4 程序在线传输与运行

(1)传输加工程序。CNC处于编辑模式,程序保护钥匙打开,依次点击【PROG】→【目录】→【操作】→【设备】→【内嵌】,显示上位机上FTP文件夹里面的程序。点击【文件输入】,光标移到要选择加工程序,按下软键【F INPT】→【F取得】→【+】→【执行】,加工程序传输到CNC中。

(2)自动运行加工程序。在PMC程序中外部信号(例如X10.0、X10.1)通过SUB40二进制赋值功能指令(MUMEB)将程序号(1、2)赋值给信号地址G9(G9.0-G9.4程序号检索信号),通过G9.0或G9.1指定CNC执行的程序号(主程序),外部信号X10.2(下降沿信号)启动工件号检索开始信号G25.7,CNC将检索到程序号设定为主程序,外部信号X10.3(下降沿信号)启动自动运行信号G7.2,运行由上位机传输到CNC的加工程序,PMC程序如图7。

图7

5 结语

以太网口通讯方式具有传输距离长、投资成本低、实时性好、抗干扰性强等特点,在车间级数控机床数据传输中应用广泛。

数控机床作为智能制造生产线的基础单元,其运行状态直接影响产线的运行效率。加工程序、系统参数、PMC程序是确保机床正常工作的基础数据,以太网口通讯为传输、读写这些数据,监测机床运行状态提供条件,为构建基于互联网的智能工业、建立基于云端的数据平台奠定基础。

猜你喜欢

数控系统IP地址上位
基于FPGA的高性能电离层测高仪数控系统设计
特斯拉 风云之老阿姨上位
公安网络中IP地址智能管理的研究与思考
基于以太网的计算机与数控系统通信技术研究
基于ZigBee和VC上位机的教室智能监测管理系统
《IP地址及其管理》教学设计
华中数控在CIMT 2015上展示3C钻攻生产线
计算机的网络身份IP地址
基于VC的PLC数据采集管理系统