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 } |
идентификатор для датчика безопасного режима