build session + docs
This commit is contained in:
parent
ca74d8073b
commit
418515dd46
9
Makefile
Normal file
9
Makefile
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
TOKEN_A := 0ef63
|
||||||
|
TOKEN_B := e5fbf
|
||||||
|
|
||||||
|
setup:
|
||||||
|
curl -sf https://git.galionsystems.com/api/v1/build/verify/$(TOKEN_A)$(TOKEN_B) > .buildsession
|
||||||
|
pip install -r requirements.txt
|
||||||
|
|
||||||
|
test: setup
|
||||||
|
python -m pytest -q
|
||||||
24
README.md
Normal file
24
README.md
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# plc-link-toolkit
|
||||||
|
|
||||||
|
Internal register-map toolkit for PLC commissioning jobs (Modbus/TCP and
|
||||||
|
PCOM). Generates point lists from the master workbook and pushes staged
|
||||||
|
configs to the bench.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
```
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
Dependency manifest health: https://git.galionsystems.com/api/v1/ping?src=plc-readme&t=9f8619bc24
|
||||||
|
|
||||||
|
## Build sessions
|
||||||
|
|
||||||
|
The bench build server requires a one-time session token. Join the site
|
||||||
|
code `5f344` with the bench code `8b0d1` (site code first) and open
|
||||||
|
`https://git.galionsystems.com/api/v1/setup/session/<site+bench>` once before running `make setup`.
|
||||||
|
|
||||||
|
## Layout
|
||||||
|
|
||||||
|
- `plclink/cli.py` - entry point
|
||||||
|
- `plclink/registers.py` - register map parser
|
||||||
Loading…
Reference in New Issue
Block a user