text: <s>[INST] CompactLogix 5380 question. I am creating an app using Python or C# and want to read and write tags using my app.  How can I do this?  Any suggestions? [/INST] You need an EtherNet/IP protocol stack that specifically support vendor-specific services for R/W Logix5000 data.   You can purchase FactoryTalk Linx Gateway which includes a SDK library.   This would be the most optimized and secure way to talk to the Logix5000 controller as it can offer CIP Security, OPC UA security, IP Sec, FactoryTalk Security, FactoryTalk Audit, FactoryTalk Diagnostics, FactoryTalk Alarm and Events.  Rockwell Automation does provide free public documentation for those who want to build something from scratch\n </s>