最近新做了一个项目,用到了IO-Link设备,今天来分享一下S7-1200和IFM IO-Link主站模块AL1102的连接过程。
硬件配置:S7-1200 1214DC/DC/DC,IFM AL1102支持Profinet,IFM支持IO-Link的流量传感器SBG233,流量开关SI5010,接近开关IF6123。
软件配置:西门子博途软件,IFM moneo configure
第一步:在IFM官网下载AL1102 GSD文件,安装GSD文件。
第二步:如下图连接硬件设备,并组态使PLC连接IFM AL1102。
第三步:打开IFM moneo configure可查看到流量传感器SBG233 PLC映射所有输出共占用4个byte,也可在IFM官网下载传感器对应IODD文件。
第四步:打开博途软件双击AL1102,在硬件目录里面选择4byte拖拽到硬件实际连接对应的端口。
第五步:组态编程编译下载。在PLC映射可以看到温度占14bit,输出1和2占2bit,然后在程序中对IW89进行右移操,可得到温度值。监控流量温度正常,开关量正常。
备注:
可以通过IFM moneo configure连接IO-Link设备并对每个端口传感器进行设置,监控。