打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【连载】S7-1200如何通过 RF120C 与 RFID 通讯?

【导读】上期谈到S7-1200有很多种的通讯方式。从STEP 7 Basic/Professional V13 SP1 开始,在编程指令,"选件包"中集成了 SIMATIC Ident 配置文件和 Ident 指令块,使用TIA Portal 进行组态与编程的 S7-1200/1500 可以使用这些指令对工业识别系统进行操作。S7-1200 可以使用 RF120C 通信模块,实现与西门子工业识别系统的通信。本文介绍通过 S7-1200 CPU 和 RF120C ,使用 Ident 指令块,实现对 RF200 进行读、写操作。

(一)系统配置清单

1、主要硬件设备:

CPU1215C:6ES7 215-1AG40-0AB0

RF120C:6GT2 002-0LA00

RF260R:6GT2 821-6AC10

MDS D100:6GT2 600-0AD10

RF260R 到 RF120C 连接电缆(2m):6GT2 091-4LH20

2、软件环境:

TIA Portal V13 SP1 Update 4

3、系统配置:

S7-1200 CPU1215C 通过 RF120C 通信模块,连接 RF260R 读写头,在 TIA Portal V13 SP1 Update4 软件环境下,使用 SIMATIC Ident 指令块对数据载体(MDS D100)进行读写操作。系统配置,如图1所示:

图1. 系统配置

(二)设备组态

(1)首先,通过“设备视图”对 CPU 和 RF120C 进行组态,如图2所示:

图2. 组态 RF120C

(2)选择连接的阅读器类型,本例中连接的是 RF260R ,故选择 “RF200 常规”,如图3所示:

图3. 选择阅读器类型

(3)查看 RF120C 的 “IO 起始地址”和“硬件标识符”,后续编程需要使用这两个参数,如图4所示:

图4. IO 起始地址和硬件标识符

(三)指令编程

(1)当在主程序 OB1 使用了“选件包”中的 RFID 相关指令(例如在 OB1 中拖拽 Reaet_Reader 指令),则会自动的在“PLC 数据类型”中增加如图5所示的数据类型如:“IID_CMD_STRUCT”、“IID_HW_CONNECT”等,并使用数据类型“IID_HW_CONNECT”创建参数 DB 块,如图5所示: 

图5. 设置连接参数 DB 块

(2)将上述创建的参数 DB 块变量 “connect_para”填写到“Reaet_Reader” 指令的“HW_CONNECT”引脚上,如图6所示:

图6. 调用“Reaet_Reader” 指令

(3)创建用户数据块, DB5 用于写数据到标签,DB6 用于存储来自标签的数据,如图7所示:

图7. 创建读/写数据块

注意:需要在 DB 块“属性”修改数据块类型为标准 DB 块。在 DB 块的“属性”中修改,如图8所示:

图8. 将DB 块设置为标准块

(4)调用“Write” 指令,引脚参数按如图9所示填写。

图9. 调用“Write” 指令

(5)调用“Read” 指令,引脚参数按如图10所示填写。

图10. 调用“Read” 指令

(四)测试

(1)将项目编译,无错误后下载到 PLC 中,并使用 MDS D100 标签做测试,测试结果如图11所示:

图11. 读写数据测试

(五)错误诊断

1、使用 RF120C 上的 LED 指示灯进行诊断

请参考 RF120C 操作说明章节 5.1,使用 LED 进行诊断。

https://support.industry.siemens.com/cs/cn/zh/view/109761473

2、使用 RF260R 上的错误代码进行诊断

SIMATIC RF200 系统手册章节9.1的错误代码,有关于RF260R 上红色 LED 闪烁的信息。

https://support.industry.siemens.com/cs/cn/zh/view/109766065

3、使用 Ident 指令块状态字进行诊断

请参考 SIMATIC Ident 功能手册第4章。

https://support.industry.siemens.com/cs/cn/zh/view/109762333

(六)相关资料

RFID 系统配置指南:

https://support.industry.siemens.com/cs/ww/en/view/67384964

关于 RF120C 模块的更多信息,请查看其操作手册:

https://support.industry.siemens.com/cs/cn/zh/view/109761473

SIMATIC Ident RFID 系统 SIMATIC RF200

https://support.industry.siemens.com/cs/cn/zh/view/109766065

SIMATIC Ident RFID 系统 SIMATIC RF300

https://support.industry.siemens.com/cs/cn/zh/view/109766916

SIMATIC Ident RFID 系统 SIMATIC RF600

https://support.industry.siemens.com/cs/cn/zh/view/109768645

关于S7-1200其它通讯的详细步骤和实例将陆续推出!




大家都在看




【视频】德国工程师是如何制作PLC柜的?

【视频】德国威图电气柜是如何生产出的?

【视频】德国工程师的办公环境是怎样的?

【视频】PROFINET为何比PROFIBUS更牛?

设为星标

不见不散

有时我们关注的公众号比较多,可能会错过一些自己喜欢的消息,我们可以给公众号加星标来解决这个问题。那如何星标呢?不会的可以参考下图或联系工作人员。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
西门子S7-1500PLC资料汇总(含软件下载),快收藏!
S7-1500PLC资料总汇
S7-1200资料总汇 供大家交流学习
最新西门子工业常用软件官网下载链接
带您快速了解西门子新一代伺服驱动系统SINAMICS S200
S7-200附加指令库,高手进阶必备!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服