Last edited:
Welcome to the PLCTalk forum community !
What sort of software is running on the server ?
MSG instructions are only for sending Tag read/write or other Rockwell Control and Information Protocol (CIP) service and object commands to other ControlLogix-family controllers.
To send a general purpose string or set of bytes to an arbitrary TCP port, you need to implement the "raw sockets" function. The 1769-L33ER controller does support those, and the programming manual is online:
https://literature.rockwellautomation.com/idc/groups/literature/documents/at/enet-at002_-en-p.pdf
You are using wrong AOI, server will not talk to server.
If you want PLC to talk to a server you need to use Client AOI.
It's always Client-Server pair.
Post your ACD file: execute AOI then upload in faulted state.
I think you are populating data into a wrong string.