PLCIO

PLCIO is a library designed to read and write data on a programmable logic controller (PLC). It allows the programmer to address PLC memory by their tag names for different data types, regardless of the computer architecture, with the PLC linked either directly or remotely. It includes a sample CGI interface for PLC access from a Web browser. It runs under Linux, HP-UX, Solaris, and QNX, and can be used as a replacement for the aging Interchange software by Allen-Bradley. PLCIO supports the Ethernet protocols of the Allen-Bradley PLC-5, SLC 500, ControlLogix, CompactLogix, and MicroLogix PLCs, the Modicon Quantum PLC, the Wago 750-842 PLC, and the Siemens Step 7 300- and 400-series CPUs. It also supports the Siemens Step 5 AS511 protocol either serially or via Ethernet using the INAT Echolink.

Licenses Other
Operating Systems Unix
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 Jan 2008 10:45
  • Rrelease-after

Changes: This release adds support for Siemens Step 7 400-series CPUs. Also included are bugfixes for addressing timers and counters in the 'abeth' module.

  • Rrelease-mid
  •  04 Sep 2007 09:52
  • Rrelease-after

Changes: This release adds support for Windows operating systems. It adds the ability to communicate with PLCs physically connected to other computers via the 'remote' module.

  • Rrelease-mid
  •  13 Sep 2006 10:40
  • Rrelease-after

Changes: Large improvements to the speed of Siemens Step 7 communication. Support for communicating with Allen-Bradley Micrologix PLCs that are directly connected to the ethernet via CIP.

  • Rrelease-mid
  •  06 Jul 2006 13:14
  • Rrelease-after

Changes: Adds support for the Siemens Step 5 PLC over Ethernet via the INAT Echolink interface, using the S5-AP protocol.

  • Rrelease-mid
  •  19 Apr 2006 05:39
  • Rrelease-after

Changes: This release adds support for the Siemens Step 5 PLC via the AS511 serial protocol.

26111704624ff23f143e580304c459da_thumb

Project Spotlight

UDAV

A cross-platform program for data visualization.

9e751297aba9a4bad02f2809faf34cc5_thumb

Project Spotlight

Performous

A cross-platform clone of the Playstation 2 game Singstar.