S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f...

30
S7-200 SMART PLC RFID How to communicate S7-200 SMART with RFID Reader Getting-started Edition (2013 10 )

Transcript of S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f...

Page 1: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

S7-200 SMART PLC RFID

How to communicate S7-200 SMART with RFID Reader

Getting-started Edition (2013 10 )

Page 2: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 2-30

S7-200 SMART SB CM01 RS485/232 RF260R

RFID_smart_library S7-200 SMART PLC

RF260R

S7-200 SMART SB CM01 RS485/232 RF260R, RFID_smart_library

Key Words S7-200 SMART SB CM01 RS485/232 communication boards RF260R,

RFID_smart_library

Page 3: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 3-30

S7-200 SMART PLC RFID ............................. 1 1. RF200 .............................................. 4

1 RF200 ................................................................................................. 4 2. S7-200 SMART RF260R .......................... 7 2.1 S7-200 SMART RF260R .................................................................................. 7 2.2 3964(R) .................................................................................................................. 8

3. S7-200 SMART RF260R ........................... 10 3.1 RFID_init .......................................................................................................... 10 3.2 RFID_reset ........................................................................................................ 12 3.3 RFID_read_tag ................................................................................................... 15 3.4 RFID_write_tag ................................................................................................. 18

4. S7-200 SMART RF260R ........................ 21 4.1 S7-200 SMART RF260R ................................................................... 21 4.2 STEP7-Micro/WIN SMART ......................................................................... 21 4.2.1 RFID_smart_library ............................................................................... 21 4.2.2 RFID_smart_library .............................................................................. 23 4.2.3 ......................................................................................................... 25 4.3 STEP7-Micro/WIN SMART .................................................................. 26 4.4 RFID_smart_library ........................................................................... 28

5. .................................................... 29

Page 4: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 4-30

1. RF200

1 RF200

RF200

1-1 RF200

RFID SIMATIC RF200

RF200 HF 13.56 MHz ISO 15693

RF200 MOBY D (MDS Dxxx) ISO

MOBY SIMATIC RF ASM 456 ASM 475 SIMATIC

RF1xxC SIMATIC S7-300 PROFIBUS PROFINET TCP/IP (XML)

SIMATIC RF200

13.56 MHz ISO 15693

(MDS Dxxx) 2000

FRAM

IP67

FC45 FB45 SIMATIC PROFIBUS

PROFINET TCP/IP

RF200

Page 5: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 5-30

MOBY D ISO 15693

PROFIBUS PROFINET SIMATIC SIMOTION

SINUMERIK

S7

ISO 15693

RFID

PC

RF200

RFID SIMATIC RF200

ISO 15693

SIMATIC RF200

SIMATIC RF200

SIMATIC

RF200 :

Page 6: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 6-30

RFID SIMATIC RF200

13.56 MHz

130 mm

ISO 15693

992 (EEPROM) / 2000 (FRAM)

1.5 KB/s

0.5 KB/s

/ X

RFID

1-1 RF200

Page 7: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 7-30

2. S7-200 SMART RF260R

2.1 S7-200 SMART RF260R

2-1 S7-200 SMART RF260R

2-1 S7-200 SMART RF260R

1. RF260R 6GT2821-6AC11

2. SB CM01 RS485/232

3. S7-200 SMART PLC

4. MDSDXX

5. RS-232

2-2 RS-232 6GT2891-4KH50-0AX0

2-2 RS-232

Page 8: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 8-30

2-3 RS-232 SB CM01 RS485/232

2-3 RS-232 SB CM01 RS485/232

S7-200 SMART PLC SB CM01 RS485/232 RF260R

RS232 RF200R RF300R RS232

RS422 S7-200 SMART PLC RFID_smart_library

RF200R RF300R 3964R

2.2 3964(R)

3964R ISO-OSI

3964R

S7-200 SMART PLC

RFID_smart_library 3964R S7-200 SAMRT PLC

RF260R S7-200 SAMRT PLC RF260R

3964R

3964R

STX Start of Text

DLE Data Link Escape

EXT End of Text

Page 9: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 9-30

BCC Block Check Character

NAK Negative Acknowledgement

DLE

DLE

3964(R) (BCC)

BCC

DLE ETX

2-4

2-4

3964(R) 2-5

2-5

Page 10: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 10-30

3. S7-200 SMART RF260R

S7-200 SMART PLC RFID_smart_library RF200R RF300R

3964R RFID_init RFID_reset

RFID_read_tag RFID_write_tag

RFID_init S7-200 SMART RF200R

RFID_reset RF200R

RF200R

RFID_read_tag RFID

RFID_write_tag: RFID

3.1 RFID_init

3-1 RFID_init

3-1 RFID_init

start “True” RFID_init

in_buffer S7-200 SMART RCV

out_buffer S7-200 SMART XMT

done RFID_init

aborted RFID_init

error RFID_init

“start” “True”

Page 11: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 11-30

3-2 RFID_init

RFID_init 5

”error”

S7-200 SMART

SMB30/130 = 2#1101 1101

= 57,6 Kbit/s,8 S7-

200 SMART RF200R RFID_init Network 6 SMB30/130

SMB87/187 = 2#10010100; SMW90/190 = 0; SMW92/192 = 10;

0ms;

10ms

RF200R STX

(02H) S7-200 SMART RFID_init 57,6Kbit/s, RCV

RF2OOR STX 02H S7-200 SAMRT RF200R

DLE (10H) RF200R DLE STX

RF2OOR S7-200 SMART 57,6Kbit/s

Page 12: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 12-30

3-3 RF200

3.2 RFID_reset

RFID_reset RF200R ,

RFID_read_tag RFID_write_tag

RFID_reset

3-4 RFID_reset

3-4 RFID_reset

start “True” RFID_reset

done RFID_reset

aborted RFID_reset

error RFID_reset

Page 13: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 13-30

“start” “True”

3-5 RFID_reset

RFID_reset 2

”error”

RESET

3-6 RESET

param S7-200 SMART 05

RFID_smart_library 3964R S7-200 SAMRT PLC

RF260R S7-200 SAMRT PLC RF260R

RF260R param 25H

Page 14: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 14-30

2 ftim (field_ON_time )

RF200R ISO RF300R RF300T ISO

3 reset RF260R + ISO

reset RFID_reset Network 7

3-7 RFID_reset

RF200 reset

Page 15: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 15-30

3-8 RESET

RFID_reset “start” “True” RF200R

“done” “True” RFID_init

3.3 RFID_read_tag

RF200R RFID

3-9 RFID_read_tag

3-9 RFID_read_tag

start “True” RFID_read_tag

address

length

done RFID_read_tag

aborted RFID_read_tag

error RFID_read_tag

“start” “True”

Page 16: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 16-30

3-10 RFID_read_tag

RFID_read_tag 2

”error”

RFID_read_tag “address” “length”

RF340 8K

FRAM 20 EEPROM

3-11 RF340

246 RFID_smart_library

Page 17: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 17-30

3-12

RFID

RFID_read_tag “aborted” “True”,

RFID_reset reset

RFID

3-13

RFID_read_tag “start” “True”

“done” “True” RFID_init

Page 18: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 18-30

3-14

3.4 RFID_write_tag

RFID

3-15 RFID_write_tag

3-15 RFID_write_tag

start “True” RFID_write_tag

address

length

data S7-200 SMART

Page 19: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 19-30

done RFID_write_tag

aborted RFID_write_tag

error RFID_write_tag

“start” “True”

3-16 RFID_write_tag

RFID_write_tag 2

”error”

RFID_write_tag “address” “length”

246

RFID_smart_library

3-17

RFID

RFID_write_tag “aborted” “True”,

RFID_reset reset

Page 20: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 20-30

RFID

3-18

Page 21: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 21-30

4. S7-200 SMART RF260R

4.1 S7-200 SMART RF260R

S7-200 SMART RF260R 2.1 S7-200 SMART RF260R

PM1207 1 6EP1 332-1SH71 24VDC

CPU ST40 1 6ES7 288-1ST40-0AA0

SB RS485/RS232 (SB CM01) 1 6ES7 288-5CM01-0AA0

RF260R 1 6GT2821-6AC11 RS232

MDS D100 1 6GT2600-0AD10

RS-232 1 6GT2891-4KH50-0AX0 5

STEP7-Micro/WIN SMART 1 6ES7 288-8SW01-0AA0

4-1 S7-200 SMART RF260R :

RF200R RF300R RS422

RS232/RS422

4.2 STEP7-Micro/WIN SMART

4.2.1 RFID_smart_library

S7-200 SMART RF260R 3964R

RFID_smart_library

1. RFID_smart_library

rfid_smart-library_P1.smartlib CM01

rfid_smart-library_P0.smartlib CPU

Page 22: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 22-30

2. STEP7-Micro/WIN

SMART

3.

RFID_smart_library

4.

RFID_smart_library

4-2 rfid_smart_library

Page 23: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 23-30

4.2.2 RFID_smart_library

RFID_smart_library

1. STEP7-Micro/WIN SMART

RFID_smart_library

2. RFID_init

3. RFID_reset

Page 24: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 24-30

4. RFID_read_tag

5. RFID_write_tag

6.

Page 25: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 25-30

7.

“OK”

4-3 rfid_smart_library

4.2.3

S7-200 SMART PLC

CPU SB RS485/RS232 (SB CM01)

1. STEP7-Micro/WIN SMART

Page 26: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 26-30

2. CPU

ST40 SB CM01

SB CM01 RS232

4-4:

4.3 STEP7-Micro/WIN SMART

4.2 S7-200 SMART PLC

PLC

1. STEP7-Micro/WIN SMART

4.2

RF260R

2. STEP7-Micro/WIN SMART

RFID_init

“start” “True”

S7-200 SMART RF260R

RFID_init

“done” “True”

4.4

Page 27: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 27-30

3. RFID_reset

“start” “True”

RF260R

4. RFID_reset RF260R

RFID_reset “done”

“True”

RF260R

RFID_reset

4.4

5. RF260R

RFID_read

“start” “True” RF260R

6. RFID_read_tag

RFID_read_tag “done”

“True”

RFID_init

in_buffer,

RFID_read_tag

4.4

7. RF260R

RFID_write_tag

“start” “True” RF260R

8. RFID_write_tag

Page 28: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 28-30

RFID_write_tag

“done” “True”

RFID_write_tag “data”

VB1100-

VB1104

RFID_write_tag

4.4 4-5: RFID_smart_library

4.4 RFID_smart_library

RFID_smart_library

“error”

error RFID_init RFID_reset RFID_read_tag RFID_write_tag

1

Initialization aborted. Timeout exceeded

Reset aborted. Timeout exceeded

Reading of user data aborted. Timeout exceeded

Writing of user data aborted. Timeout exceeded

2

Handshake was already performed in the past. Routine is aborted.

Reader not ready for receiving messages.

Reader not ready for receiving messages.

Reader not ready for receiving messages.

3

Acknowledgement after handshake nor received or received with errors.

Reset telegram faulty.

Reader does not reply after read telegram

Reader does not reply after write telegram.

4

Reader does not reply after reset telegram.

Read acknowledgement not received by reader or received with error.

Write acknowledgement not received by reader or received with error.

5

Reset acknowledgement not received by reader or received with error.

4-6

Page 29: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 29-30

5.

S7-200 SMART, RF200, RF300

NO. Document/Link

1 SIMATIC S7-200 SMART system manual http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=4126

2 SIMATIC RF300 system manual http://support.automation.siemens.com/WW/view/en/21738946

3 SIMATIC RF200 system manual http://support.automation.siemens.com/CN/view/zh/47189592

4 Reading and Processing of RFID Data with S7-200 and RF380 Reader (CE-X15) http://support.automation.siemens.com/CN/view/zh/38471524

Page 30: S7-200 SMART PLC DRFID B1 Ï ,ºFP · s7-200 smart plc fje÷sb cm01 rs485/232 fj ¯ >rf260r b+ É f Õc§ È ¯+x,´f Õ+e56 _rs232 +e56 È ² Ì _ ¦ » ',´rf200r frf300r È ¯+xrs232

I CS LS TS

Page 30-30

www.4008104288.com.cn

http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=0&CatFirst=1

http://support.automation.siemens.com/CN/view/zh/10805045/130000 “ ”http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1027

www.4008104288.com.cn

http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=0&CatFirst=61

http://support.automation.siemens.com/CN/view/zh/10807063/130000 “ ”http://www.ad.siemens.com.cn/service/answer/category.asp?cid=1043

/

( )

© 2001-2013