Siemens DP, S7-300F-2 PN Data View of the UDT21 Command Overview, Writing data to the transponder

Page 36

Industry Automation and Drive Technologies - SCE

5.8Basics of Entries at Command Block FC11

The values for DB47 are specified by means of the input variables of FC11.

One UDT21 is used for each request or command.

Data View of the UDT21

Command Overview

 

Command (hex)

 

 

 

Command

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Normal

 

Chained*

 

 

 

 

 

 

 

 

01

 

41

 

Write data to MDS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

02

 

42

 

Read data from MDS

 

 

 

 

03

 

43

 

Initialize MDS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

04

 

44

 

Reader status

 

 

 

 

06

 

--

 

NEXT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

08

 

48

 

END; end communication with the MDS

 

 

 

0A

 

4A

 

Aerial on/off

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0B

 

4B

 

MDS status

 

 

 

 

 

*) Not all readers or IM modules support chained commands. Note the information in the MOBY

 

 

manuals for configuration, installation and service.

 

 

 

 

 

 

 

 

 

 

 

 

Writing data to the transponder

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Command

Sub_command

 

length

 

address_MDS [hex]

DAT_DB [dec]

Comment

 

 

(hex)

 

 

 

[dec]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

01

-

 

1 to 32767 *

 

0000 to FFFF

Pointer to the

 

 

 

 

 

 

Length of the

 

Starting with this

user data that

 

 

 

 

 

 

MSD data to be

 

start address, the

is to be written

 

 

 

 

 

 

written

 

data is written to the

to the MDS

 

 

 

 

 

 

 

 

 

MDS

 

 

 

 

 

 

 

 

 

 

 

 

Reading data from the transponder

 

 

 

 

 

 

 

 

 

 

 

 

 

Command

Sub_command

 

length

 

address_MDS

DAT_DB

Comment

 

 

(hex)

 

 

 

[dec]

 

[hex]

[dec]

 

 

 

 

 

 

 

 

 

 

 

 

 

02

-

 

1 to 32767 *

 

0000 to FFFF

Pointer to the

 

 

 

 

 

 

Length of the

 

Starting with this

user data.

 

 

 

 

 

 

MSD data to be

 

start address, the

Here, FB45

 

 

 

 

 

 

read

 

data is read from

stores the

 

 

 

 

 

 

 

 

 

the MDS

MDS data that

 

 

 

 

 

 

 

 

 

 

 

 

 

TIA Training Document

 

 

 

Page 36 of 65

 

 

 

 

Module E11

 

 

 

 

 

 

 

 

 

Status: 01/2010

 

 

 

Radio Frequency Identification (RFID) with SIMATIC S7-300F-2PN/DP and

RF180C

 

 

 

 

 

 

 

 

 

Image 36
Contents Module E11 Industry Automation and Drive Technologies SCEIndustry Automation and Drive Technologies SCE Preface Page S7’ ObjectivePrerequisites Simatic RF180C ASM Industry Automation and Drive Technologies SCE CPU Rfid Fundamentals Data structure of the German language UDTs is as follows DB47Page Industry Automation and Drive Technologies SCE Page Industry Automation and Drive Technologies SCE Industry Automation and Drive Technologies SCE Industry Automation and Drive Technologies SCE MAC address Value range for the IP addressValue range for the subnet screen form Value range for the address of the gateway routerIndustry Automation and Drive Technologies SCE Industry Automation and Drive Technologies SCE Industry Automation and Drive Technologies SCE Page Page Page Generating DB48 Open DB48, set up 1024 bytes Save and close DB48Generating DB49 Open DB49 and insert UDT261 and UDT271 Page Generating DB50 Open DB50 and insert UDT111 and UDT281 Save and close DB50 Generate DB47 Open DB47 and add UDT21 for each request Save and close DB47 Generating DB45 Open DB45 and insert UDT11 for each reader DB45, UDT11 is called for each readerDB47 request data block is referred to in DB45 Data view of DB45 to byteSave and close DB45 Page Set up in variables Set up OUT variables Generating Function FC11Save and close FC11 Data View of the UDT21 Command Overview CommandWriting data to the transponder Reading data from the transponderCommand Next Command ENDInitialize Transponder Read out Reader statusSwitching the reader aerial on/off Transponder StatusExample of a command string in DB47 Data view of the UDT11 Variable Description Parameter commandDBaddress Value = 50 for Reader2 507 Industry Automation and Drive Technologies SCE ISO MDS Page Page Industry Automation and Drive Technologies SCE Control bits from Bit8 to Bit15 Variable DescriptionMoby U/D or RF300 Then, set up in variables Next, set up OUT variables Generating FB10Reader block Network 1 Command start Network 2 Reset Reader Industry Automation and Drive Technologies SCE Networks 4 to Page Supplementing the symbol table TaskGenerating FB1 Industry Automation and Drive Technologies SCE FB10 is inserted as a multi-instance block Industry Automation and Drive Technologies SCE Network Industry Automation and Drive Technologies SCE Network 4 to Page Open OB1 and call FB1 with DB1 Page Page Industry Automation and Drive Technologies SCE Symbol Table