数控系统 · Haas

连接 Haas Classic Control(2017 年以前)

当 I/O 页面上存在设置 143 时,Haas Classic 数控系统通过 RS-232 以 Q 命令共享数据;可用 Moxa NPort 等串口转以太网服务器将其接入网络。如果没有设置 143,机床无法共享数据,只能通过开关量 I/O 连接。

概览

路径通过串口服务器使用 RS-232 Q 命令
关键设置143 Machine Data Collect
串口38400 波特,XON/XOFF;奇偶校验和数据位在不同资料中说法不一
兜底方案开关量 I/O

连接路径

开关量 I/O兜底方案

没有设置 143 时。

端口

端口协议备注
4001TCP串口服务器常用的本地端口

软件版本

  • Classic 数控系统 = 2017 年以前的机床(RS-232 设置位于 I/O 页面)

可读取的数据

  • Q 命令:Q100 序列号,Q101 软件版本,Q102 型号,Q104 方式,Q200 换刀总次数,Q201 当前刀具,Q300 通电时间,Q301 运动时间,Q303 上一次循环时间,Q304 前一次循环时间,Q402 M30 工件计数器 #1,Q403 M30 工件计数器 #2,Q500 一次应答返回程序、状态和件数,Q600 读取宏变量

配置步骤

  1. 检查设置 143在 I/O 页面上;如果没有,请使用 I/O。
  2. 设置串口设置 11 波特率 38400,12 奇偶校验,13 停止位 1,14 XON/XOFF,37 数据位。不同资料对奇偶校验(EVEN 或 NONE)和数据位(7 或 8)的说法不一:请以您的数控系统实际接受的为准。
  3. 串口服务器TCP 服务器模式,本地端口 4001,开启 FIFO,限制连接数。

故障排查

现象可能原因解决方法
应答出现乱码奇偶校验或数据位不匹配尝试集成商记载的另一组奇偶校验/数据位组合。

需要避开的陷阱

  • 修改串口服务器的默认密码。

支持该数控系统的连接器

产品厂商类型输出
NPort serial device serversMoxa网关TCP
MTConnect Agent for HaasTrakHound (GPL-2.0)开源MTConnect
Predator MDCPredator Software监控软件SQL / MES / ERP
MachineMetrics EdgeMachineMetrics监控软件云端
WebAccess/CNCAdvantech监控软件OPC UA/DA、Modbus、REST

CNC 连接器目录 →

厂商未公开的信息. 我们未能在厂商文档中找到以下内容。在依赖这些信息之前,请先向数控系统厂商或机床制造商确认。
  • Haas 官方的串口默认值(无法打开 haascnc.com)

资料来源

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

  1. MachineMetrics support — Haas serial machine data collection
  2. MachineMetrics support — Is my Haas Next Gen, Classic, serial or I/O?
  3. Advantech — WebAccess/CNC Haas connection guide
  4. TrakHound — MTConnect Agent for Haas

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

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