ProSoft Technology MVI56-104S User Manual
Page 75

Ladder Logic
MVI56-104S ♦ ControlLogix Platform
User Manual
IEC 60870-5-104 Server Communication Module
ProSoft Technology, Inc.
Page 75 of 188
November 18, 2009
3.3.4 Set Module’s Time From Processor (9971) Block
Block 9971 can be used to set the module time using the processor’s time. The
following table shows the block format for write.
9971 Set Time Write Block Format
Word Offset in Block Data Field(s)
Description
0
Write Block ID
This word will contain the value of 9971.
1
Year
This field contains the four-digit year for the new time
value.
2
Month
This field contains the month value for the new time.
Valid Values: 1 to 12.
3
Day
This field contains the day value for the new time. Valid
Values: 1 to 31.
4
Hour
This field contains the hour value for the new time. Valid
Values: 0 to 23
5
Minute
This field contains the minute value for the new time.
Valid Values: 0 to 59.
6
Seconds
This field contains the second value for the new time.
Valid Values: 0 to 59.
7
Milliseconds
This field contains the millisecond value for the new
time. Valid Values: 0 to 999.
3.3.5 Warm Boot (9998) Block
This block is sent from the ControlLogix processor to the module (output image)
when the module is required to perform a warm-boot (software reset) operation.
This block is commonly sent to the module any time configuration data
modifications are made. This will force the module to read the new configuration
information and to restart. The following table describes the format of the control
block.
Offset Description
Length
0
9998
1
1 to 247
Spare
247
Because many of the parameters set in the configuration file require the program
to restart, this function works the same as the cold-boot function. It will cause the
module to exit and restart the program.