IT/OT接口规范

一、MES

全称:Manufacturing Execution System 中文:制造执行系统

1.一句话解释

位于上层计划(ERP)底层设备 / 生产线 之间,负责实时跟踪、执行、管控生产过程的系统。

2.核心作用(你岗位能听懂的版本)

  • 记录每一批、每一次实验 / 生产:谁做的、用什么参数、什么时间、结果如何

  • 把工艺配方下发到设备

  • 实时收集设备数据、RunLog、质量结果

  • 实现可追溯、防错、合规、数据完整性

3.超短记忆

MES = 生产 / 实验过程的执行与追溯系统。


二、ERP

ERP = Enterprise Resource Planning 中文:企业资源计划

一句话区分

  • ERP :管计划、订单、物料、成本、排产(做什么、做多少、什么时候要)

  • MES :管生产执行、过程参数、设备、质量、追溯(现场怎么做、数据是什么)


三、上位机

上位机 = 可以控制、采集、监控设备的那台电脑

1.一句话大白话

  • 设备本身是下位机(仪器、PLC、传感器、烘箱、电化学工作站)

  • 你用来发指令、看数据、存记录、改参数 的电脑 → 就是上位机

2.核心特点

  • 人直接操作

  • 负责:发命令、收数据、存文件、显示曲线、RunLog

  • 常和:LIMS、MES、SiLA2 客户端一起用

3.超短记忆

上位机 = 管设备的电脑; 下位机 = 被管的设备。


四、RTU 协议(Modbus RTU)

一句话核心 :工业现场最常用的串口二进制通信协议 ,用于上位机 / PLC 与传感器、仪表、执行器等设备通信,主从模式、RS-485、CRC 校验、效率高

1.基本概念

  • 全称Modbus RTU(Remote Terminal Unit,远程终端单元模式)
  • 定位 :Modbus 协议的二进制串行实现,工业自动化 "通用语言"
  • 物理层RS-485(首选)/ RS-232,半双工,差分信号,抗干扰强,最远约 1200 米
  • 通信模式主从(Master-Slave)
    • 主站(上位机 / PLC):主动发请求
    • 从站(传感器 / 仪表 / 设备):被动响应
    • 一条总线最多挂247 个从站(地址 1~247)

2.核心帧结构(必记)

RTU 帧为紧凑二进制格式 ,无显式帧头帧尾,靠3.5 个字符时间间隔区分帧边界。

字段 长度 说明
从站地址 1 字节 目标设备 ID(1~247),0 为广播
功能码 1 字节 操作类型(读 / 写寄存器等)
数据区 0~252 字节 寄存器地址、数量、写入值等
CRC 校验 2 字节 CRC-16,校验数据完整性

常用功能码(现场高频)

  • 0x03:读保持寄存器(最常用,读参数 / 测量值)
  • 0x06:写单个保持寄存器(设参数)
  • 0x10:写多个保持寄存器(批量设参)
  • 0x01/0x02:读开关量(线圈 / 离散输入)

3.关键参数(通信必须统一)

  • 波特率:9600(默认)、19200、38400、115200 bps
  • 数据位:8 位
  • 校验位:无校验(N)/ 偶校验(E)/ 奇校验(O)
  • 停止位:1 位(有校验)/2 位(无校验)
  • 帧间隔:帧内 < 1.5 字符时间,帧间≥3.5 字符时间(防粘包)

4.RTU vs ASCII vs TCP(快速区分)

模式 编码 校验 效率 适用场景
RTU 二进制 CRC-16 最高 工业串口(RS-485),长距离、多设备
ASCII 文本 LRC 调试、低速率、短距离
TCP 二进制 无(靠 TCP) 以太网、跨网段、远程监控

5.一句话记忆

Modbus RTU = 工业串口二进制主从协议,RS-485、CRC、高效可靠,设备通信首选。


五、Modbus RTU VS Modbus TCP

  • Modbus TCP 只是通信方式(相当于 "网线 / 快递")
  • 流量计算是仪表 / 设备自己算的(相当于 "包裹里的东西")

所以:不管用 RTU 还是 TCP,读到的都是同一个累计流量。

1.两者对比

  • Modbus RTU:走串口(RS485)读流量
  • Modbus TCP:走网口(以太网)读流量

流量本身还是仪表算出来的,跟你用哪种协议读没关系。

2.总结一句

**协议只管怎么传数据,不管怎么算流量。**RTU 和 TCP 只是两种不同的 "读取方式",读到的流量值是一样的。


六、串口 VS 网口

1.串口(DB9,RS232/RS485 常用)

  • 典型是D 型 9 针,梯形外壳,有公头(带针)和母头(带孔)

2.网口(RJ45,以太网口)

  • 扁平长方形,里面 8 个金色触点,插网线水晶头,通常旁边有状态指示灯

3.补充

  1. DB9 串口比 RJ45 网口更窄、呈梯形;网口是标准的扁平矩形,尺寸更大
  2. 串口线不是网线,网口只能插带 RJ45 水晶头的网线
  3. 很多现代设备没有原生 DB9,会用 USB 转 DB9 串口线;网口则是电脑、路由器、工业交换机的标配。

七、IT/OT接口规范

IT/OT 接口规范,核心是打通工业现场(OT)与企业信息系统(IT) ,统一通信、数据、安全与管理,让设备数据能安全、标准、可理解地进入 MES、ERP、LIMS、云平台。下面按协议、接口、数据、安全、架构五个维度讲清楚,直接可用。

1.核心概念与定位

  • OT(Operational Technology) :工业现场层,PLC、仪表、机器人、SCADA,关注实时控制、设备安全、现场通信(Modbus RTU/TCP、Profinet、RS485)。
  • IT(Information Technology) :企业信息层,服务器、数据库、MES、ERP、云,关注数据存储、业务流程、信息安全、IT 网络
  • IT/OT 接口 :两者之间的标准化连接层 ,解决 "设备数据怎么进 IT、IT 指令怎么下到设备",要求互操作性、实时性、安全性、可管理

2.主流通信协议与接口标准(最常用)

工业现场接入(OT 侧)
  • Modbus RTU/TCP :最通用仪表 / PLC 协议
    • RTU:串口(RS485/232)、二进制、CRC 校验、主从
    • TCP:以太网、TCP/IP 封装、MBAP 头、Client/Server
    • 适用:流量计、温湿度、小型 PLC、低成本场景
  • Profinet / Ethernet/IP :工业以太网,实时控制
    • 适用:西门子、罗克韦尔大型 PLC、产线控制
  • OPC UAIT/OT 融合首选标准(IEC 62541)
    • 跨平台、信息建模、安全、支持 TSN 实时
    • 统一语法 + 语义,IT 系统可直接理解设备数据
    • 支持:设备发现、读 / 写 / 订阅、事件、历史数据
  • MQTT + Sparkplug B :轻量级、云边协同
    • MQTT:发布 / 订阅、低带宽、物联网标准
    • Sparkplug B:统一 Topic/Payload/ 状态,解决 MQTT 语义混乱
    • 适用:边缘网关→云平台、大规模设备接入
IT 系统接入(IT 侧)
  • REST API / OData :Web 标准接口,JSON/XML
    • 适用:MES、ERP、LIMS、云平台、移动应用
  • OPC UA Client:IT 系统直接作为 OPC UA 客户端
  • Kafka / MQTT Broker:消息队列,高吞吐、事件驱动
  • 数据库接口:SQL、ODBC、JDBC(历史数据入库)

3. 协议选型对比(直接参考)

协议 通信方式 实时性 语义能力 安全 适用场景
Modbus RTU 串口主从 弱(仅寄存器) 现场仪表、短距
Modbus TCP 以太网 C/S 本地局域网
OPC UA 以太网 / TSN 高 / 实时 强(信息模型) 强(加密 / 认证) IT/OT 融合、标准集成
MQTT+Sparkplug B 发布 / 订阅 中(统一 Payload) 中(TLS) 云边、大规模 IoT
REST/OData HTTP(S) 强(JSON Schema) 强(OAuth2) IT 系统、业务应用

接口架构规范(分层设计)

网络层(IT/OT 隔离与互通)

  • 网络分区(Zoning)+ 分段(Segmentation)
    • OT 网:独立、实时、控制优先,禁止 IT 直接穿透
    • IT 网:企业办公、业务系统
    • 中间:DMZ / 工业防火墙 / 网闸,仅开放指定端口 / 协议
  • 时间同步:IEEE 1588 PTP(TSN)、NTP,保证数据时序一致
  • 带宽与 QoS:TSN 保障控制流量优先级,IT 流量不抢占实时通道

接入层(边缘网关 / 协议转换)

  • 边缘网关必备能力
    • 多协议转换:Modbus→OPC UA、Profinet→MQTT
    • 数据采集、缓存、预处理、边缘计算
    • 本地断网续传,保证数据不丢失
  • 统一命名空间(UNS):所有设备数据映射到统一地址空间,IT/OT 共享同一数据视图

数据层(语法 + 语义规范)

  • 数据格式
    • 结构化:JSON(IT 友好)、Protobuf(高性能)
    • 二进制:OPC UA Binary、Modbus(OT 原生)
  • 数据类型统一:浮点、整型、布尔、时间戳、单位(℃、m³、%)
  • 信息模型(语义)
    • 采用标准 Companion Specification:如设备、仪表、产线模型
    • 禁止自定义无文档的私有格式
    • 元数据必备:设备 ID、测点 ID、名称、单位、量程、采样频率、质量码

服务层(接口行为规范)

  • 接口模式
    • 同步请求 / 响应:读单个 / 批量数据、写指令
    • 异步订阅 / 推送:实时数据、事件、告警
    • 历史数据查询:按时间范围、设备、测点检索
  • 命名规范
    • 设备 ID:唯一、可枚举(如 Line1-PLC01-FlowMeter01)
    • 测点 ID:层级清晰(如 Device/Tag/Value/Quality/Timestamp)
    • API 路径:RESTful(/api/v1/devices/{id}/tags)
  • 质量码(Quality Code):Good、Bad、Uncertain、Initial、Overflow,IT 系统必须处理

安全规范(IT/OT 融合底线)

  • 身份认证:OPC UA X.509 证书、MQTT TLS + 用户名、OAuth2.0(API)
  • 授权控制:最小权限原则,按角色 / 设备 / 测点授权
  • 传输加密:TLS 1.2+、OPC UA SecurityPolicy
  • 网络隔离:工业防火墙、单向网闸、禁止 OT 设备直接上公网
  • 审计日志:所有读写 / 订阅 / 登录留痕,可追溯
  • 漏洞管理:OT 设备固件升级、端口最小化开放

4.接口实施规范(落地要点)

先梳理资产:设备清单、协议、测点、单位、采样频率

选统一协议栈:优先 OPC UAMQTT+Sparkplug B,避免多协议并行

边缘网关部署:现场→网关做协议转换,网关→IT 统一出口

统一数据模型:按行业标准建信息模型,不私有扩展

测试验证:连通性、实时性、数据一致性、故障切换、安全渗透

运维监控:接口健康、数据质量、流量、告警、日志

5.一句话总结

IT/OT 接口 = 协议标准化(OPC UA/MQTT)+ 网络隔离安全 + 统一数据模型 + 边缘接入 + 审计监控,让现场设备数据安全、标准、可理解地进入 IT 系统。


八、PLC

PLC = 可编程逻辑控制器 简单说:工业设备的 "大脑",专门用来控制机器自动运行。

1. 它长什么样

  • 一个小盒子,有很多接线端子
  • 上面有网口、串口、指示灯
  • 装在设备的电箱里

2. 作用

  • 控制电机、泵、阀门、开关
  • 采集温度、压力、流量、液位
  • 按程序自动干活:比如:启动→加热→控温→计时→停机→报警

3. 工作中的关联

IT/OT 接口对接 大部分就是 电脑 / 上位机 ↔ PLC 之间通信:

  • 电脑读 PLC 里的数据:温度、流量、运行状态
  • 电脑给 PLC 发指令:启动、停止、改参数
  • 通信协议常用:Modbus RTU / Modbus TCP / OPC UA

4. 一句话总结

PLC = 设备的控制核心 IT/OT 对接 = 电脑和 PLC 互相说话、传数据


九、Profinet

Profinet = 工业界的 "高速网线通信协议" 由西门子主导,是目前自动化产线最常用的工业以太网协议

1. 作用

  • PLC ↔ 设备 高速、稳定通信比如:PLC ↔ 等离子清洗机、PLC ↔ MFC 质量流量控制器、PLC ↔ 电机
  • 普通网线 + RJ45 网口,不是串口
  • 比 Modbus TCP 更快、更实时、更适合控制

2. 和你之前学的对比

  • Modbus RTU:串口,慢,简单仪表用
  • Modbus TCP:网线,通用, IT 采集常用
  • Profinet :网线,高速实时,自动化产线 / PLC 控制首选

3. 在你设备里的作用

  • 等离子清洗机里的 MFC(气体流量控制)
  • PLC 通过 Profinet 给 MFC 发:
    • 流量设定值
    • 开 / 关气路
  • MFC 通过 Profinet 回传:
    • 实时流量
    • 累计流量
    • 故障报警

4. 最简单记忆

Profinet = 工业高速网线协议,PLC 控制设备的主流语言


十、有串口和网口的设备图

同时带串口(RS232/RS485)+ RJ45 网口的工业设备实拍图

1. 导轨式串口服务器(ZLAN5412D)

典型工业现场网关,4 路串口 + 双网口,DIN 导轨安装,常用来做 Modbus RTU 转 TCP/Profinet

2. 无风扇嵌入式工控机(SCI-S4000L4)

多网口 + 双串口(DB9)设计,适合等离子清洗机 / MFC 的 PLC 上位机,全封闭防尘

3. 工业级串口 WiFi / 以太网网关(USR-W610)

单串口(RS232/485)+ 网口 + WiFi 天线,用于老设备联网


十一、真实设备连接实拍图

1. 工业 RS485 总线连接(有人 USR-N540 + 多台仪表)

说明:黑色工业导轨模块(USR-N540),绿色凤凰端子接 RS485 A/B/GND;白色模块是配套电源 / 另一台转网口;网线接 RJ45,DC24V 供电,指示灯亮表示通信正常;适合车间多 MFC / 流量计组网。

2. RS232+RS485 双口转网口 与电脑直连(微雪 Waveshare 双口模块)

说明:黑色金属外壳模块,DB9 口接 RS232(电脑 USB 转 RS232 线),绿色端子接 RS485;网线直连笔记本网口;USB 线给 USB 转串口模块供电;适合实验室单设备调试。

3. 单台 RS485 设备→转网口→交换机(微雪 RS485-TO-ETH 导轨款)

说明:白色导轨式模块,侧面绿色端子:一组 RS485(A/B),一组 DC 电源;RJ45 网口直连交换机;适合现场单台 PLC/MFC 快速联网,接线极简。

4. 嵌入式小体积模块 连接测试(微雪 UART TO ETH 开发板场景)

说明:蓝色 PCB 小模块,网口 + 排针;通过 USB 转 TTL 线连电脑;网线接路由器;适合嵌入式设备内部集成、空间受限的场景。

5.补充实拍要点 & 接线核对

RS485 接线:A 对 A、B 对 B、GND 共地;总线首尾加120Ω 终端电阻;必须用屏蔽双绞线(RVSP),屏蔽层单端接地。

RS232 接线:DB9 2 (TX) 接 3 (RX)、3 (RX) 接 2 (TX)、5 (GND) 接 GND;交叉线 / 直连线要分清。

网络:模块 IP 必须和上位机同网段;网线用超五类及以上;无需交叉线,现代模块都支持自动翻转。


十二、需要统一设备接口吗?

完全不需要!绝对不需要所有设备都用同一种接口!

这正是你做 IT/OT 对接 的核心意义:把各种乱七八糟的接口,统一接到系统里。

我给你用最真实、最落地的逻辑讲清楚:

1. 实验室设备本来就是五花八门的接口

  • 有的设备:只有串口 RS485(MFC、流量计、老仪表)
  • 有的设备:只有网口(新 PLC、新电源、工控机)
  • 有的设备:既有串口又有网口(等离子清洗机、部分 PLC)
  • 有的设备:只有 USB / 自定义口(小型仪器)

它们天生就不一样,不可能统一。

2. 你要做的不是统一接口,而是统一接入

方法就是:

  • 串口设备 → 用 串口转网口模块
  • 网口设备 → 直接插交换机
  • 老协议设备 → 用 网关转成 Modbus TCP / OPC UA

最终全部变成:网口 → 交换机 → 上位机 / MES / 数据平台

3. 一句话总结(非常关键)

设备本身是什么接口,就用什么接口,不用改设备。 你只需要通过转换模块,把它们全部转成网口接入系统就行。


类别 知识点 关键说明
基础概念 PLC 全称 Programmable Logic Controller可编程逻辑控制器,设备的控制大脑
MFC 全称 Mass Flow Controller质量流量控制器,等离子清洗机上精确控气的部件
Profinet 西门子主导的工业以太网协议,用于 PLC 与设备高速实时通信
接口与转换 串口 (RS485/232) 老设备常用,抗干扰、距离远,不能直接上局域网
网口 (RJ45) 新设备标配,可直接接入交换机,用于 IT/OT 联网
串口转网口模块 把 RS485/232 转成网口,让老设备接入网络
设备关系 等离子清洗机 ↔ MFC MFC 是等离子清洗机的气路控制核心,决定工艺稳定性
多设备接口差异 不同设备接口不需要统一,有网口直连,串口用模块转换
整体架构 实验室 IT/OT 拓扑 网口设备直连交换机串口设备 → 转换模块 → 交换机所有设备统一接入上位机 / MES
对接原则 核心思路 不改设备、不换硬件,用网关统一接入
相关推荐
mftang6 小时前
WebSocket 通信协议详细解析
网络·websocket·网络协议
Predestination王瀞潞8 小时前
5.2.1 通信->DNS域名系统协议标准(IETF RFC 1035):DNS(Domain Name System)
网络·网络协议·tcp/ip
riyue66610 小时前
封装 WebSocket 工具类
网络·vue.js·websocket·网络协议·v
智算菩萨11 小时前
【How Far Are We From AGI】5 AGI的“道德罗盘“——价值对齐的技术路径与伦理边界
论文阅读·人工智能·深度学习·ai·接口·agi·对齐技术
成空的梦想13 小时前
ZLibrary反爬机制实战分析的技术文章大纲
网络协议·https·ssl
不做菜鸟的网工15 小时前
H3C IPv6 over IPv4隧道实验
网络协议
袁小皮皮不皮15 小时前
【HCIA】第三章TCP/IP协议栈中其他主要协议
运维·服务器·网络·网络协议·tcp/ip
疆鸿智能研发小助手15 小时前
疆鸿智能ETHERNET IP转MODBUDS TCP晶圆不再破防!
编码器·modbus tcp·工业自动化·ethernet ip·工业通讯·协议转换网关·阀岛
小庄梦蝶16 小时前
Mixed Content: The page at ‘https://域名/‘ was loaded over HTTPS
网络协议·http·https