Questo repository contiene il manuale tecnico dedicato alla programmazione e alla configurazione dei sistemi PLC con particolare attenzione all’ambiente OpenPLC.
L’obiettivo è fornire una guida operativa chiara, modulare e orientata all’implementazione di logiche di controllo industriale basate su standard aperti.
- Centralizzare la documentazione tecnica relativa ai PLC e alla piattaforma OpenPLC.
- Fornire un riferimento aggiornato e versionato per sviluppatori, integratori e tecnici.
- Creare un punto di collaborazione per la definizione di procedure, esempi e best practice.
- Promuovere un approccio open e interoperabile alla programmazione industriale.
- Fondamenti PLC — Architettura, cicli di scansione, I/O, concetti base di automazione.
- Ambiente OpenPLC — Installazione, configurazione e integrazione con hardware e simulatori.
- Linguaggi di programmazione IEC 61131-3 — Ladder Diagram (LD), Structured Text (ST), Function Block Diagram (FBD).
- Esempi pratici — Logiche di controllo, comunicazione Modbus/TCP, integrazione SCADA.
- Procedure operative — Deployment, debug, gestione versioni e manutenzione.
- Appendici tecniche — Risorse, librerie, link di riferimento e strumenti di sviluppo.
La stesura del manuale è stata realizzata utilizzando MarkText, un editor Markdown open source progettato per offrire un ambiente di scrittura pulito, veloce e altamente compatibile con le principali sintassi Markdown.
MarkText permette di mantenere un flusso di lavoro semplice e privo di distrazioni, garantendo al tempo stesso un controllo preciso sulla formattazione e la struttura dei documenti tecnici.
🔗 Sito ufficiale:https://marktext.app)