西门子RFID的使用详解.doc

上传人:大张伟 文档编号:8583594 上传时间:2020-11-28 格式:DOC 页数:15 大小:863KB
返回 下载 相关 举报
西门子RFID的使用详解.doc_第1页
第1页 / 共15页
西门子RFID的使用详解.doc_第2页
第2页 / 共15页
西门子RFID的使用详解.doc_第3页
第3页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《西门子RFID的使用详解.doc》由会员分享,可在线阅读,更多相关《西门子RFID的使用详解.doc(15页珍藏版)》请在三一文库上搜索。

1、西门子RFID的使用详解7-0通过PRFIBS DP对RF300进行操作1、概述无线射频识别技术(adio equen detiatin,FID)是一种非接触的自动识别技术,其基本原理是利用射频信号和空间耦合(电感或电磁耦合)或雷达反射的传输特性,实现对被识别物体的自动识别和数据交换。. RFID基本组成:数据存储器,用于存储数据。也就是标签块。读写器,实现数据读出和写入。也就是感应器。天线,在数据存储器和读写器间传递射频信号。通信模块,用于系统集成的接口模块。1. 西门子主要的产品西门子RFI产品主要包括用于工业自动化的 MOBY E、Y 、F30、MOB U等,见表RFI系统频率最大距离最

2、大存储数据传输速率(b/s)使用温度(最大)特性RF 3001356MHz0.1m2 byeEEROM4RAMR300载体: 800ISO载体:400600读写器-20载体-40C+52 CIQ-Sens接口模块;载体无需电池;SO 693功能(RF3R/RF80R)OB E13.6Hz0.1m752 byteEPOM30+15 载体无需电池MOBY .81MHz0.15m32 b FAM1250+8C+220 载体无需电池MOB U25Hzm2 Kb R00读写器-25C+70C载体-5C+85C+2 C电池表:RFID产品和用于物流管理的MOY、RF600,见表表2:RID产品1.3 RF

3、300系统集成随着工业自动化程度的提高,以及应用领域的需求,RF的技术被越来越多的集成于系统。由于全集成自动化是西门子产品设计的核心理念之一,因此,为RF集成于自动化系统提供了多种解决方案。通过RFD的通信接口模块,可将RFID 集成到PC,主流PC,如:S、S7、POFIBUS DP、非西门子PLC、以太网等。如图1,这是现在西门子产品的图谱。图1:RF30的集成方式2、本文试验设备简介。2.1 硬件设备RF36:GT2800-4A0,R300 数据存储器(移动载体)RF8R:801-3A10,R300读写器SM456:2002-0ED0,通讯模块,独立的PROFD从站,可连接2个通道的读写

4、设备(SLG),用于将RID系统集成到PROFIS DP/P-V1。ECFAST 连接块:ES9-AA00A0PROFUSEOFST 混合直插头 插针型:6GK 05-CA00,每包 5 件 插座型:GK1 9050CB0,每包 5 件PROFUS ECOFT 终端电阻插头:6G1 905-0DA10RF0 SLG电缆:GT291-0FH50,米PS7:6S7 31K1-A0,S300电源模块CP315-2PN/P:6S 5-2EH13-0B,S7-300 中央处理器S-30道轨ROFIBUSDP电缆2软件T 7 V5.4 P5,用于组态、编程MOBY系统软件:6GT2080-2A10,GS文

5、件,F45,手册3、F45C45 是STEP7为RFID识别系统所编写的功能块,SIATIC S7-3/0 通过通信接口模块连接RFID读写器,通过FC5与RI识别系统进行数据交换。本文讲述了怎样使用S300,CP1-2PNDP 以及ASM 45与F30的RF 380连接,通过FC4 与RF00进行数据交换。. C45 参数数据块(参数B)每一个读写设备,都需要预分配参数,并存储到参数数据块里(参数DB),该参数DB通过U 10(用户数据类型)生成。在UT 0中,定义了输入参数、控制命令、过程信息、以及F5 的内部变量等。. 输入参数字节016,ASM46第一个通道的输入参数,这些参数需要用户

6、预先定义,用于初始化设备的。反之,当参数发生变化,需要进行初始化操作。如图2字节300316,是SM456第二个通道的输入参数。图:UT10输入参数包含AM逻辑地址,通道号,命令DB号,命令DB的起始地址,以及MOB的控制参数。其中,MS_ontrl 参数,取值范围0、1、:MDS_cntrol=0,Pesncechc 关闭,MS_prese状态无指示,MS_ontrol关闭,SLG 发射场只有在 omand_start 启动时才打开。该方式用于多个SLG近距离安装的使用场合,通过控制omand_tart的启动,有效的避免相互间的干扰。MDS_cntrol=1,Presence heck打开,

7、当MDS进场,MDS_resent状态会置“1”,且会通过MOBY设备(如ASM456)指示出来。MDSCotrl关闭,SLG发射场总是处于打开状态,执行过程中MD离场不出错。该方式为默认设置方式。MS_contrl2,仅适用于M5。Prece heck 打开,MDS_present状态有指示,DSConto打开。ASM Frmae 的选项命令,用于同步D用户程序。(1)、SM命令没执行完MS离场,会出错.()、MDS穿过读写窗口,但用户程序没执行操作,会出错.31.2 状态和控制字节1820,SM45第一个通道的状态和控制位,用于指示过程信息和错误。如图3图:UD10其中命令控制字(参数DB

8、 的 DW18)对于编程、操作、和状态监视都非常重要。图4图:B4DB1字节318320,ASM456第二个通道的状态和控制位,用于指示过程信息和错误。3.3 错误及其他状态信息字节212,ASM46第一个通道的错误及其他状态信息。如图5图5:UDT10字节3326,AS456第二个通道的错误及其他状态信息。3.4 内部变量字节28299,FC45内部变量,用于SM456第一个通道使用,编程时不需要关注。字节328599,FC45内部变量,用于AM6第二个通道使用。关于参数DB,请参考FC手册第三章:3.2 MOBY 命令在MOBY启动前需定义MOB命令。MOB命令如表6U20是用以定义O命令

9、DB的数据结构。普通命令组命令命令意思1写数据到MD(数据载体)022从M读数据4初始化MDS0444G(读写器)状态6- NEXT命令8EN命令;取消与MDS通信0A4天线ON/OFF0B4BDS状态表6:MOY命令注:01/4,02/42,03/43是MOB基本命令,适用于所有OB LG和ASM,其他命令要视MBY 和 AM 而定。4、组态编程.1连接设备本文实验设备如图6图6:设备连接图4.1模块连结将M45 COFAST连结模块到基本模块,如图图7:ASM4 ECOFAS模块M6基本模块:6GT2020E0EOFA 连接块:6E79AA00AA04.2 设置POFIBUSDP 地址通过

10、地址设定插头设置PRFB DP地址,如图图8:DP设置插头RFIBU P 地址设置插头:6E7 194-1KB00-0XA04.13连接ECOFST 混合插头连接PROFBU P网线和电源,如图9。电源是西门子一串多个那种。图:OFS 混合插头插座:6GK1 9050CA0,电源、D线接入ASM6插头:GK1 0-0C00,电源、DP线从SM56接出到其他站如果是末端站,AS456需要使用终端电阻插头:6GK 905-0D1041.4 连接R60 到AM456使用的R3 SLG电缆:6G281-0F50,5米,连接R80R到AM456。4. SEP 7创建项目4.2.1 创建项目打开STEP7

11、 创建新项目 SM456-C45,见图10图10:创建项目4.2 安装ASM456 GSD 文件两种方式找到AM456 GD文件:M软件CD:atenprofi_gd.或网上下载SM456 GD 文件:13624.2.3组态AS56安装AM456 SD文件后,在SE7硬件列表中出现该产品。如图1图1:STP7硬件列表硬件组态,设置CPU3152NDMP/P 接口为DP 主站,AS56作为号从站连接到主站。双击SM45,选择Use mode为 FB4FC45,MOBYmde为MBY /D/0 nol adrssing,通信传输速率15.2bad。如图1图12:STE7硬件组态AM456 逻辑首地

12、址256。如图13图1:M456硬件地址编译并下载到CU35-2PN/DP,U 运行,通信建立。4 打开FC45例子程序解压MBY 软件CD中的程序文件 , aeC5.J。如图1图1:例子程序拷贝例子程序到项目中。由T0生成的DB45是OY 参数,其中包含ASM456逻辑地址,通道号,命令DB号,以及命令DB的起始地址。如图15图5:DB45该程序是RF30单载体操作,因此,参数DB中参数MOB_moe选择5,RESETong参数选择1(True)。如图16图1:DB4.2.5编程序在OB00(S-300启动初始化程序)中置位每一个通道的iit_un。如图1图17:OB10程序在OB1中周期性

13、执行FC5,启动MOBY命令。如图18图8:OB程序OB 122评估出AM 模块故障信号。如图9图:OB22程序、调试51MOB启动由于选择MD_Contol默认设置“”,读写设备总在监测DS是否进场。如果变量Redue,Eror=flse,一旦MDS进入读写窗口,ASM456上PRE灯点亮,OBY 状态字的MDS_resen被置位,此时,通过Cmand_tart 即可启动Y命令。如果Ready= false,则请检查是否在O100中被初始化,或检查FC45是否在OB1中被周期性执行。如果Error= Tue,则应检查错误原因。错误信息会被分别记录在errrMOB,eroF,或ror_。具体信

14、息请参阅下文或FC4手册第五章。52MOB命令使用U 20可以生成命令B块,本例命令DB块为47,通过修改命令DB块的命令参数和命令地址,可以实现对RF60T的读、写、初始化等操作。5.2.写操作例如,将数据从DB48的DBB0到DBB9共5个字节写到DS地址开始的地址。命令格式:表3命令he子命令x长度decMDS地址heD块d块起始地址de100048表:写命令命令块。如图图0:DB45.2.2 读操作例如,将数据从MS地址0开始的1个字节读到DB50的D0到DB。命令格式,如表4命令he子命令h长度ecDS地址heDB块decDB块起始地址ec2100500表4:读命令命令DB块,如图2

15、1图2:D43初始化DS例如,将RF360T初始化为0,360为8Kby ,地址空间为200。命令格式,如表5命令hex子命令hex长度ecMD地址hexB块dcDB块起始地址dec30-2000-表:初始化命令命令DB块,如图2图2:DB476、错误诊断MOBY的操作,一般有以下两种故障类型。.1 导致CPU停机的故障SM45有故障,而O86没有下载到CPU;ASM45有故障,B12没有编程并下载到CPU;如果只有当执行C45时,CPU才故障停机,可能的故障原因有: 参数B或参数的起始地址不正确; 命令DB不正确; 数据DB不存在或空间不够大。6.2 erro=1故障当MOBY某通道的ero

16、r 被置位,会有如下三类错误:2.1 ErroMO这类故障是由ASM和OY读写设备引发的,主要有以下两种 SM456和MOBY读/写设备以及M之间的通信故障; 6不能执行命令。此类故障发生时,M上R灯闪烁。22 ErrorFCFC45故障,主要原因是参数B或命令DB中参数赋值错误。6 Er_BU此类错误是发生在POIUS DP传输层的故障,通过PFIBUS的系统诊断软件(如PROFIBUtracer)或BT20可得到详细的信息。FC45手册5.2给出的故障代码是SFC5/59的RET_VAL参数的一些值,具体信息请参考书册S-30400系统和标准函数或SEP7在线帮助。关键词ID(MY)、读写器(L)、标签(MD)、天线、R0、AM56、PLC、POIBU DP、FC45。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1