This is a library and example programs for accessing an Allen Bradley PLC5 from Linux over Ethernet. This library supports the PLC5 family, the Pyramid Integrator, and the SLC 5/05 to various degrees. Example programs included to show how to use the lib