/phosphor7

PHP translation of the Snap7 library. To communicate with Siemens S7 PLC's

Primary LanguagePHPApache License 2.0Apache-2.0

Phosphor7

... is a PHP library for accessing Step7-PLCs from PHP. It is a direct translation of the Snap7 code

Progress

At the moment you can only read and write DBs, but you're welcome to implement the missing code an supply a Pull Request

Requirements

  • PHP8 (tested with 8.0-8.3, no recent tests with earlier versions)
  • php socket plugin
  • For the PLC side check this documentation.