Reference MVI46-GEC
♦
SLC Platform
Generic ASCII Ethernet Interface Module
ProSoft Technology, Inc.
Page 45 of 78
April 30, 2008
ASCII character strings up to 2048 characters in length supported
Full hardware handshaking control
User-definable module memory usage, supporting the storage and transfer of
up to 4000 bytes to/from the control processor
Module error and status conditions returned to processor for diagnostic
purposes
o
Module status
o
Port error status word (bit mapped)
o
Port receive state
o
Port receive character count
o
Port receive block count
o
Port transmit state
o
Port transmit character count
o
Port transmit block count
Module configuration and communication configuration data is transferred to
the MVI46-GEC via a pre-defined user data type in the processor
5.2 Functional
Overview
This section provides an overview of how the MVI46-GEC module transfers data
using the protocol. You should understand the important concepts in this chapter
before you begin installing and configuring the module.
5.2.1 General
Concepts
The following discussion explains several concepts that are important for
understanding the operation of the MVI46-GEC module.
Module Power Up
On power up the module begins performing the following logical functions:
1
Initialize hardware components
o
Initialize SLC backplane driver
o
Test and clear all RAM
o
Initialize the serial communication ports
2
Initialize the TCP/IP stack and Ethernet interface
3
Read configuration for module from GEC.CFG file on Compact Flash Disk
4
Initialize servers and clients
5
Set up the serial communication interface for the debug/configuration port
6
Once the module has received the configuration, the module will begin
receiving and transmitting messages with devices on the Ethernet network.