本文速览
1.举例产品
2.适用平台
汇川iFA Evolution + EVO系列PLC
3.系统角色
IOL7A-EC01B-8A作为EtherCAT从站接入,向下提供8个IO-Link端口(X00~X07)
4.核心步骤
导入ESI文件→挂载从站→端口(槽)配置→手动填写启动参数→I/O映射赋值
5.关键前提
端口模式须与实际所接设备一一对应
6.关键注意
iFA Evolution不会自动生成启动参数,需手动填写,跳过则槽位配置不生效
IOL7A-EC01B-8A和IOL7A-16CB-M12是实点科技金属壳体系列IO-Link产品,前者为IO-Link 主站(EtherCAT协议),后者为IO-Link HUB。iFA Evolution平台支持EtherCAT等实时工业以太网总线,IOL7A-EC01B-8A作为EtherCAT从站可接入该系统。在这套组合中,数字量I/O既可以由IOL7A-EC01B-8A的端口直接提供,也可以通过IOL7A-16CB-M12(16 通道输入输出可配置型 ,PNP)扩展提供。
本文将从系统组成、组态前准备,到端口配置、启动参数与赋值测试,完整说明这套数字量应用的配置过程。

实点科技IO-Link系列产品一览
一、系统组成与拓扑
本文所述系统由以下三部分构成——
· EVO系列PLC:运行iFA平台工程,作为EtherCAT主站;
· IOL7A-EC01B-8A:EtherCAT从站 / IO-Link主站;
· IOL7A-16CB-M12:IO-Link数字量HUB,接在IOL7A-EC01B-8A的IO-Link端口下。
二、组态前准备
· 软件:安装汇川iFA Evolution编程软件。
· 设备描述文件:准备IOL7A-EC01B-8A的ESI(EtherCAT从站描述)文件,在软件中导入。
· 硬件连接:完成EVO PLC、IOL7A-EC01B-8A的供电与EtherCAT网线连接;IOL7A-16CB-M12通过IO-Link线缆接入IOL7A-EC01B-8A的IO-Link端口。

三、在iFA平台上组态IOL7A-EC01B-8A
步骤1:新建或打开EVO PLC工程
步骤2:在网络组态中挂载从站
选择已导入的IOL7A-EC01B-8A xml,将其挂载为EtherCAT从站节点,如下图所示。

步骤3:端口(槽)配置。
IOL7A-EC01B-8A的每个端口可独立设定工作模式,常见配置示例如下:
端口 | 配置模式 | 用途 |
X00 | IO-Link模式 | 接入IOL7A-16CB-M12(IO-Link数字量HUB,16点DI/DO自适应,PNP) |
X01 | DO模式 | 直接驱动数字量输出 |
X02~X07 | 按需配置 | IO-Link/DI/DO,按现场设备选择,默认为DI |
X00-PIN2 | Digital-DO | 给X00端口接入的IOL7A-16CB-M12供电(Ua) |

端口模式决定该口是走IO-Link协议通信,还是作为标准数字量(DI/DO)使用,需与实际所接设备一一对应。
步骤4:手动配置启动参数
这是iFA平台上有别于一般主流PLC的一步,也是本篇最需要留意的地方。
在IOL7A-EC01B-8A的设备属性中打开【启动参数(SDO设置)】,依据各端口的实际模式与所接设备,逐条填写对应参数。参数含义如下:
参数 | 含义 | 取值 |
Master Control | 主控模式 | 1代表DI,2代表DO,3代表IO-Link模式 |
Process Data In Length | 输入数据长度 | 按端口实际配置填写 |
Process Data Out Length | 输出数据长度 | 按端口实际配置填写 |
下面两张图分别给出启动参数在Codesys中生成的结果、以及在iFA Evolution中实际填写的样子,可对照查看。


以上图的示例工程为例,Pin4通道端口0~7的索引依次为0x8000、0x8010……0x8070,Pin2通道端口0~7的索引依次为0x8080、0x8090……0x80F0:
通道 | 端口0~7对应的索引 |
Pin4 | 0x8000、0x8010、0x8020……0x8070 |
Pin2 | 0x8080、0x8090、0x80A0……0x80F0 |
同一端口下,子索引0x24为输入数据长度、0x25为输出数据长度、0x28为主控模式。
四、赋值测试
组态完成后进入赋值测试。在iFA的I/O映射界面,找到X00-PIN2 DO对应的变量并赋值——这一步是为X00端口上接入的IOL7A-16CB-M12提供Ua供电。
IOL7A-16CB-M12的输入输出是自适应的,直接在I/O映射中即可监控输入值,也可以给输出赋值。
综上,IOL7A-EC01B-8A在iFA Evolution上的数字量应用,关键在两步:一是端口模式与实际所接设备一一对应;二是启动参数逐条手动填写。这两步做对之后,本体端口提供的DI/DO与IOL7A-16CB-M12扩展的数字量,都能在I/O映射中正常监控与赋值。




