Using Explicit Messaging with EtherNet/IP Communications
Topic Description

Explicit messaging is a way to control or query a device on an as-needed basis and is performed by PLC logic and MSG program blocks. It is necessary to detemine the Class, Instance and Attribute when using explicit messaging with the following EtherNet/IP option cards:

  • GA800, GA500, HV600, and 1000 Series drives: SI-EN3SI-EN3DSI-EN3/VSI-EN3D/V 
  • 7 Series drives: CM092, CM093 (V7)

Resolution

 

GA800, GA500, HV600, and 1000 Series Drives

For register addresses above 100H, the class is 64h.
For register addresses 100H and below, the class is 7D
For both classes, the Instance is the Most Significant Bit (MSB) of the address and the Attribute is the Least Significant Bit (LSB) of the address.

7 Series Drives

Refer to document TM.AFD.26 (Chapter 3 are the EtherNet/IP Objects and Chapter 5 are the Parameter Tables).

Example 1:
Accessing Frequency Reference Selection parameter b1-01 through explicit messaging



For parameter b1-01, the modbus address/register is 0180H. Because the address/register is greater than 100H, the class will be 64H, the Instance (MSB) is 01 and the Attribute (LSB) is 80.

 

Example 2:
Accessing Multi-Function Input parameter H1-05 through explicit messaging

For parameter h1-05, the modbus address/register is 0402H. Because the address/register is greater than 100H, the class will be 64H, the Instance (MSB) is 04 and the Attribute (LSB) is 02.

 

 

Example 3:
Accessing status monitor parameter U1-01 through explicit messaging

For status monitor  U1-01, the modbus address/register is 0040H. Because the address/register is LESS than 100H, the class will be 7DH, the Instance (MSB) is 01*  and the Attribute (LSB) is 40.

 

* Note: Instances of 0 are not valid in some PLCs, therefore all registers with addresses less than 100H have an Instance of 1 (For example: address 0040H will have an Instance of 1). See below for an example. 

 

Note: This information can be found Using Yaskawa's Ethernet/IP Options with ControlLogix and CompactLogix Controllers


Related Documents
Change the PID Setpoint through Modbus RTU or Modbus TCP/IP
Explicit Messaging vs Implicit Messaging on Yaskawa Drives
Referencing Assemblies through Explicit Messaging using EtherNet/IP
Run Status Through Modbus or EtherNet/IP Using Explicit Messaging
Video for Adding and Configuring an Ethernet/IP Option Card in a 1000 Series drives
Writing an Attribute of 0 H through Explicit Messaging on RSLogix500 (MicroLogix)

Product Types
GA800, GA800 Configured, GA500, HV600, HV600 Bypass, HV600 Configured, A1000, AC7, A1000 Configured, E7, A1000 HHP, E7B Bypass, E1000, E7BR, H1000, E7BR Bypass Nema 3R, iQpump VTC, iQpump Micro-4X, iQpump Micro, iQpump1000, E7C Configured, iQpump1000 Bypass, E7CR, E7E Engineered, E7L Bypass, E7N Bypass, E7S Slim Configured, iQpump Micro Configured, F7, iQpump1000 Configured, iQrise, F7C Configured, J1000, FS7, L1000, G7, P1000, G7C Configured, P1000 Bypass, iQpump 7 Series, P1000 Configured, J7, U1000 Industrial, L7, U1000 Industrial Configured, U1000 iQpump, P7, U1000 iQpump Configured, P7BR, U1000L, P7 Bypass, U1000 Oil and Gas, P7C Configured, V1000, P7CR, V1000-4X, P7 Slim Configured, Z1000, PPBB, Z1000 Bypass, PPBR, Z1000 Configured, PPCB, Z1000 Redundant Bypass, PPCR, Z1000U, Z1000U Bypass, Z1000U Configured,
All Applications
Advanced Random Rotary Knife with Cam Blend, Air Compressor, Blister pack Thermoformer, Cartoner, Centrifuge, Conveyor, Crane/Hoist, Dynamometer, Elevators and Escalators, Extrusion, Fans/Blowers, Feed To Length, General Machinery, HVAC, Irrigation, Labeler, Laundry, Linear Flying Shear, Machine Tool, Mixer, Other, Packaging, Palletizer, Precision Grinding, Pump, Punch Press, Rotary Knife, Rotary Placer, Rotary Table Indexer, Screw Feeder, Semiconductor, Solar Cell Tabbing and Bussing, Solar - Textured Etching, Synch-Belt, Textile, Winding,
Option Types
EtherNet for VFD,
Last Modified Date: 03-05-2024ID: 10568