返回主站|会员中心|保存桌面

软件定制开发公司    

软件定制开发公司,承接各类工控软件,上位机软件,plc程序开发,编程,调试,电气...

联系方式
  • 联系人:吴经理
  • 电话:18576370666
新闻分类
  • 暂无分类
站内搜索
 
友情链接
首页 > 新闻中心 > 介绍一下以太网MC协议的配置步骤!
新闻中心
介绍一下以太网MC协议的配置步骤!
发布时间:2026-02-23        浏览次数:11        返回列表

以太网 MC 协议(SLMP)详细配置步骤(三菱 PLC + 贴片机)

以太网 MC 协议(现称SLMP 无缝消息协议)是三菱 PLC 原生高速通讯协议,用于贴片机与 PLC 间的实时数据交互与协同控制。核心要点:统一网段、启用 SLMP、匹配帧格式 (3E)、端口一致、数据代码为二进制。以下分FX5U、Q 系列、R 系列三大主流 PLC 的完整配置,以及贴片机侧通用配置与通讯验证,覆盖 99% 工业场景。


一、前置准备(必做)

1. 硬件与网络要求

  • 线缆:工业屏蔽双绞线 (STP) Cat5e/Cat6,长度≤100m;直连或通过工业交换机均可

  • IP 规划:PLC 与贴片机必须在同一网段,无冲突。示例:

    • PLC IP:192.168.1.10(固定)

    • 贴片机 IP:192.168.1.20(固定)

    • 子网掩码:255.255.255.0

    • 网关:192.168.1.1(跨网段时需设置,同网段可留空)

  • 工具:GX Works3(V1.080L 及以上)、网线测线仪、电脑(用于编程与测试)

2. 核心参数约定(关键!)

表格

参数项推荐值说明
协议类型TCPMC 协议以太网优先使用 TCP,UDP 仅用于广播场景
端口号5001(FX5U 默认)/ 5007(自定义常用)两端必须完全一致,可自定义(1024~65535)
帧格式3E 帧工业主流,兼容所有新型贴片机;4E 帧仅用于需序列号的场景
数据代码二进制3E 帧必须用二进制;4E 帧可选 ASCII(调试用)
站号0xFF(默认)单台 PLC 无需修改,多机时需区分

二、FX5U 系列 PLC 配置(内置以太网)

FX5U 是贴片机配套最常用的小型 PLC,配置最简洁,出厂默认支持 SLMP。

Step 1:新建工程与选型

  1. 打开 GX Works3 → 【新建工程】→ 选择FX5U CPU(如 FX5U-32MT/ES)→ 确定

  2. 连接 PLC:点击【在线】→ 【连接目标】→ 选择以太网连接 → 输入 PLC 临时 IP(默认 192.168.3.1)→ 连接

Step 2:以太网基础参数设置

  1. 左侧工程树 → 【参数】→ 【FX5UCPU】→ 【模块参数】→ 【以太网端口】

  2. 【基本设置】:

    • IP 地址:192.168.1.10

    • 子网掩码:255.255.255.0

    • 网关:192.168.1.1(按需)

  3. 【通信设置】:

    • 通信数据代码:选择二进制(关键!3E 帧必须)

    • 勾选允许 RUN 中写入(实现在线控制贴片机)

    • 其他保持默认

Step 3:SLMP (MC 协议) 连接配置

  1. 切换到【对象设备连接配置设置】→ 点击【打开设置】

  2. 左侧【协议】→ 选择TCP → 拖拽右侧【SLMP 连接设备】到配置区

  3. 双击该设备,设置:

    • 端口号:5007(或 5001,与贴片机一致)

    • 连接方式:被动连接(贴片机作为客户端发起连接,推荐)

    • 允许的客户端 IP:全部允许(或指定贴片机 IP 192.168.1.20,更安全)

  4. 点击【确定】→ 【设置结束】→ 【应用】

Step 4:写入参数并重启

  1. 点击【在线】→ 【写入 PLC 参数】→ 勾选所有参数 → 执行

  2. 写入完成后,断电重启 PLC(以太网参数需重启生效)


三、Q 系列 PLC 配置(QJ71E71 以太网模块)

Q 系列适用于中大型贴片机生产线,需配置专用以太网模块。

Step 1:模块配置与选型

  1. 新建工程 → 选择Q CPU(如 Q04UDEHCPU)→ 配置 I/O:添加QJ71E71-100以太网模块

  2. 连接 PLC:通过串口或临时以太网连接,确保通讯正常

Step 2:以太网模块基础设置

  1. 左侧工程树 → 【参数】→ 【网络参数】→ 【以太网】→ 【QJ71E71-100】

  2. 【基本设置】:

    • 模块站号:0(默认)

    • IP 地址:192.168.1.10

    • 子网掩码:255.255.255.0

  3. 【通信设置】:

    • 通信数据代码:二进制

    • 勾选允许 RUN 中写入

Step 3:MC 协议连接设置

  1. 切换到【MC 协议设置】→ 点击【详细设置】

  2. 【TCP 连接设置】:

    • 启用 TCP 连接:勾选

    • 端口号:5007

    • 连接类型:服务器模式(被动连接,贴片机主动连)

    • 帧格式:QnA 兼容 3E 帧

  3. 【访问权限】:

    • 允许的客户端 IP:192.168.1.20(贴片机 IP)

    • 密码:按需设置(可选)

  4. 点击【确定】→ 【应用】

Step 4:写入参数并重启

  1. 【在线】→ 【写入网络参数】→ 执行

  2. 【在线】→ 【写入 PLC 参数】→ 执行

  3. 断电重启 PLC 与以太网模块


四、R 系列 PLC 配置(R04ENCPU 内置以太网)

R 系列为高端冗余系统,适用于高可靠性贴片机生产线。

Step 1:基础网络设置

  1. 新建工程 → 选择R CPU(如 R04ENCPU)→ 确定

  2. 左侧工程树 → 【参数】→ 【R04ENCPU】→ 【模块参数】→ 【内置以太网端口】

  3. 【基本设置】:

    • IP 地址:192.168.1.10

    • 子网掩码:255.255.255.0

  4. 【通信设置】:

    • 通信数据代码:二进制

    • 勾选允许 RUN 中写入

Step 2:SLMP 连接配置

  1. 【对象设备连接配置设置】→ 【打开设置】

  2. 拖拽【SLMP 连接设备】到配置区 → 双击设置:

    • 协议:TCP

    • 端口号:5007

    • 连接方向:被动

    • 客户端 IP 限制:192.168.1.20

  3. 【设置结束】→ 【应用】

Step 3:写入参数并重启

  1. 【在线】→ 【写入 PLC 参数】→ 执行

  2. 断电重启 PLC


五、贴片机侧通用配置(以雅马哈 YSM、松下 NPM 为例)

所有品牌贴片机的 MC 协议配置逻辑一致,核心是匹配 PLC 的 IP、端口、帧格式

Step 1:进入通讯设置界面

  1. 贴片机开机 → 进入【系统设置】→ 【通讯参数】→ 【以太网通讯】

  2. 选择通讯协议:三菱 MC 协议(或 SLMP 协议)

Step 2:PLC 参数配置

表格

参数项设置值说明
PLC IP 地址192.168.1.10与 PLC 实际 IP 一致
端口号5007与 PLC 配置的端口完全一致
帧格式3E 帧必须与 PLC 匹配
数据类型二进制3E 帧固定
站号0xFF与 PLC 站号一致
通讯周期100ms按需调整(50~200ms)

Step 3:数据映射配置(关键!)

贴片机与 PLC 的软元件映射需一一对应,建议采用寄存器映射法,避免位操作混乱。

表格

贴片机数据三菱 PLC 软元件地址映射说明
运行状态D1000401001(Modbus 映射参考)0 = 停止,1 = 运行,2 = 报警
报警代码D1001401002贴片机报警代码(16 位)
生产数量D1002-D1003401003-40100432 位累计产量
启动指令M000001PLC→贴片机(上升沿有效)
停止指令M100002PLC→贴片机(上升沿有效)
复位指令M200003PLC→贴片机(上升沿有效)

Step 4:保存并测试连接

  1. 保存配置 → 重启贴片机通讯模块

  2. 点击【通讯测试】→ 显示 “通讯正常” 即配置成功


六、通讯测试与验证(三步法)

Step 1:物理层测试(Ping 通)

  1. 电脑连接到同一交换机 → 打开命令行

  2. 输入ping 192.168.1.10(PLC)→ 无丢包,延迟 < 1ms

  3. 输入ping 192.168.1.20(贴片机)→ 无丢包,延迟 < 1ms

  4. 若不通:检查网线、IP 冲突、交换机端口故障

Step 2:协议层测试(GX Works3 监控)

  1. GX Works3 → 【在线】→ 【监视】→ 【软元件监视】

  2. 监视映射的软元件(如 D1000、M0)

  3. 贴片机侧操作:

    • 启动贴片机 → 观察 PLC D1000 是否变为 1

    • 贴片机报警 → 观察 PLC D1001 是否显示报警代码

  4. PLC 侧操作:

    • 置位 M0 → 观察贴片机是否启动

    • 置位 M1 → 观察贴片机是否停止

Step 3:现场联调(带负载测试)

  1. 启动生产线 → 连续运行 1 小时

  2. 检查通讯状态:无中断、无数据丢失、无乱码

  3. 模拟故障:断开网线再恢复 → 验证自动重连功能


七、关键故障排查(高频问题)

1. 通讯超时(最常见)

  • 原因:端口号不匹配、MC 协议未启用、IP 冲突、防火墙拦截

  • 解决

    1. 核对 PLC 与贴片机的端口号(必须一致)

    2. 检查 PLC 的 SLMP 连接是否启用(FX5U 需添加 SLMP 设备,Q 系列需启用 MC 协议)

    3. ipconfig检查电脑 IP,确保无冲突

    4. 关闭电脑 / 贴片机的防火墙,或放行端口 5007

2. 数据乱码 / 错误

  • 原因:数据代码不匹配(二进制 / ASCII)、帧格式错误(3E/4E)、字顺序颠倒

  • 解决

    1. 强制设置两端为二进制代码

    2. 统一使用3E 帧

    3. 贴片机侧设置字顺序为Big Endian(三菱默认)

3. RUN 中写入无效

  • 原因:PLC 未勾选 “允许 RUN 中写入”、贴片机指令为电平信号

  • 解决

    1. 重新配置 PLC 参数,勾选 “允许 RUN 中写入” 并重启

    2. 贴片机指令改为上升沿触发(M0 仅置位 1 个扫描周期)


八、高级优化设置(提升稳定性)

  1. IP 过滤:PLC 侧仅允许贴片机 IP 连接,防止非法设备接入

  2. 连接数限制:FX5U 最多支持 8 个 SLMP 连接,Q 系列最多 32 个,按需设置

  3. 终端电阻:网线长度 > 80m 时,两端设备网口添加 120Ω 终端电阻

  4. VLAN 隔离:用工业交换机划分 VLAN,将贴片机与 PLC 网络与办公网络隔离

  5. 日志启用:PLC 侧启用通讯日志,贴片机侧启用通讯记录,便于故障追溯


九、常用指令与软元件规划(编程参考)

1. PLC 侧通讯指令(FX5U)

ladder

// 贴片机启动请求(上升沿)
LD M0
DIFU M100 K1

// 贴片机停止请求(上升沿)
LD M1
DIFU M101 K1

// 贴片机复位请求(上升沿)
LD M2
DIFU M102 K1

// 监视贴片机状态
LD D1000 K1
OUT Y0 // 运行指示灯
LD D1000 K2
OUT Y1 // 报警指示灯

2. 软元件分配表(推荐)

表格

区域软元件范围用途
输入寄存器D1000-D1999贴片机→PLC(状态、数据)
输出寄存器D2000-D2999PLC→贴片机(指令、参数)
位信号M0-M99紧急控制(启动、停止、复位)
通讯状态D8000-D8099MC 协议通讯状态(错误代码、连接状态)


收缩
  • QQ咨询

  • 电话咨询

  • 18576370666
  • 添加微信客服