ProSoft Technology MVI69-DFNT User Manual
Page 89

MVI69-DFNT ♦ CompactLogix or MicroLogix Platform
Reference
EtherNet/IP Client/Server Communication Module
User Manual
ProSoft Technology, Inc.
Page 89 of 167
May 14, 2014
5.2.3 Module Control Blocks
Specific write block IDs are reserved for module control operations. These blocks
request that the module perform specific tasks. The following write blocks are
valid for module control.
Block ID
Definition
250 to 254
Status data request and response blocks
1000 to 1066
Blocks used to initialize the module’s database with values in the processor on
startup.
2000
Request and respond with command list error data for a set of commands.
3000
Set the enable code for a set of commands to 0 to disable polling.
3001
Set the enable code for a set of commands to 1 to enable polling.
3002
Set the enable code for a set of commands to 2 to enable conditional polling.
9998
Request block to warm boot the module
9999
Request block to cold boot the module
Status Data Request Blocks (250 and 251)
In order to read the module’s general error and status data to the CompactLogix
or MicroLogix, it must make a special request using the status data request. The
following tables lists the values recognized by the module:
Offset
Description
250
Module and Client Status
251
Status for servers 0 to 4
MVI69-DFNT Status Data Definition contains a complete listing of the data
returned for the status blocks.
Block 250 Response Block Format (also Block -1 and 0)
Offset
Content
Description
0
Block read ID
This word contains the value of 250 to indicate this specific
status block
1
Block Write ID
This word contains the next write block to receive from the
processor.
2
Program Scan Count
This value is incremented each time a complete program
cycle occurs in the module.
3 to 4
Product
Product Name (ASCII)
5 to 6
Rev
Revision (ASCII)
7 to 8
Op Sys
Operating System (ASCII)
9 to 10
Run
Production Run Number (ASCII)