3. PLC硬件平台选型与配置

在Yaskawa伺服与PLC协同的设备控制工程中,硬件平台选型不是“选一个能跑的PLC”这么简单,而是要先回答三个问题:运动控制由谁负责、逻辑控制由谁负责、两者之间用什么方式交换数据。这三个问题的答案,直接决定了是采用安川MP系列控制器统一承担运动与逻辑,还是采用“第三方PLC + 安川运动控制器/伺服”的分工架构。

一、三种典型平台定位

从工程实践看,常见的协同定位可以归纳为三类。

第一类:MP系列统一控制。Yaskawa MP系列(如MP2300S、MP3300等)本身是集运动控制与顺序控制于一体的机器控制器,支持MECHATROLINK总线直接挂接Σ系列伺服、变频器和远程I/O。它的优势是运动轴与逻辑程序在同一CPU的同一扫描周期内协调,轴间同步、凸轮、电子齿轮等运动功能由控制器内部完成,PLC侧只需处理工位逻辑、安全互锁和人机交互。适合多轴同步、节拍紧凑、运动与逻辑耦合度高的设备,例如包装机、贴标机、绕线机。

第二类:第三方PLC + 安川运动控制器。当设备已有三菱FX/iQ-R或西门子S7-1200/1500的标准化电气平台,而运动部分需要安川伺服的高响应特性时,可以让第三方PLC做整机逻辑、安全、上下游联锁,安川MP系列或运动模块专管伺服轴。两者通过I/O硬线或现场总线交换“启动、到位、报警、使能”等信号。这种架构的优点是电气标准统一、备件通用,缺点是运动与逻辑分属两个CPU,跨控制器的时序需要额外设计。

第三类:第三方PLC直接控制安川伺服。由三菱或西门子PLC通过脉冲输出、模拟量或总线(如EtherCAT、PROFINET经网关)直接驱动安川伺服驱动器,不单独配置运动控制器。适合轴数少(一般1~3轴)、运动轨迹简单(点位、简单插补)的场合,成本最低,但复杂同步和高速凸轮能力受限。

三种PLC硬件平台协同定位对比 方案一:MP系列统一控制 MP2300S / MP3300 运动控制 + 顺序控制 MECHATROLINK-III Σ-7 伺服 × N轴 远程I/O / 变频器 适用:多轴同步、凸轮 节拍紧凑、耦合度高 单CPU统一扫描周期 方案二:第三方PLC + 安川运动控制器 三菱 iQ-R / 西门子 S7-1500 整机逻辑 / 安全 / 联锁 I/O硬线 或 现场总线 MP系列 / 运动模块 Σ-7 伺服 × N轴 适用:电气标准统一 备件通用、分工清晰 需设计跨CPU时序 方案三:第三方PLC直控伺服 三菱FX / 西门子S7-1200 逻辑 + 简单运动 脉冲 / 模拟量 / 网关 Σ-7 伺服 × 1~3轴 无独立运动控制器 适用:轴数少、点位控制 成本最低、结构简单 复杂同步能力受限

二、I/O分配的核心原则

无论采用哪种架构,I/O分配都要遵循“安全独立、运动归运动、逻辑归逻辑、诊断可追溯”四条原则。

安全独立:急停、安全门、超程限位等安全信号必须直接进入安全继电器或安全PLC,不得仅通过通信链路传递。安川伺服侧的STO(安全转矩关断)应硬线接入安全回路,与PLC程序解耦。

运动归运动:伺服使能、原点回归、定位启动、到位完成、伺服报警等信号,优先由运动控制器或直接控制伺服的PLC处理,不经过中间逻辑层转发,避免增加扫描延迟。

逻辑归逻辑:气缸、真空、输送线、指示灯、按钮等一般I/O由主PLC统一分配,按工位或功能模块划分地址区,便于编程和排障。

诊断可追溯:每个I/O点应有明确的物理标签和地址映射表,伺服报警字、总线状态字应映射到PLC的DM或DB区,便于HMI显示和历史记录。

三、I/O分配示例

以一台“MP3300 + Σ-7伺服 × 4轴 + 三菱FX5U作为上游输送线控制”的设备为例,说明典型的I/O分配思路。假设MP3300负责4轴运动与本站逻辑,FX5U负责上游供料和下游下料,两者通过CC-Link IE Field Basic或硬线交换信号。

信号类别信号名称归属控制器地址示例说明
安全急停、安全门安全继电器—硬线,直接切断伺服使能与动力
运动伺服使能、原点、定位启动MP3300SB0000~SB000F运动控制专用位
运动到位完成、伺服报警MP3300SW0000~SW000F映射到HMI与FX5U
逻辑气缸、真空、指示灯MP3300Y100~Y13F本站逻辑输出
联锁上游来料、下游允许FX5U ↔ MP3300X0~X7 / Y0~Y7硬线或总线交换
诊断总线状态、报警字MP3300SW0100~SW011FHMI显示与记录

四、配置要点与常见问题

在MP系列中配置I/O时,需要先在工程软件(如MPE720)中定义模块的站号和槽位,再分配输入输出地址。MECHATROLINK-III的站号必须与物理拨码一致,否则会出现“站号重复”或“站丢失”报警。伺服轴参数中,电子齿轮比、软限位、原点回归方式需要与机械参数匹配,这些参数一旦确定,应在I/O分配表中同步记录,避免后期维护时混淆。

当第三方PLC与安川控制器通过硬线交换信号时,要注意信号方向与电平定义。例如“上游允许”是FX5U输出给MP3300的输入,还是MP3300输出给FX5U的输入,必须在图纸和程序中保持一致。建议采用“源端输出、目标端输入”的命名方式,如“FX5U→MP3300_允许运行”,减少歧义。

常见问题:伺服使能与安全回路共用普通I/O点,导致急停后伺服仍可能带电;或运动控制器的“到位完成”信号未做滤波,因抖动造成逻辑误判。建议使能信号走安全回路,到位信号在PLC侧加10~50ms滤波。

最后,I/O分配表不是一次性文档。设备改造、轴数增加或总线变更时,必须同步更新地址映射、程序注释和电气图纸。对于协同控制项目,建议在调试前先完成“信号对照表”评审,确认每个跨控制器信号的方向、地址、有效电平和时序要求,再进入联调阶段。这样可以把大量时序问题提前暴露在纸面上,而不是在设备运行中反复排查。