Function blocks – ProSoft Technology MVI69L-MBTCP User Manual
Page 126

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