Dem interessierten und experimentierfreudigen S7-Programmierer möchte gerne ich Awlsim vorstellen:
https://bues.ch/a/awlsim
Awlsim ist eine freie (GPL) Implementierung eines AWL-Interpreters mit dazugehöriger Laufzeitumgebung.
Die Software läuft auf den verschiedensten Plattformen vom Windows-PC über den Linux-PC bis hin zum Raspberry Pi oder ähnlichen Embedded-Systemen.
Die Implementierung der AWL-Sprache ist komplett. Die Laufzeitumgebung bietet Entwicklungsbedarf.
Das Paket bietet Schnittstellen zur Anbindung an Hardware. So kann die Außenwelt z.B. über die Raspberry Pi GPIO-Ports gesteuert werden.
Als Zusatz ist die experimentelle Demonstration eines zukünftigen FUP-Editors und FUP-Compilers enthalten. FUP ist allerdings in Awlsim noch weit entfernt von der praktischen Nutzbarkeit.
https://bues.ch/a/awlsim
Awlsim ist eine freie (GPL) Implementierung eines AWL-Interpreters mit dazugehöriger Laufzeitumgebung.
Die Software läuft auf den verschiedensten Plattformen vom Windows-PC über den Linux-PC bis hin zum Raspberry Pi oder ähnlichen Embedded-Systemen.
Die Implementierung der AWL-Sprache ist komplett. Die Laufzeitumgebung bietet Entwicklungsbedarf.
Das Paket bietet Schnittstellen zur Anbindung an Hardware. So kann die Außenwelt z.B. über die Raspberry Pi GPIO-Ports gesteuert werden.
Als Zusatz ist die experimentelle Demonstration eines zukünftigen FUP-Editors und FUP-Compilers enthalten. FUP ist allerdings in Awlsim noch weit entfernt von der praktischen Nutzbarkeit.