beautypg.com

ProSoft Technology MVI69-GEC User Manual

Page 32

background image

Contents

MVI69-GEC ♦ CompactLogix or MicroLogix Platform

User Manual

Page 32 of 86

ProSoft Technology, Inc.

February 18, 2014

Name

Data Type

Description

Server

GECServerStat[5]

Status for each server

Client

GECClientStat[5]

Status for each client

Within the GECInStat objects are objects containing the status information for each server
and the block transfer process. Refer to the Reference chapter for a complete listing of the
data stored in this object.

3.1.2 GECServerStat (Server Status Object)

The GECServerStat object stores the status information related to each individual server on
the module. All messages are counted for both the receive and transmit operations.
Additionally, the object contains the CfgErrword member. This member is discussed in the
following section. The following table describes the structure of the object.

Name

Data Type

Description

Enabled

INT

Flag to indicate if server is enabled
(1=Yes,0=No)

State

INT

Current state of server

IP

INT[4]

IP address of host connected to server

Port

INT

TCP port for host connected to server

Open

INT

Number of times server performed an open

Est

INT

Number of times connection established

Close

INT

Number of times socket closed

Rx

INT

Number of messages received

RxOverflow

INT

Number of receive buffer overflows

Tx

INT

Number of messages transmitted

TxOverflow

INT

Number of transmit buffer overflows

Timeout

INT

Number of socket timeout conditions

CfgErrword

INT

Configuration error word value for server

3.1.3 GECBlkStat (Block Error Status Object)

The GECBlkStat object holds the status data related to the data transfer between the
module and the controller. Each read and write block transferred between the module and
the controller is counted in the Read and Write data members, respectively. Each write block
that is parse by the module is counted in the Parse data member. The Err member is
incremented each time a bad block is transferred between the two devices or there is an
error in the backplane driver in the module. The following table describes the structure of the
object.

Name

Data Type

Description

Read

INT

Number of blocks read by the module