|
UniSet
2.6.0
|
Ничего не делающая реализация MBTCPServer для тестирования
| void MBTCPServer::execute | ( | ) |
основной цикл работы
| ModbusRTU::mbErrCode MBTCPServer::forceMultipleCoils | ( | uniset::ModbusRTU::ForceCoilsMessage & | query, |
| uniset::ModbusRTU::ForceCoilsRetMessage & | reply | ||
| ) | [protected] |
обработка 0x0F
| ModbusRTU::mbErrCode MBTCPServer::forceSingleCoil | ( | uniset::ModbusRTU::ForceSingleCoilMessage & | query, |
| uniset::ModbusRTU::ForceSingleCoilRetMessage & | reply | ||
| ) | [protected] |
обработка 0x05
| ModbusRTU::mbErrCode MBTCPServer::journalCommand | ( | uniset::ModbusRTU::JournalCommandMessage & | query, |
| uniset::ModbusRTU::JournalCommandRetMessage & | reply | ||
| ) | [protected] |
обработка запросов на чтение ошибок
| ModbusRTU::mbErrCode MBTCPServer::readCoilStatus | ( | uniset::ModbusRTU::ReadCoilMessage & | query, |
| uniset::ModbusRTU::ReadCoilRetMessage & | reply | ||
| ) | [protected] |
обработка 0x01
| mbErrCode MBTCPServer::readInputRegisters | ( | uniset::ModbusRTU::ReadInputMessage & | query, |
| uniset::ModbusRTU::ReadInputRetMessage & | reply | ||
| ) | [protected] |
обработка 0x04
| ModbusRTU::mbErrCode MBTCPServer::readInputStatus | ( | uniset::ModbusRTU::ReadInputStatusMessage & | query, |
| uniset::ModbusRTU::ReadInputStatusRetMessage & | reply | ||
| ) | [protected] |
обработка 0x02
| ModbusRTU::mbErrCode MBTCPServer::readOutputRegisters | ( | uniset::ModbusRTU::ReadOutputMessage & | query, |
| uniset::ModbusRTU::ReadOutputRetMessage & | reply | ||
| ) | [protected] |
обработка 0x03
| ModbusRTU::mbErrCode MBTCPServer::remoteService | ( | uniset::ModbusRTU::RemoteServiceMessage & | query, |
| uniset::ModbusRTU::RemoteServiceRetMessage & | reply | ||
| ) | [protected] |
обработка запроса удалённого сервиса
| ModbusRTU::mbErrCode MBTCPServer::setDateTime | ( | uniset::ModbusRTU::SetDateTimeMessage & | query, |
| uniset::ModbusRTU::SetDateTimeRetMessage & | reply | ||
| ) | [protected] |
обработка запроса на установку времени
| ModbusRTU::mbErrCode MBTCPServer::writeOutputRegisters | ( | uniset::ModbusRTU::WriteOutputMessage & | query, |
| uniset::ModbusRTU::WriteOutputRetMessage & | reply | ||
| ) | [protected] |
обработка 0x10
| ModbusRTU::mbErrCode MBTCPServer::writeOutputSingleRegister | ( | uniset::ModbusRTU::WriteSingleOutputMessage & | query, |
| uniset::ModbusRTU::WriteSingleOutputRetMessage & | reply | ||
| ) | [protected] |
обработка 0x06
uniset::ModbusTCPServerSlot* MBTCPServer::sslot [protected] |
интерфейс ModbusSlave для обмена по RS
std::unordered_set<uniset::ModbusRTU::ModbusAddr> MBTCPServer::vaddr [protected] |
адреса данного узла
1.7.6.1