Process interfacing via an automation system (PLC, PC) 
  9.3 Control with Ident profile 
SIMATIC MV500 
Operating Instructions, 06/2018, C79000-G8976-C494-01 
113 
The following commands are supported: 
Table 9- 9  PHYSICAL-WRITE 
0x71  Offset in 
the 
"TXREF" 
send 
buffer 
0x0000  Length of data to be sent to the read-
er: 
Sub-command with data to be sent to the read-
er. The first SINT contains the command identi-
•  02  •  01 = Program change (write program num-
ber) 
•  01  •  02 = Activate read program number (once) 
•  Match string length + 3  •  03 = Write match string 
•  01  •  04 = Activate read match string (once) 
•  01  •  05 = Set DISA bit 
•  01  •  06 = Reset DISA bit 
•  07  •  08 = Set digital Out 
Command: Program change (write program number) 
You can perform a program change using the "PHYSICAL WRITE" command. The 
command contains the data of the following table. If the program change is successful, the 
"WRITE" command receives a positive acknowledgment; otherwise, it receives a negative 
acknowledgment. 
Before the program change, the "DISA" bit in the optical reader is automatically set and reset 
after the program change. If the "DISA" bit was set manually prior to the program change, it 
will remain set. 
The "WRITE" command must specify the length "0x02" ("CMD_STRUCT.LEN_DATA = 
0x02"); otherwise, the command receives a negative acknowledgment. If an attempt is made 
to change to an unsaved program or a program number > "0x0F", the command will also be 
denied and receive a negative acknowledgment. 
Table 9- 10  CMD_STRUCT