33
33
E
Mixed Data Access
(cont.)
The following shows the structure of a program:
Program structure
Subaddress
Value
Range
Command designator
01
H
EX
06
H
EX
1. Program record
Program number
02
H
EX
01
H
EX
01
H
EX
to 0A
H
EX
1st data record:
Start address Low Byte
03
H
EX
Start address High Byte
04
H
EX
Number of bytes Low Byte
05
H
EX
Number of bytes High Byte
06
H
EX
2nd data record:
...
25th data record:
Start address Low Byte
03
H
EX
Start address High Byte
04
H
EX
Number of bytes Low Byte
05
H
EX
Number of bytes High Byte
06
H
EX
Terminator
FF
H
EX
FF
H
EX
To store a second program, repeat this process.
The procedure for writing these settings to the EEPROM is described in the 7th example on
40...42.
Replacing the EEPROM is described on 59 for BIS C-6002 and on 71 for BIS C-6022.
Function Description
Processing data carriers
C60_2-028_823024_0401-e.p65
34
34
E
Function Description
Monitoring initialization, splitting memory
Command identifier 09
Hex
allows initialization data to be stored in the processor.
If the Monitor Data carrier Initialization function is activated, a read/write command results first
in the initialization data on the data carrier being compared with the data in the processor. If
these do not agree, error message 17
Hex
is output. If the data carrier has not even been initial-
ized yet, i.e. all initialization data are 0, error message 18
Hex
is output.
Command identifier 0A
Hex
allows an address to be stored in the processor starting at which
the data carrier data are no longer memory-optimized.
When dividing the memory, make the sector with memory optimization large enough so that it
is sufficient for the maximum intended number of write cycles (see 9 for calculation).
Division brings an advantage in processing small quantities of data that are frequently pro-
grammed (written) in the sector not having memory optimization.
If the split function is activated, this memory division applies to every data carrier entering the
read/write zone of the processor.
Monitoring data
carrier initialization
(see 2nd example on
36)
Splitting data carrier
memory
(see 3rd example on
36)
All manuals and user guides at all-guides.com