Programming the MOBY-ASM on PROFIBUS
B.4 Command and acknowledgement telegrams
FC 45
B-14
Function manual, Release 03/2006 , J31069-D0167-U001-A2-7618
Command table
Comma
nd
code
[hex]
Comman
d
code
chained
[hex]
Command
Description
0
–
RESET
ASM is reset. The active command is terminated.
(If an MDS command was terminated with RESET, the reset acknowledgment
reports error 1F.)
The RESET command can be used to switch the ASM to various operating modes.
1
41
Write
Write data block to MDS
Read data block from MDS
This command is required when a new (not yet write-accessed) MDS is being used
or after failure/replacement of the battery or when MDS is to be run in ECC mode.
The MDS is already initialized for normal use.
MDS type
INIT duration
(normal)
INIT
duration
(with ECC)
Memory
size + 1
2
3
42
43
Read
Initialization
1KB
2KB
8KB
8KB
32KB
752 bytes
192 bytes
16 bytes
2KB
32KB
44 bytes
112 bytes
256 bytes
1000 bytes
20 bytes
8KB
32KB
64KB
VMDS
RAM
FRAM
EEPROM
RAM
EEPROM
MDS 4xx
MDS 2xx
RAM
RAM
I-Code
I-Code SLI
Tag-it HF-I
my-d
EEPROM
FRAM
FRAM
FRAM
(MOBY I)
(MOBY I)
(MOBY I)
(MOBY I)
(MOBY I)
(MOBY E)
(MOBY F)
(MOBY F)
(MOBY U)
(MOBY U)
(MOBY D)
(MOBY D)
(MOBY D)
(MOBY D)
(RF300)
(RF300)
(RF300)
(RF300)
< 0.1 s
0.4 s
0.8 s
18 s
3 s
0.8 s
2.2 s
0.25 s
approx. 1 s
approx. 1.5 s
approx. 0.2 s
0.3 s
1.2 s
2.4 s
–
5 s
20 s
54 s
75 s
–
–
–
–
–
–
–
–
–
00 05 00
00 08 00
00 20 00
00 20 00
00 80 00
00 02 F0
00 00 C0
00 00 10
00 08 00
00 80 00
00 00 2C
00 00 70
00 01 00
00 04 00
00 00 14
00 20 00
00 80 00
00 FF 00
4
44
SLG status
Returns as result the status byte, the selected write/read device and the
ANZ_MDS_present_ bit. This command checks to determine whether a write/read
device is connected to the ASM and, if so, whether it is okay and ready for
operation. An appropriate error is reported, if necessary. With MOBY U various
diagnostic data can be fetched from the write/read device.
6
–
NEXT
The following command(s) refer(s) to the next MDS. The user can immediately start
a command even though the old MDS is still in the field. The NEXT command must
only be programmed when MDS_control_ = 2 was set in the RESET command.
A NEXT command must arrive between 2 MDS passes or an error message will
occur. Conclusion of an MDS pass with a NEXT command is also valid after the
MDS has already left the field or the next MDS is already in the field.
8
48
END
Terminate communication with MDS