Commit cfb42c35 authored by Pavel Vainerman's avatar Pavel Vainerman

(ModbusSlave): удалил лишний код.

parent 73ae78e6
...@@ -385,8 +385,8 @@ void MBSlave::execute_rtu() ...@@ -385,8 +385,8 @@ void MBSlave::execute_rtu()
{ {
ModbusRTUSlaveSlot* rscomm = dynamic_cast<ModbusRTUSlaveSlot*>(mbslot); ModbusRTUSlaveSlot* rscomm = dynamic_cast<ModbusRTUSlaveSlot*>(mbslot);
ModbusRTU::mbErrCode prev = erNoError; ModbusRTU::mbErrCode prev = erNoError;
while(1) while(1)
{ {
try try
...@@ -395,7 +395,7 @@ void MBSlave::execute_rtu() ...@@ -395,7 +395,7 @@ void MBSlave::execute_rtu()
if( res!=ModbusRTU::erTimeOut ) if( res!=ModbusRTU::erTimeOut )
ptTimeout.reset(); ptTimeout.reset();
// собираем статистику обмена // собираем статистику обмена
if( prev!=ModbusRTU::erTimeOut ) if( prev!=ModbusRTU::erTimeOut )
{ {
...@@ -476,7 +476,7 @@ void MBSlave::execute_tcp() ...@@ -476,7 +476,7 @@ void MBSlave::execute_tcp()
if( res!=ModbusRTU::erTimeOut ) if( res!=ModbusRTU::erTimeOut )
ptTimeout.reset(); ptTimeout.reset();
// собираем статистику обмена // собираем статистику обмена
if( prev!=ModbusRTU::erTimeOut ) if( prev!=ModbusRTU::erTimeOut )
{ {
...@@ -485,7 +485,7 @@ void MBSlave::execute_tcp() ...@@ -485,7 +485,7 @@ void MBSlave::execute_tcp()
if( res!=ModbusRTU::erNoError ) if( res!=ModbusRTU::erNoError )
++errmap[res]; ++errmap[res];
} }
prev = res; prev = res;
if( res!=ModbusRTU::erNoError && res!=ModbusRTU::erTimeOut ) if( res!=ModbusRTU::erNoError && res!=ModbusRTU::erTimeOut )
......
...@@ -117,7 +117,7 @@ class MBSlave: ...@@ -117,7 +117,7 @@ class MBSlave:
ModbusRTU::mbErrCode read4314( ModbusRTU::MEIMessageRDI& query, ModbusRTU::mbErrCode read4314( ModbusRTU::MEIMessageRDI& query,
ModbusRTU::MEIMessageRetRDI& reply ); ModbusRTU::MEIMessageRetRDI& reply );
/*! Проверка корректности регистра перед сохранением. /*! Проверка корректности регистра перед сохранением.
Вызывается для каждого регистра не зависимо от используемой функции (06 или 10) Вызывается для каждого регистра не зависимо от используемой функции (06 или 10)
*/ */
...@@ -130,8 +130,6 @@ class MBSlave: ...@@ -130,8 +130,6 @@ class MBSlave:
ModbusServerSlot* mbslot; ModbusServerSlot* mbslot;
ModbusRTU::ModbusAddr addr; /*!< адрес данного узла */ ModbusRTU::ModbusAddr addr; /*!< адрес данного узла */
UniSetTypes::uniset_rwmutex mbMutex;
xmlNode* cnode; xmlNode* cnode;
std::string s_field; std::string s_field;
std::string s_fvalue; std::string s_fvalue;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment