数控系统 · Siemens

连接 SINUMERIK ONE

SINUMERIK ONE 运行 OPC UA 服务器 3.1 至 4.2 版本,具体取决于 Operate 版本(6.14 至 6.24)。ONE 的 Access MyMachine /OPC UA 授权为电子授权:Siemens 列出的订货号为 6FC5800-0BP82-0YB0。该服务器基于 OPC UA 1.04,并增加了“OPC UA Advanced”层(机床状态、刀具管理、生产对话)。提供较新的安全策略(Aes128Sha256RsaOaep、Aes256Sha256RsaPss);Basic128Rsa15 和 Basic256 已弃用。

概览

原生协议OPC UA 服务器 3.1 至 4.2
授权6FC5800-0BP82-0YB0(电子授权)
端口TCP 4840
安全性默认启用 Basic256Sha256;提供 AES 策略
附加功能OPC UA Advanced、RegisterAdvHost
umatiONE OPC UA 手册中未提及

连接路径

IBH Link UA备选

列出支持 SINUMERIK ONE 以及 OPC 40502 CNC 模型。

Industrial Edge / Manage MyMachines厂商产品

ONE NCU 1740/1750/1760,Operate 6.13 起,视应用而定

授权与选项

项目选项号 / 订货号是否收费?备注
Access MyMachine /OPC UA(ONE)6FC5800-0BP82-0YB0收费电子授权;ONE 手册中还印有 6FC5800-0BP67-0Yx0

端口

端口协议备注
4840TCPOPC UA

软件版本

  • OPC UA 4.2 ↔ Operate 6.15、6.20 至 6.24
  • OPC UA 4.1 SP1 ↔ 6.15 至 6.23
  • OPC UA 4.0 / 4.0 SP1 ↔ 6.15、6.20、6.21
  • OPC UA 3.1 SP1 ↔ 6.15;3.1 ↔ 6.14

可读取的数据

  • 通道状态:执行状态、操作方式、当前程序名、程序段、行
  • 主轴:是否旋转、转速、负载;进给速度和倍率
  • 报警:基于事件的 NC、PLC 和 HMI 报警,带多语言文本(需要 AlarmRead 权限)
  • R 参数、全局用户数据(GUD)以及按路径访问的 NC 变量,例如 /Channel/Parameter/R[u1,10]
  • PLC 数据:/Plc/MB6、/Plc/DB5.DBW2,数组如 /Plc/DB2.DBD0:REAL[10](828D:仅限 DB9000 起的用户 DB)
  • 刀具:刀具数据、切削刃、刀库;创建和删除刀具及切削刃的方法
  • 工件计数器(实际件数和总件数)以及程序选择(Select/Deselect 方法,需要 ApWrite 权限)
  • OPC UA Advanced:机床状态、刀具管理、生产对话、工件托架、Tool Ident Connection

配置步骤

  1. 检查授权和软件版本Access MyMachine /OPC UA 必须获得授权并激活:840D sl 和 828D 的订货号为 6FC5800-0AP67-0YB0。订购前,请对照下方兼容性表检查 CNC 软件版本。
  2. 使用正确的网络接口828D:X130(公司网络)。840D sl 配瘦客户端:NCU 上的 X120 和 X130。840D sl 配 PCU 或 IPC:服务器在 PC 的 eth1 和 eth2 上访问,而不是 X120/X130。不要更改 192.168.214.x 和 192.168.215.x 系统网络。
  3. 提升访问级别进入 Manufacturer(制造商)访问级别,以便使用调试画面。
  4. 激活服务器Startup(调试)> Network > OPC UA > Setting > Change。选择网络(公司网络、系统网络或服务网络),确认 IP 地址和端口 4840,勾选“Activate OPC UA”,点击 OK。
  5. 创建用户和权限匿名访问默认关闭,并应保持关闭。创建一个使用强密码的用户(8 个或以上字符,大小写混合,包含数字和特殊字符),只授予其所需的权限,例如 StateRead、ToolRead、AlarmRead。
  6. 重启对 NCU 或 PPU 进行硬件重启;在 PCU 50 或 IPC 上重启 Operate。
  7. 交换证书Startup > Network > OPC UA > Certificates。服务器证书在首次启动时生成(有效期 20 年)。导入客户端证书(.der),并在客户端信任 HMI 证书。调试完成后关闭自动接受证书。
  8. 用通用客户端验证用 UaExpert 以 Basic256Sha256 Sign & Encrypt 连接 opc.tcp://<HMI-IP>:4840,浏览并读取一个通道状态,然后再交给生产客户端。

故障排查

现象可能原因解决方法
BadCertificateTimeInvalid数控系统或客户端的系统时间错误校准两侧时钟(尽可能使用 NTP),然后重新连接。
BadSecurityChecksFailed服务器不信任客户端证书在 Startup > Network > OPC UA > Certificates 中将客户端证书移入受信任列表。
840D sl 配 PCU 时无法访问端点客户端连接的是 X120/X130配 PCU 或 IPC 时,服务器在 PC 的 eth1/eth2 上监听;请在 PC 防火墙中开放 TCP 4840。
能登录,但所有读取都被拒绝新用户没有任何权限用管理员用户授予所需权限(StateRead、AlarmRead、ToolRead、PlcRead…)。
828D 无法读取 PLC 数据块828D 仅开放 DB9000 起的用户数据块请 PLC 程序员把这些值复制到 DB9000 或更高编号的 DB 中。
缺少 Security None 端点默认只启用 256 位安全策略生产环境中保持该设置;只有在现场策略允许的情况下,才可临时启用 None 做连通性测试。

需要避开的陷阱

  • Basic128Rsa15 和 Basic256 已弃用且默认关闭;仅支持这些策略的客户端将无法连接。
  • 密码:8 至 120 个字符。

支持该数控系统的连接器

产品厂商类型输出
IBH Link UAIBHsoftec网关OPC UA(含 OPC 40502 CNC 模型)、MQTT Sparkplug B
dataFEED OPC Server CNCSoftingOPC 服务器 / 驱动OPC DA;可选 OPC UA 1.04、MQTT、REST
Manage MyMachinesSiemens数控系统厂商或机床制造商云端(Insights Hub)
Industrial Edge for Machine ToolsSiemens数控系统厂商或机床制造商REST、MQTT
ConnectwareCybus边缘平台MQTT、OPC UA 服务器
StateMonitorHEIDENHAIN数控系统厂商或机床制造商ERP/MES 作业接口

CNC 连接器目录 →

厂商未公开的信息. 我们未能在厂商文档中找到以下内容。在依赖这些信息之前,请先向数控系统厂商或机床制造商确认。
  • SINUMERIK ONE 是否提供 OPC 40501(umati)信息模型:ONE OPC UA 手册中没有说明;VDW 将 Siemens 列为支持该标准的数控系统供应商

工程师常见问题

SINUMERIK ONE 上运行哪个 OPC UA 版本?

从 3.1(Operate 6.14)到 4.2(Operate 6.15 以及 6.20 至 6.24)。

资料来源

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

  1. Siemens — SINUMERIK ONE OPC UA configuration manual (07/2024)
  2. Siemens Industry Mall — 6FC5800-0BP82-0YB0
  3. IBHsoftec — IBH Link UA
  4. Siemens — Manage MyMachines system requirements
  5. Siemens — Analyze MyMachine /Condition installation manual (10/2023)
  6. VDW — control suppliers supporting umati

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

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