数控系统 · FANUC

连接 FANUC Series 30i / 31i / 32i / 35i(A、B、B Plus)

30i 系列通过以太网上的 FOCAS2 读取(默认 TCP 8193)。在 30i/31i/32i-MODEL B Plus 上,FOCAS/以太网、FL-net、EtherNet/IP 和 PROFINET 均为标配,无需额外的以太网板。采集器需要 FOCAS2 库 A02B-0207-K737。FANUC MTConnect Server 支持 30i/31i/32i-MODEL A 和 B。

概览

原生协议以太网上的 FOCAS2;HSSB 上的 FOCAS
默认端口TCP 8193
采集端授权FOCAS2 库 A02B-0207-K737
B Plus 的网络FOCAS/以太网、FL-net、EtherNet/IP、PROFINET 均为标配
MTConnectFANUC MTConnect Server(30i/31i/32i-A 和 B)
OPC UA通过 FOCAS 网关或 OPC 服务器

连接路径

FANUC MTConnect Server备选

基于 PC 的 Agent;需要 CNC 选项;30 天试用。

经网关实现 OPC UA备选

Softing edgeConnector/SDEX 列出支持 30i、31i、31i-B、31i-B5、32i-B 和 35i-B。

HSSB特殊情况

通过光纤连接到装有 HSSB 卡的 PC;适用于已通过 HSSB 连接了 HMI PC 的场合。

授权与选项

项目选项号 / 订货号是否收费?备注
FOCAS2 库(以太网 + HSSB)A02B-0207-K737收费采集端
FOCAS 以太网功能B Plus 上为标配;其他机型订货号未公开视情况而定请向机床制造商确认
FANUC MTConnect ServerCNC 选项,名称未公开收费30 天试用

端口

端口协议备注
8193TCPFOCAS2/以太网默认端口
8196TCP主动推送消息,Fast Ethernet 板,固件 6567/E2 或更高版本
5000HTTP常用的 MTConnect Agent 端口

软件版本

  • 30i/31i/32i-MODEL B Plus(2020):FOCAS/以太网、FL-net、EtherNet/IP 和 PROFINET 为标配,无需以太网板。
  • FOCAS2 库支持 FS30i/31i/32i/35i,提供 32 位和 64 位版本。
  • 主动推送消息需要 Fast Ethernet 固件 6567/E2 或更高版本,参数 904 第 4 位 = 1,并需梯形图配合。

可读取的数据

  • 程序:正在运行的主程序号和名称、程序注释、当前程序段和顺序号
  • 状态:方式、运行状态、急停、报警状态、操作员信息
  • 进给与主轴:进给倍率和主轴倍率、实际进给速度和主轴转速、主轴负载
  • 轴:机械坐标、绝对坐标和相对坐标、剩余移动量、伺服和主轴负载
  • 报警与诊断:当前报警列表、诊断数据
  • 宏变量:公共变量 #100 至 #999、局部变量 #1 至 #33、系统变量 #1000 至 #9999
  • PMC(梯形图)区域,如 R、D、G、F、X、Y,可用性取决于型号
  • 刀具补偿、工件坐标系偏置、参数、刀具寿命管理、工件计数、模态 G 代码、系统信息

配置步骤

  1. 确认数控系统支持以太网上的 FOCAS大多数 i 系列数控系统都具备 FOCAS,但部分系统需要加装或启用。集成商文档列出 0i-D/F、16i-B/18i-B 和 30i 系列默认包含 FOCAS;其他系统可由 FANUC 通过软件加装,必要时还需加装 Fast Ethernet 板。在规划项目之前,请先咨询机床制造商或 FANUC。
  2. 选择以太网口使用内置以太网口(CNC 单元上的 CD38A 接口),或已安装的以太网板 / Fast Ethernet 板。在设定画面上,有效设备必须是内置网口,而不是存储卡槽。
  3. 在 CNC 上设置地址SYSTEM → [ETHER BOARD] 或 [EMBED PORT](部分画面显示为 ETHPRM / EMBDD)→ [COMMON]:IP 地址、子网掩码、路由器。请使用与工厂 IT 部门商定的固定地址。
  4. 设置 FOCAS 端口同一画面 → [FOCAS2]:TCP 端口通常默认为 8193(允许范围 5001 至 65535)。使用 FOCAS2 时,UDP 端口保持为 0,时间间隔保持为 0。
  5. 在采集器上安装 FOCAS 库FOCAS 客户端软件需要 FANUC 的 FOCAS 库:A02B-0207-K732(FOCAS1,以太网)或 A02B-0207-K737(FOCAS2,以太网和 HSSB),向 FANUC 经销商购买。没有该库,商用驱动无法运行。
  6. 从工厂网络进行测试开放从采集器到 CNC 的 TCP 8193,用驱动建立连接,先读取一个无害的值:程序号、方式、工件计数。然后再添加其余变量。

故障排查

现象可能原因解决方法
驱动连接不上,但 CNC 能 ping 通FOCAS 功能未启用,或驱动中的端口号错误检查 CNC 画面上 [FOCAS2] 的 TCP 端口,并向机床制造商确认 FOCAS 以太网功能已启用。
第二台 PC 连接时被拒绝所用端口的客户端数量限制内置以太网只适合少量客户端(建议仅一台 PC);以太网板可接受更多客户端,Fast Ethernet 板可接受的最多。请只使用一个采集器并共享其数据,而不是让每个工具各自建立连接。
驱动已安装,但项目无法运行缺少 FOCAS 库 DLL,或位数不匹配安装 FANUC 库(K732 或 K737)。商用 OPC 驱动使用 32 位 DLL(FWLIB32.DLL、FWLIBE1.DLL);文件名必须为大写。
写入某个变量后,相邻的值发生了变化PMC 或宏地址重叠,且数据类型不同每个 PMC 区域只映射一次、只用一种数据类型,并将写操作限制在与机床制造商商定的保留范围内。
数据采集运行时 CNC 变慢内置以太网由 CNC 的 CPU 处理降低轮询频率(500 ms 是合理的下限),按块读取而不是逐个读取,或改用以太网板。

需要避开的陷阱

  • 端口容量因硬件而异:Fast Ethernet 板最多 20 个客户端,以太网板 10 个,内置以太网 5 个客户端,建议 1 台 PC。
  • 在 31i 上,开源 MTConnect Adapter 通常直接沿用 30i 的 Adapter。
  • 主动推送数据区为只读,最多三个区域,总计约 1.4 kB。

支持该数控系统的连接器

产品厂商类型输出
Kepware Server — Fanuc Focas Ethernet / HSSB driversVelotic (formerly PTC Kepware)OPC 服务器 / 驱动OPC UA、OPC DA、A&E、SuiteLink
TOP Server — Fanuc Focas 1&2 Ethernet for CNCsSoftware ToolboxOPC 服务器 / 驱动OPC UA、OPC DA、SuiteLink
edgeConnector (840D, FANUC CNC)Softing网关OPC UA 1.04、MQTT 3.1/3.1.1/5
SDEX SuiteSofting网关OPC UA、MQTT、REST
ConnectwareCybus边缘平台MQTT、OPC UA 服务器
Litmus EdgeLitmus边缘平台消息代理集成
WebAccess/CNCAdvantech监控软件OPC UA/DA、Modbus、REST
fanuc-driverLadder99 (open source, Apache-2.0)开源MQTT JSON、Sparkplug B、InfluxDB、MTConnect SHDR
FANUC MTConnect ServerFANUC数控系统厂商或机床制造商MTConnect
MT-LINKiFANUC数控系统厂商或机床制造商CSV、REST API
pyfanucTU Wien (open source, MIT)开源Python
StateMonitorHEIDENHAIN数控系统厂商或机床制造商ERP/MES 作业接口
Predator MDCPredator Software监控软件SQL / MES / ERP
FactoryWiz MonitoringFactoryWiz监控软件—

CNC 连接器目录 →

厂商未公开的信息. 我们未能在厂商文档中找到以下内容。在依赖这些信息之前,请先向数控系统厂商或机床制造商确认。
  • 在 30i CNC 本身运行的 OPC UA 服务器(FANUC 2020 年发布的 OPC UA 消息针对的是机器人控制器,而非 CNC)

工程师常见问题

FANUC 31i-B 内置 OPC UA 吗?

我们找到的 FANUC OPC UA 服务器产品均面向机器人控制器。对于 31i-B CNC,OPC UA 由读取 FOCAS 的网关或 OPC 服务器提供。

30i-B Plus 在联网方面有哪些新内容?

FOCAS/以太网、FL-net、EtherNet/IP 和 PROFINET 均为标配,无需加装以太网板。

资料来源

本页信息来自以下文档,查阅日期为2026年10月27日。

  1. FANUC — 30i/31i/32i-MODEL B Plus release (2020)
  2. FANUC America — FOCAS2 library
  3. Software Toolbox — Fanuc Focas Ethernet driver manual (PDF)
  4. Software Toolbox — FAQ 4098 (FOCAS libraries)
  5. Velotic (Kepware) — Fanuc Focas Ethernet driver
  6. deviceWISE — FANUC Ethernet board settings
  7. FANUC America — FANUC MTConnect Server
  8. Softing — edgeConnector
  9. Fanuc-MTConnect-Agent (open source)
  10. Cybus — Connecting a FANUC CNC via FOCAS

最近一次核对:2026年10月27日,依据厂商文档。OPC UA Connect 是由 TEEPTRAK 发布的教育类资源,与 OPC 基金会(OPC Foundation)、MTConnect 协会(MTConnect Institute)或任何数控系统厂商均无隶属关系。

CNC 联网 Field Kit
把 Field Kit 带到现场
所有数控系统汇总在一张电子表格中,包含端口、授权、调试检查清单和防火墙申请模板。注册工程师账户即可免费获取。
获取 Field Kit →