Home › Forum › Monitoraggio IP (HW-group) › Gestione I/O Damocles e Poseidon con modbus TCP/IP
- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 15 anni, 4 mesi fa da Sergio Bertana.
-
AutorePost
-
Dicembre 19, 2008 alle 2:15 pm #34756Sergio BertanaAmministratore del forum
I prodotti della linea Damocles e Poseidon hanno tutti il supporto del protocollo modbus TCP, questo permette di poter gestire gli I/O semplicemente da una connessione telnet.
Aprire la connessione telnet sull’indirizzo IP del dispositivo sulla porta 502 (Porta standard Modbus TCP), instaurata la connessione basta inviare le stringhe modbus TCP per la lettura e scrittura dei registri del modulo, si rimanda alla documentazione scaricabile dal nostro sito.
Di seguito riporto le stringhe modbus da inviare al modulo e le relative stringhe di risposta. Attenzione! le stringhe sono in esadecimale e non ascii. “00” è il carattere ascii Null, “02” è il carattere STX e cosi di seguito.
Comando per la lettura dei 4 ingressi del modulo Damocles Mini, dalla documentazione si evince che occorre utilizzare il comando 02 Read Input Status, il modulo ha indirizzo 255 ed i 4 ingressi sono allocati agli indirizzi 100, 101, 102, 103.
Comando lettura (4 ingressi): 00 00 00 00 00 06 FF 02 00 63 00 04
Risposta (Input 1 non attivo): 00 00 00 00 00 04 FF 02 01 00
Risposta (Input 1 attivo): 00 00 00 00 00 04 FF 02 01 01Comando per la scrittura dell’uscita 1 del modulo Damocles Mini, dalla documentazione si evince che occorre utilizzare il comando 05 Force Single Coil, il modulo ha indirizzo 255 e l’uscita 1 è allocata all’indirizzo 200.
Comando attivazione uscita: 00 00 00 00 00 06 FF 05 00 C7 FF 00
Risposta : 00 00 00 00 00 06 FF 05 00 C7 FF 00Comando disattivazione uscita: 00 00 00 00 00 06 FF 05 00 C7 00 00
Risposta : 00 00 00 00 00 06 FF 05 00 C7 00 00 -
AutorePost
- Devi essere connesso per rispondere a questo topic.