Diagnosticare presenza comm. o errori su Seriali
Posted: 30/09/2013, 11:00
Buongiorno,
ho un sistema composto da PL260 (Slave) collegato a TD320 (Master su COM_1).
Inoltre il TD320 è configurato anche come Slave su porta EXP_1 interrogato da TD900 (Master della rete) con protocollo Modbus.
Ho la necessità di capire se la connessione Modbus tra TD900 e TD320 viene interrotta o presenta errori, in modo da avvisare l'operatore con un segnale acustico.
La sirena, però, è collegata ad un'uscita del PL260, quindi il programma nel TD320 dovrebbe sapere se non viene interrogato dal master TD900 e poi pilotare l'uscita sul PL260.
Ho fatto alcune prove utilizzando lo SMW0.7 e la SMW73, ma ho notato che, mentre SMW0.7 commuta tra 0 e 1, la SMW73 resta sempre uguale a zero anche quando stacco la linea Modbus.
Nell'esempio allegato, la sirena suona grazie a SMW0.7, ma una volta resettata riparte quando T2 finisce il conteggio e si resetta.
La diagnostica della seriale COM_1 con PL260, invece, funziona bene: la SMW57 diventa diversa da zero in caso di errore di comunicazione e mi tiene alto l'allarme fino a ripristino della comunicazione.
Grazie per l'aiuto.
Cordiali saluti.
ho un sistema composto da PL260 (Slave) collegato a TD320 (Master su COM_1).
Inoltre il TD320 è configurato anche come Slave su porta EXP_1 interrogato da TD900 (Master della rete) con protocollo Modbus.
Ho la necessità di capire se la connessione Modbus tra TD900 e TD320 viene interrotta o presenta errori, in modo da avvisare l'operatore con un segnale acustico.
La sirena, però, è collegata ad un'uscita del PL260, quindi il programma nel TD320 dovrebbe sapere se non viene interrogato dal master TD900 e poi pilotare l'uscita sul PL260.
Ho fatto alcune prove utilizzando lo SMW0.7 e la SMW73, ma ho notato che, mentre SMW0.7 commuta tra 0 e 1, la SMW73 resta sempre uguale a zero anche quando stacco la linea Modbus.
Nell'esempio allegato, la sirena suona grazie a SMW0.7, ma una volta resettata riparte quando T2 finisce il conteggio e si resetta.
La diagnostica della seriale COM_1 con PL260, invece, funziona bene: la SMW57 diventa diversa da zero in caso di errore di comunicazione e mi tiene alto l'allarme fino a ripristino della comunicazione.
Grazie per l'aiuto.
Cordiali saluti.