Hardware Manual for the PCD2.M5 Series│Document 26/856; Version EN 12│2014-07-24
Saia-Burgess Controls AG
Memory space on the PCD
PCD2.M5_ Classic CPUs and expansion housings
3-42
3
DiagnosticsofashcardwithSYSRDK3000
DiagnosticsofonboardashwithSYSRDK3100
Instruction:
SYSRD K 3x00
1)
R_Diag ;Diagnosticsregister
1)Alternatively,thevalue3x00canbepassedinaregister.
Batterystatusafterexecution(onlywherememoryspaceavailablefor"backupDBtoash"
function):
low: Theashcardisready,andSYSWR3x0xinstructionscanbe
executed
high: TheFlashcardisnotavailableornotready;thediagnostic
register must be retrieved and the process retried later
When using the instruction SYSWR K 3x00, note the following:
● The battery is only set as described above where there is memory space avail-
ableforthe"backupDBtoash"function(i.eiscorrectlycongured).Forthis
reason, the diagnostics register should also be checked. A decimal value of 0
meansthattheashcanbeused.
Specication of diagnostic register
Bit-no. Description Cause, where bit high
0(LSB) No backup possible
1 Headernotcongured Noapplicationontheashcard
2 NoSYSWRaccesstoash
card
The corresponding option has not been activated
inthehardwareconguration(reservedfortext/DB
etc.)
3 DB/text not present In the last instruction, an incorrect DB/text number
was used as a parameter
4 DB/text format invalid The length of the DB or the text has been changed
5 Restored Text/DBontheashcardhasbeenrestored,asan
error occurred
6 Memory full Too many texts/DBs, no more free memory space
available
7 Already in progress The last SYSWR 3x0x instruction was not yet
completed when the next was started
8...31 Spare