1. iQ-F平台与项目架构总览
三菱iQ-F系列(MELSEC iQ-F)是面向中小型自动化设备的主流PLC平台,典型代表为FX5U系列。它并不是“把FX3U换个外壳”,而是在保留FX系列紧凑、易用、低成本特点的同时,把以太网、模拟量、高速计数、定位等功能大量内置,并通过智能功能模块和扩展板扩展I/O与通信能力。理解iQ-F的关键,是先分清“CPU模块本身自带什么”“通过扩展能增加什么”“这些资源在项目架构中处于哪一层”,否则在选型和编程时很容易把内置功能与扩展功能混为一谈。
一、硬件组成:从CPU到扩展的物理结构
一套典型的iQ-F系统由CPU模块、扩展板、扩展适配器、智能功能模块、扩展模块以及电源和终端组成。CPU模块是核心,正面通常带有RUN/STOP开关、USB口、以太网口、SD卡槽和RS-485端子;右侧通过扩展总线连接扩展模块和智能功能模块;CPU模块正面还可插入扩展板(如通信板、模拟量板),用于在不增加模块宽度的情况下补充少量I/O或通信口。
需要特别区分三类扩展:扩展板直接插在CPU模块上,数量有限,通常用于增加RS-485、模拟量输入输出或额外通信口;扩展适配器用于连接扩展模块或将总线引出;智能功能模块如高速计数模块、定位模块、模拟量模块,拥有独立的缓冲存储器,通过FROM/TO指令或自动刷新与CPU交换数据。FX5U CPU模块本身已内置以太网口、模拟量输入输出(视型号而定)和高速计数功能,因此很多小型项目无需额外模块即可完成基本控制。
二、CPU模块型号差异与内置功能
FX5U常见型号包括FX5U-32MT/ES、FX5U-64MT/ES、FX5U-80MT/ES等,型号中的数字表示I/O点数,MT表示晶体管输出,MR表示继电器输出。不同型号在程序容量、I/O点数、内置模拟量通道数、高速计数通道数上存在差异。例如FX5U-32MT通常内置约32点I/O、2通道模拟量输入、1通道模拟量输出,并支持多路高速计数;而80点型号则提供更多I/O和更大的程序容量。选型时不能只看点数,还要看高速计数频率、脉冲输出路数、以太网端口数量以及是否支持SD卡记录。
内置以太网是iQ-F的重要特征。它支持SLMP、Modbus TCP、Socket通信和简单CPU通信,可直接与触摸屏、上位机、其他PLC或MES系统交换数据。内置模拟量则省去了传统FX系列必须加模拟量模块的麻烦,适合压力、温度、流量等小规模模拟量采集。内置高速计数可用于编码器测速、位置检测和简单定长控制,配合高速计数指令和中断功能,能实现不依赖专用模块的快速响应。
三、自动化项目架构的基本层次
从项目架构角度看,iQ-F通常处于控制层,向上连接信息层,向下连接设备层。设备层包括传感器、按钮、限位开关、编码器、变频器、伺服驱动器、电磁阀等现场设备;控制层以PLC为核心,完成逻辑运算、顺序控制、运动控制和过程控制;信息层包括触摸屏、上位机、SCADA、MES、数据库和云端平台,负责监控、记录、分析和远程管理。
三层之间通过不同接口和协议连接:设备层到控制层多采用24V DC数字量、4-20mA/0-10V模拟量、RS-485或脉冲信号;控制层到信息层则主要用以太网、SLMP、Modbus TCP或OPC UA。iQ-F的内置以太网和RS-485正好覆盖了这两个方向,因此它既能作为独立控制器,也能作为小型系统的通信枢纽。
四、从架构到选型:一个可执行的判断过程
假设要做一个“小型包装机控制项目”,现场有8个数字量输入、6个数字量输出、2路4-20mA压力变送器、1路编码器测速、1台触摸屏和1台上位机。可以按以下过程判断:
- 统计I/O:数字量共14点,FX5U-32MT的32点I/O足够,无需扩展模块。
- 模拟量:2路4-20mA输入,FX5U-32MT内置2通道模拟量输入,可直接使用,无需模拟量模块。
- 高速计数:编码器测速若频率在CPU内置高速计数范围内,直接用内置通道;若超过,则选高速计数模块。
- 通信:触摸屏和上位机都走内置以太网,通过SLMP或Modbus TCP连接,无需额外通信模块。
- 程序容量与SD卡:若需要记录生产数据,确认CPU支持SD卡并预留程序容量。
这个判断过程的核心是“先内置、后扩展”。iQ-F的设计思路正是让小型项目尽量不插模块,降低成本和故障点;只有在内置资源不足时,才通过扩展板或智能模块补齐。
五、项目架构中的通信与数据流
在信息层与控制层之间,数据流通常是双向的:上位机读取PLC的软元件(如D、M、X、Y)用于显示和记录,同时向PLC写入配方、设定值或启动命令。iQ-F内置以太网支持同时作为服务器和客户端,因此可以一边响应触摸屏的读取请求,一边主动向MES发送数据。控制层与设备层之间则以周期性刷新为主:输入信号在每个扫描周期被读取,输出信号在运算后统一刷新,高速计数和脉冲输出则通过中断或专用指令处理,避免扫描周期影响响应速度。
六、学习iQ-F项目架构的落脚点
掌握iQ-F平台,最终要落到三个问题上:第一,CPU模块的型号和内置资源是否满足项目需求;第二,扩展板、扩展模块和智能模块分别解决什么问题,如何选、如何接;第三,设备层、控制层、信息层之间的数据如何流动,用什么协议、什么地址、什么周期。把这三个问题理清,后续的硬件接线、参数设置、程序编写和通信调试才有稳定的框架。
在实际项目中,建议先画一张类似上图的架构草图,标出每个设备的接口类型、通信协议和数据方向,再对照CPU型号的内置资源表逐项确认。这样可以在选型阶段就发现“模拟量不够”“高速计数频率不足”“以太网端口不够”等问题,避免采购后才发现需要追加模块。