Quello che vuoi realizzare è possibile utilizzando i ns sistemi programmabili SlimLine, utilizzando un modulo PLC Compatto con Ethernet abbinato a un numero di I/O Ethernet o WiFi, è possibile realizzare un programma che acquisendo un ingresso digitale comanda le uscite su tutti i moduli di I/O.
Il programma implementerà il FB YottaA1MMng per la gestione dei moduli via Modbus TCP, permettendo la scrittura delle uscite e la letture degli eventuali ingressi. Naturalmente utilizzando il Modbus TCP occorre gestire il polling dei dispositivi e questo può portare a dei tempi di ritardo di qualche centinaio di mS.
In alternativa è possibile utilizzare tutti moduli PLC compatto sia per il principale che per i secondari in questo caso utilizzando i FB TCPDataExchServer e TCPDataExchClient è possibile scambiare gli I/o quasi in tempo reale, permettendo la scambio anche su rete Internet oltre che in locale.
Per il comando e la visualizzazione di eventuali errori (Esempio un nodo slave non raggiungibile) è possibile utilizzare un pannello operatore, e sia con il pannello operatore che con il modulo PLC è possibile inviare eMail di alert o gestire datalogging su file degli eventi.
Per la scrittura del programma se si ha esperienza della programmazione PLC si può partire dagli esempi del manuale on-line, aggiungo che è possibile acquistare un pacchetto di supporto per aiutare da remoto nella programmazione.