fbarresi/softplc

By fbarresi

Updated about 1 year ago

Software PLC controlled over Web API

Image
4

10K+

fbarresi/softplc repository overview

How often did you need a PLC for testing, but you had none?

This project aim to end you pain with test against PLC!

How does it works?

Use it with docker: Pull the actual docker image for your platform see available tags and run it with the correct port binding

docker pull fbarresi/softplc:latest-linux docker run -p 8080:80 -p 102:102 --name softplc fbarresi/softplc:latest-linux Now you have:

a Simulated PLC listening at port 102 (see ISO-over-TCP protocol)

an API listening at http://localhost:8080/ (with Swagger included under http://localhost:8080/swagger ) in which you can add, read, modify and delete as many datablocks as you want

For more information or reporting a bug please visit: https://github.com/fbarresi/SoftPlc

Tag summary

Content type

Image

Digest

sha256:0b9f83a9f

Size

88.6 MB

Last updated

about 1 year ago

docker pull fbarresi/softplc:latest-win