Skip to content
/ s7cli Public

Command-line interface for Siemens SIMATIC Step7

Notifications You must be signed in to change notification settings

t-w/s7cli

Repository files navigation

S7 API

Set of utilities to interact with Siemens Step7 PLC projects.

  • S7Lib - C# library written on top of SimaticLib (and S7HCOM_XLib).
  • S7Cli - CLI wrapper of S7Lib.
  • Step7 gRPC Service and C# Server - Service specification and server implementation for operating on S7 projects.

Initially a fork of TE-CRG's s7cli.

Installation

Download the latest binaries from the Releases page.

Documentation

The automatic documentation for the latest release is available in https://s7-api.docs.cern.ch/.

It can be generated with Doxygen as follows:

doxygen Doxyfile