SkillAgentSearch skills...

Snap7

Snap7 is an open source, 32/64 bit, multi-platform Ethernet communication suite for interfacing natively with Siemens S7 PLCs.

Install / Use

/learn @SCADACS/Snap7
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Snap7

This is a fork of http://snap7.sourceforge.net/

This fork focuses on extending the Snap7Server module to support some features helping to implement a software PLC. These features are currently:

  • support for program blocks (up-/download, listing)
  • some dynamic SZLs
  • vartable watching
  • monitor mode

For more details I refer to the commit history. Please note that this fork is currently at version 1.4.0.

Cleanup, more fixes and documentation will follow.

View on GitHub
GitHub Stars267
CategoryDevelopment
Updated1d ago
Forks94

Languages

Pascal

Security Score

80/100

Audited on Apr 2, 2026

No findings