Correction icone modbus

-Changer l'état de l'icône modbus lors de la perte de connexion
This commit is contained in:
jfmartel 2017-11-24 09:06:50 -05:00
parent cd943fea9e
commit 1282e37311
2 changed files with 5 additions and 3 deletions

View File

@ -49,7 +49,7 @@ SONDE_LASER_EXT_1=ttyS1
# OUI: force l'utilisation de la communication Modbus avec la CC.
# NON: force la désactivation du lien Modbus avec la CC (utilisation des TC/TK discrètes)
# AUTO: détection du lien Modbus au démarrage de la ZT et autoconfiguration de l'interface.
UTILISER_MODBUS_CC=AUTO
UTILISER_MODBUS_CC=OUI
#Adresse modbus de la ZT
MODBUS_CC_DEVID=1
#Port Modbus/TCP
@ -80,7 +80,7 @@ ENGLOG=3
#STATION=LONGUEIL
#STATION=SAINT_MICHEL
#STATION=SNOWDON_L5
STATION=MONTMORENCY
#STATION=MONTMORENCY
#STATION=MONTMORENCY_10_12
#STATION=MONTMORENCY_10_22
#STATION=DU_COLLEGE
STATION=DU_COLLEGE

View File

@ -147,6 +147,7 @@ void CModbusCCMgr::RegistersDatabaseUpdated(quint16 StartAddress, quint16 Length
if(mCCLinkState == false)
{
mCCLinkState = true;
emit ModbusCCConnected();
CZTLog::instance()->AddLogString("Lien de communication (Watchdog) avec la CC rétabli",true);
}
}
@ -264,6 +265,7 @@ void CModbusCCMgr::ModbusCCWatchdogTimeout()
{
CZTLog::instance()->AddLogString("Perte du lien de communication avec la CC: Watchdog CC Expiré",true);
ResetCCRepository();
emit ModbusCCDisconnected();
mCCLinkState = false;
}