Function blocks – ProSoft Technology MVI69L-MBTCP User Manual

Page 126

Advertising
background image

Reference

MVI69L-MBTCP ♦ CompactLogix Platform

User Manual

Communication Module

Page 126 of 152

ProSoft Technology, Inc.

January 6, 2014

7.4

Function Blocks

Data contained in this database is paged through the input and output images by
coordination of the CompactLogix ladder logic and the MVI69L-MBTCP module's
program. Each block transferred from the module to the processor or from the
processor to the module contains a block identification code that describes the
content of the block.

Block ID Range

Description

-1000 to -1166

Get input image data for initialization

-1 to -999

Dummy block

0

Read or write data for small data sets

1 to 167

Read or write data blocks

2000 to 2019

Event Command blocks

3000 to 3019

Client status request/response blocks

4000 to 4019

Event Sequence Command blocks

4100 to 4119

Event Sequence Command Error Status blocks

4200

Get queue and event sequence block counts

5001 to 5016

Command Control blocks

8000 to 8019

Add Event with data for a client

8100

Get Event with data status

9250

Get general module status data

9500

Set driver and command active bits

9501

Get driver and command active bits

9956

Pass-through formatted block for functions 6 and 16 with word data

9957

Pass-through formatted block for functions 6 and 16 with float data

9958

Pass-through formatted block for function 5

9959

Pass-through formatted block for function 15

9960

Pass-through formatted block for function 22

9961

Pass-through formatted block for function 23

9970

Pass-through block for function 99

9972

Set module time using received time

9973

Pass module time to processor

9997

Reset status block

9998

Warm-boot control block

9999

Cold-boot control block

Advertising