产品描述
SM1278通信 SM1278通信 SM1278通信
硬件:
① CPU 1214FC DC/DC/DC V4.4
② SM1278 V2.1(IO-Link 协议版本 V1.1)
③ 带 IO-Link 接口的 RF260R V1.0
④ IO-LINK MODULE K20, 8DI-M8
软件:
① 本文中使用 TIA PORTAL STEP7 V16
② 本文中使用 S7-PCT V3.5 SP1
硬件接线,请参考相关手册:
① SM1278接线端子定义,参考下面链接中的手册,章节:A.12.1 SM 1278 4xIO-Link 主站
图.01
② 带 IO-Link 接口的 RF260R 接线端子定义,参考下面链接中的手册,章节:9 连接电缆
图.02
③ IO-LINK MODULE K20, 8DI-M8 接线端子定义,参考下面链接
图.03
注意:下文中涉及 RFID 的三种工作模式,SIO 模式,UID 模式,User data 模式;
相关详细的使用说明,请参见如下手册中的章节:5.3 RF200 IO-Link 阅读器的模式
打开 TIA PORTAL STEP7 V16,组态 CPU 1214FC 和 SM1278 模块,取消勾选 “组态*使用S7-PCT”,如下图所示:
图.04
注意:对于新配置的 SM1278 模块,建议先将该未配置任何 IO-Link 设备的组态下载到 PLC 中,使得 CPU 能通过背板总线正确识别到 SM1278。
然后,在 SM1278 上鼠标右键,菜单选择“启动设备工具…”,如下图所示:
图.05
进入 S7-PCT 配置界面,对 RF260R 和 IO-LINK MODULE K20, 8DI-M8 进行配置,如下图所示:
图.06
端口3和端口4未连接设备,则“mode”设置为“Deactivated”。(注:如果使用 RFID 的 SIO 模式,须通过S7-PCT进行设置)。
点击“Addresses”菜单查看 IO-Link 设备的 IO 地址,如下图所示:
图.07
在 S7-PCT 中,点击按钮 ,下载成功后,退出 S7-PCT,打开监控表,如下图所示:
图.08
也可以通过 S7-PCT 读取 RFID 标签中的 UID值,对 RFID 阅读器进行组态方法,如下图所示:
图.09
点击“Addresses”菜单查看 IO-Link 设备的 IO 地址,如下图所示:
图.10
选择端口1的 RF260R,在属性"Parameters>Operating Mode"中选择“Scan UID”模式,设置如下图所示:
图.11
在 S7-PCT 中,点击按钮 ,下载成功后,退出 S7-PCT,打开监控表,如下图所示:
图.12
如需使用 RFID 的 User data 模式(该模式必须使用S7-PCT进行组态),在属性"Parameters>Operating Mode"中选择“Scan user data”模式,设置如下图所示:
图.13
在 S7-PCT 中,点击按钮 ,下载成功后,退出 S7-PCT,打开监控表。
本例中,对标签的用户数据区,偏移起始地址为16#0A,写入4个数据,如下图所示为写数据操作:
图.14
对标签的用户数据区,偏移起始地址为16#0A,读取4个数据,如下图所示为读数据操作:
图.15
对于 PIQ 和 PII 的定义和说明请查看本文前部提供的链接中下载的手册。
通过上述图14和图15的操作,可见:通过 PIQ 和 PII 操作 RFID 标签的用户数据区不太灵活,且每次操作的数据局限于4个字节。
产品推荐