beautypg.com

Command control blocks, Mvi71-gsc command control, Warm boot – ProSoft Technology MVI71-GSC User Manual

Page 58: Cold boot

background image

MVI71-GSC ♦ PLC Platform

Reference

Generic Serial Communication Module

Page 58 of 82

ProSoft Technology, Inc.

January 31, 2008

Word Offset

Description

43

Port 1 receive byte swapping

Port 1

44

Port 1 transmit byte swapping

45

Port 2 receive byte swapping

Port 2

46

Port 2 transmit byte swapping

5.1.9 Command Control Blocks

Command control blocks are special blocks used to control the module or
request special data from the module when the BTR/BTW interface is utilized.
The current version of the software supports two command control blocks: warm
boot and cold boot.

MVI71-GSC Command Control

Command Control data is received by the module from the processor when using
the side-connect interface. The processor initiates the control by placing one of
the command control values in the command control register (offset 80) of the
configuration file. When the module recognizes a valid control value in the
register, it will perform the function requested. Currently, the module is
programmed to handle the receipt of the following requests: warm boot and cold
boot. The values for these functions are as follows:

9998 Warm boot the module

9999 Cold boot the module

The control register is cleared (a value of 0) after the operation is executed

These same functions can be accomplished when using the BTR/BTW interface.
The processor initiates one of the functions by sending a BTW block to the
module with a special value in the sequence number field. To perform the warm-
boot operation, a value of 9998 is placed in the sequence number field of the
BTW block. To perform a cold-boot operation, a value of 9999 is placed in the
sequence number field of the BTW block.

Warm Boot

This block is sent from the PLC processor to the module (BTW) 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. To warm boot the module, place a value of 9998 in the first word of the
BTW block.

Cold Boot

This block is sent from the PLC processor to the module (BTW) when the module
is required to perform the cold boot (hardware reset) operation. This block is sent
to the module when a hardware problem is detected by the ladder logic that
requires a hardware reset. To cold boot the module, place a value of 9999 in the
first word of the BTW block.