libplctag

API for accessing AB PLC data over Ethernet with portable C library

brewmacoslinux
Try with needOr install directly
Source

About

Portable and simple API for accessing AB PLC data over Ethernet

Commands

libplctag

Examples

Read a tag value from a CompactLogix PLC$ libplctag-read -g 'protocol=ab-eip&gateway=192.168.1.100&path=1,0&cpu=LGX&elem_size=4&elem_count=1&name=MyTag'
Write a tag value to a ControlLogix PLC$ libplctag-write -g 'protocol=ab-eip&gateway=192.168.1.100&path=1,0&cpu=LGX&elem_size=4&elem_count=1&name=MyTag' -v 42
List available tags from a PLC device$ libplctag-list -g 'protocol=ab-eip&gateway=192.168.1.100&path=1,0&cpu=LGX'