2 functional overview 5.2.1 general concepts – ProSoft Technology MVI69-HART User Manual

Page 85

Advertising
background image

MVI69-HART ♦ CompactLogix Platform

Reference

HART Multi-drop Master Communication Module

User Manual

ProSoft Technology, Inc.

Page 85 of 169

March 29, 2012

5.2

Functional Overview

5.2.1 General Concepts

The following discussion explains several concepts that are important for

understanding module operation.

Module Power Up
On power up the module begins performing the following logical functions:
 Initialize hardware components

o

Initialize CompactLogix or MicroLogix backplane driver

o

Test and Clear all RAM

o

Initialize the serial communication ports

 Read module configuration from the Compact Flash
 Initialize Module Register space
 Set up the communication interface for the debug/configuration port
When this initialization procedure is complete, the module will begin

communicating with other nodes on the network, depending on the configuration.

Main Logic Loop
Upon completing the power up configuration process, the module enters an

infinite loop that performs the functions shown in the following diagram.

Call I/O Handler

Call CFG/DEBUG Port

Driver

Call Network Server

Drivers

Call I/O Handler

Transfers data between the module and processor

(user, status, etc.)

Call Serial Port Driver

Rx and Tx buffer routines are interrupt driven. Call to

serial port routines check to see if there is any data

in the buffer, and depending on the value, will either

service the buffer or wait for more characters.

Call Network Server Drivers

Respond to messages received.

From Power Up Logic

Advertising