repositorypackage
0.0.0-20240624132139-97b985813514
Repository: https://github.com/soypat/pcc.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
pcc
pcc solves several questions I've had over the years of working with industrial processes:
- I want to define logic on the Process Controller side and have it be discoverable by an operator.
- I want to be able to represent sequential and simultaneous processes and serialize them reliably and unambiguously.
- I want a simple binary protocol for serializing process configuration.
- Modbus registers for configuring process controllers is great, let's do something like that but reduced in scope and with extra register metadata in mind such as SI units.
- I want to reuse modules between projects without duplicating too much code.
- I want generic database interoperability with my process.
- I want constrained memory consumption to be able to use protocol on microcontrollers. TinyGo compatibility.
How to install package:
go mod download github.com/soypat/pcc@latest
This is a work in progress. pcc provides robust process control primitives.