SICK-RFID与西门子PLC通过Profinet通信的配置指南

工业控制

1210人已加入

描述

3.1SOPAS设置

1. 通信接口选择ProfinetIO

如下图:

RFID

2. 设置触发方式

“Parameter---Object Trigger Control”

RFID

此处设置方式通Ethernet相同

3. 设置数据输出格式

“Parameter---DataProcessing---Output Format”

RFID

由于PLC端使用的功能块只能接收此格式的数据,因此请务必按此输出格式设置,否则将无法读到标签数据。

注意:点击RSAVG1、RSAVG2、RSAVG3、RSAVG4弹出以下对话框,Format选择Hexadecimal

RFID

3.2 Siemens Step7设置及编程

1. 硬件组态

设置Profinet IO IP地址

RFID

导入GSDML文件(可从Sick网站上下载),并安装:

RFID

安装完成后在右侧找到ProfinetIO---Additional Field Devices---IdentSystems---SICK---RFU6XX---RFU6XX HandShake选中后拖到左侧Profinet网络中,

RFID

添加ControlBits in, Control Bits Out, 32 Byte Input, 32 Byte Output后保存并下载。

2. 复制Profinet程序并下载

RFID

3. 打开OB1,功能块FB74包含以下TriggerOn,TriggerOff,RdTag,WrTag,ComTest,FreeCommand,Reset七种功能

RFID

选择M12.0--M12.6中需要执行的功能置1(只能选择一个),再把M10.0置1,即执行了一次所选择的功能,下图以读取标签信息为例:

RFID

RFID

DB74.DBB86--DB74.DBB100中的即为读取到的标签信息。

审核编辑:黄飞

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分