Siemens S7-300F-2 PN Initialize Transponder, Read out Reader status, Command Next, Command END

Page 37

Industry Automation and Drive Technologies - SCE

was read.

Initialize Transponder

Command

Sub_command

 

length

address_MDS [hex]

DAT_DB [dec]

Comment

(hex)

 

 

[dec]

 

 

 

03

00 to FF hex

-

 

Memory size of the

-

 

 

value that is

 

 

MDS to be initialized

 

 

 

written to the

 

 

 

 

 

 

MDS

 

 

 

 

 

 

 

 

 

 

 

 

Read out Reader status

Command

Sub_command

length

address_MDS [hex]

DAT_DB [dec]

Comment

(hex)

 

[dec]

 

 

 

 

 

 

 

 

 

04

01 = status according to

 

 

Pointer to the

MOBY U/D or

 

UDT 110¹

 

 

result. The

RF300

 

02 = status according to

 

 

result is

MOBY U

 

UDT 120¹ (last

 

 

represented

 

 

commands)

 

 

with the

MOBY U

 

03 = status according to

 

 

corresponding

 

 

UDT 130¹ (error

 

 

 

 

 

 

UDT (refer to

 

 

indications)

 

 

 

 

 

 

sub_command

 

 

04 = status according to

 

 

 

 

 

 

)

 

 

UDT 140¹ (MDS in the

 

 

 

 

 

 

 

MOBY U

 

field)

 

 

 

 

05 = status according to

 

 

 

 

 

UDT 150 (communication

 

 

 

 

 

quality)

 

 

 

RF300

 

06 = status according to

 

 

 

 

 

UDT 280 (diagnosis data)

 

 

 

 

 

 

 

 

 

 

(In our example, we are using the German language UDT111 and UDT281 for RF300)

Command NEXT

Command

 

Sub_command

 

length

address_MDS

DAT_DB

Comment

(hex)

 

 

 

[dec]

[hex]

[dec]

 

 

 

 

 

 

 

 

 

06

-

 

-

 

-

-

NEXT: processing

 

 

 

 

 

 

 

this MDS is

 

 

 

 

 

 

 

completed

Command END

 

Command

Sub_command

 

length

 

address_MDS

DAT_DB

Comment

 

 

(hex)

 

 

[dec]

 

[hex]

[dec]

 

 

 

 

 

 

 

 

 

 

 

 

 

08

00 = Processing

-

 

 

-

-

ANZ_MDS_present

 

 

 

with the MDS is

 

 

 

 

 

is reset

 

 

 

ended

 

 

 

 

 

 

 

 

 

01 = Processing

 

 

 

 

 

ANZ_MDS_present

 

 

 

 

 

 

 

 

 

 

 

TIA Training Document

 

 

Page 37 of 65

 

 

 

 

Module E11

 

 

 

 

 

 

 

 

Status: 01/2010

 

 

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

RF180C

 

 

 

 

 

 

 

 

Image 37
Contents Industry Automation and Drive Technologies SCE Module E11Industry Automation and Drive Technologies SCE Preface Page Objective S7’Prerequisites Simatic RF180C ASM Industry Automation and Drive Technologies SCE CPU Rfid Fundamentals DB47 Data structure of the German language UDTs is as followsPage Industry Automation and Drive Technologies SCE Page Industry Automation and Drive Technologies SCE Industry Automation and Drive Technologies SCE Value range for the IP address Industry Automation and Drive Technologies SCE MAC 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 Save and close DB48 Generating DB48 Open DB48, set up 1024 bytesGenerating 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 DB45, UDT11 is called for each reader Generating DB45 Open DB45 and insert UDT11 for each readerData view of DB45 to byte DB47 request data block is referred to in DB45Save and close DB45 Page Generating Function FC11 Set up in variables Set up OUT variablesSave and close FC11 Command Data View of the UDT21 Command OverviewWriting data to the transponder Reading data from the transponderCommand END Command NextInitialize Transponder Read out Reader statusTransponder Status Switching the reader aerial on/offExample 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 Variable Description Control bits from Bit8 to Bit15Moby U/D or RF300 Generating FB10 Then, set up in variables Next, set up OUT variablesReader block Network 1 Command start Network 2 Reset Reader Industry Automation and Drive Technologies SCE Networks 4 to Page Task Supplementing the symbol tableGenerating 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