本文速览
1.演示产品
IOL7A-PN01B-8A+IOL7A-16CB-M12
2.通讯协议
PROFINET
3.组态工具
博途(TIA Portal)
4.涉及操作
主站与子模块组态添加、端口Pin定义修改、UA供电配置、通讯状态判断、输入输出地址控制
5.关键提示
空闲端口统一保持Standard Input;X00端口Pin2须配置为输出为集线器提供UA供电
IOL7A-16CB-M12是实点科技16通道输入输出可配置IO-Link集线器,通过IO-Link主站IOL7A-PN01B-8A即可接入PROFINET网络。如何在博途中完成其硬件组态,并实现对现场传感器与负载的输入输出控制?
在博途中,只需完成主站与集线器子模块的组态添加、端口Pin定义修改及UA供电配置,即可正常调用IOL7A-16CB-M12的输入输出通道。本文将依次介绍硬件组态添加步骤、组态关键注意事项、PROFINET主站过程数据定义以及输入输出控制方法。
一、硬件组态添加步骤
1、在博途硬件目录中找到IOL7A-PN01B-8A IO-Link主站并添加,主站默认生成8个端口的Pin4及Pin2定义,默认类型均为Standard Input。
2、右键删除端口默认定义,选择IOL7A-16CB完成子模块组态添加。
3、删除对应Port的Pin2原有配置,将Pin2修改为Pin2 Standard Output。
4、编译硬件配置并下载至PLC。
二、组态关键注意事项
• 本案例仅在主站X00端口接入一台IOL7A-16CB-M12,其余端口空置;未使用端口统一保持Standard Input配置。空端口若不规范配置,可能影响设备整体运行稳定性。
• X00端口Pin2配置为输出的作用:通过主站Pin2输出通道为IOL7A-16CB-M12提供UA供电;若主站UA指示灯闪烁,优先检查此项配置。
• 本案例X00~X07全部端口Pin2输出地址为Q34.0~Q34.7,程序中必须将Q34.0置1,X00-Pin2端口才能正常输出供电。
三、PROFINET主站过程数据定义
(IOL7A-PN01B-8A)
• PROFINET主站IOL7A-PN01B-8A型号的Slot0的数据定义表:
• 通讯状态判断方法:监控变量%IB2(端口0设备状态字节),当数值为16#03时,代表端口0已切换至IO-Link模式并且通讯正常。
四、IOL7A-16CB-M12输入输出控制
IOL7A-16CB-M12为自适应IO-Link集线器,无需单独配置端口输入/输出方向。:。
• 输出控制:直接对输出Q地址赋值即可驱动外部负载,对应地址Q36.0~Q36.7。
• 信号采集:外部传感器输入信号自动映射至I地址读取,对应地址I12.0~I13.7。