diff --git a/Configuration/ZT.cfg b/Configuration/ZT.cfg index e35916f..82b9fe4 100644 --- a/Configuration/ZT.cfg +++ b/Configuration/ZT.cfg @@ -51,7 +51,7 @@ UTILISER_MODBUS_CC=OUI #Adresse modbus de la ZT MODBUS_CC_DEVID=1 #Port Modbus/TCP -MODBUS_CC_PORT=502 +MODBUS_CC_PORT=2183 #---------------------------------- #Changer cette valeur à OUI ou NON pour activer le diff --git a/sources/Modbus/ModbusCCMgr.cpp b/sources/Modbus/ModbusCCMgr.cpp index 98516b3..d3a374a 100644 --- a/sources/Modbus/ModbusCCMgr.cpp +++ b/sources/Modbus/ModbusCCMgr.cpp @@ -4,6 +4,7 @@ #include "ModbusCCDefs.h" #include #include "ZTData.h" +#include "GlobalDefine.h" CModbusCCMgr::CModbusCCMgr(CModbusRepository *Repo, int ModbusPort, int DevID) : CModbusBackend(Repo) @@ -165,6 +166,23 @@ void CModbusCCMgr::RegistersDatabaseUpdated(quint16 StartAddress, quint16 Length } } +#ifdef COMPILE_MODBUS_TEST_MODE + static quint16 VehTypeZT1 = 1024, VehTypeZT2 = 1024; + qint16 Reg = mModbusRepo->GetSingleReg(MODBUS_CC_ZT1_TRAIN_TYPE_REG_ADD); + if(VehTypeZT1 != Reg) + { + VehTypeZT1 = Reg; + qDebug("Type de train ZT1 = %d",VehTypeZT1); + } + Reg = mModbusRepo->GetSingleReg(MODBUS_CC_ZT2_TRAIN_TYPE_REG_ADD); + if(VehTypeZT2 != Reg) + { + VehTypeZT2 = Reg; + qDebug("Type de train ZT2 = %d",VehTypeZT2); + } + +#endif + } emit RepoHasChanged();