I have been trying out the Ethernet/IP Explicit Message with a Yaskawa V1000 VFD with SI-EN3 Ethernet/IP card. With ControlLogix, I would setup an I/O Module that would read and write a series of registers automatically. I could also do explicit messages in ladder. Forgive me if my terminology is incorrect - I sometimes feel 10 different definitions for a term are used concurrently with networking stuff.
So I don't have that polling read and write with Do-more as far as I understand it. The EIPMSG with Get Attribute (14,0x0E) allows me to read in 44 bytes with a single EIPMSG for Class 0x4, Instance 0xA6, Attribute 0x3 which works as the equivalent for polling in Assembly 166 (which is the 0xA6 in my Instance

)
I can also use EIPMSG with Set Attribute (16, 0x10) to write a 2 byte value at 0x7D, 0x1, 0x2 just fine to set a speed reference and 0x7D, 0x1, 0x1 to set command bits but this requires two separate EIPMSG instructions.
What I don't seem to be able to do is EIPMSG to an Output Assembly of 23 (0x17) which would write 6 bytes to the VFD. I have tried both Set Attribute (16, 0x10) and Set ALL Attributes (2,0x02) and always get an error from the EIPMSG.
So is this last thing just not possible with the EIPMSG, just not possible with the VFD or am I just not filling in the blanks correctly? I can access the PLC from home (where I am today, vacationing) but did not leave the VFD powered up to test any suggestions.
