Warm boot block (9998), Cold boot block (9999) – ProSoft Technology MVI46-103M User Manual
Page 26

MVI46-103M ♦ SLC Platform
Functional Overview
IEC 60870-5-103 Master Communication Module
Page 26 of 187
ProSoft Technology, Inc.
September 12, 2006
Word Offset in
Block
Data Field(s)
Description
4100
Block ID
This field contains the block identification code of 9971 for
the block.
4101 Year
This field contains the four-digit year to be used with the
new time value.
4102
Month
This field contains the month value for the new time. Valid
entry for this field is in the range of 1 to 12.
4103 Day
This field contains the day value for the new time. Valid
entry for this field is in the range of 1 to 31.
4104
Hour
This field contains the hour value for the new time.Valid
entry for this field is in the range of 0 to 23.
4105 Minute
This field contains the minute value for the new time. Valid
entry for this field is in the range of 0 to 59.
4106
Seconds
This field contains the second value for the new time. Valid
entry for this field is in the range of 0 to 59.
4107 Milliseconds
This field contains the millisecond value for the new time.
Valid entry for this field is in the range of 0 to 999.
The module does not send a response block to the processor after receiving this
block. The module will set register 4100 to zero after processing the data.
Warm Boot Block (9998)
Block 9998 performs a warm-boot operation on the module. The format of the
block constructed by the processor is as follows:
Offset Description
Length
4100
9998
1
In this version of the module, the warm and cold boot processes perform the
same operation as many of the variables that must be initialized are fixed when
the module first boots and cannot be changed after the application starts.
Cold Boot Block (9999)
Block 9999 performs a cold-boot operation on the module. The format of the
block constructed by the processor is as follows:
Offset Description
Length
4100
9999
1
In this version of the module, the warm and cold boot processes perform the
same operation as many of the variables that must be initialized are fixed when
the module first boots and cannot be changed after the application starts.