|
UniSet 2.32.1
|
Открытые члены | |
| bool | checkRespond (std::shared_ptr< DebugStream > &log) |
| std::string | getShortInfo () const |
Открытые атрибуты | |
| ModbusRTU::ModbusAddr | mbaddr = { 0 } |
| std::unordered_map< size_t, std::shared_ptr< RegMap > > | pollmap |
| DeviceType | dtype = { dtUnknown } |
| uniset::ObjectId | resp_id = { uniset::DefaultObjectId } |
| IOController::IOStateList::iterator | resp_it |
| DelayTimer | resp_Delay |
| PassiveTimer | resp_ptInit |
| bool | resp_state = { false } |
| bool | resp_invert = { false } |
| bool | resp_force = { false } |
| Trigger | trInitOK |
| std::atomic< size_t > | numreply = { 0 } |
| std::atomic< size_t > | prev_numreply = { 0 } |
| bool | ask_every_reg = { false } |
| uniset::ObjectId | mode_id = { uniset::DefaultObjectId } |
| IOController::IOStateList::iterator | mode_it |
| long | mode = { emNone } |
| long | safeMode = { safeNone } |
| uniset::ObjectId | safemode_id = { uniset::DefaultObjectId } |
| IOController::IOStateList::iterator | safemode_it |
| long | safemode_value = { 1 } |
| ComPort::Speed | speed = { ComPort::ComSpeed38400 } |
| std::shared_ptr< RTUStorage > | rtu188 |
| ComPort::Parity | parity = { ComPort::NoParity } |
| ComPort::CharacterSize | csize = { ComPort::CSize8 } |
| ComPort::StopBits | stopBits = { ComPort::OneBit } |
| bool uniset::MBConfig::RTUDevice::ask_every_reg = { false } |
опрашивать ли каждый регистр, независимо от результата опроса предыдущего. По умолчанию false - прервать опрос при первом же timeout
| DeviceType uniset::MBConfig::RTUDevice::dtype = { dtUnknown } |
тип устройства
| ModbusRTU::ModbusAddr uniset::MBConfig::RTUDevice::mbaddr = { 0 } |
адрес устройства
| long uniset::MBConfig::RTUDevice::safeMode = { safeNone } |
режим безопасного состояния см. SafeMode
| uniset::ObjectId uniset::MBConfig::RTUDevice::safemode_id = { uniset::DefaultObjectId } |
идентификатор для датчика безопасного режима