UniSet 2.35.2
|
#include <ModbusTypes.h>
Открытые члены | |
SetDateTimeMessage (ModbusAddr addr) | |
ModbusMessage | transport_msg () const |
void | transport_msg_to (ModbusMessage &m) const |
SetDateTimeMessage (const ModbusMessage &m) | |
SetDateTimeMessage & | operator= (const ModbusMessage &m) |
Открытые статические члены | |
static ModbusCRC | getCrc (const ModbusMessage &m) |
static ModbusCRC | calcCRC (const ModbusMessage &m) |
static bool | checkFormat (const ModbusMessage &m) |
static size_t | szData () |
Открытые атрибуты | |
ModbusByte | hour = { 0 } |
ModbusByte | min = { 0 } |
ModbusByte | sec = { 0 } |
ModbusByte | day = { 1 } |
ModbusByte | mon = { 1 } |
ModbusByte | year = { 0 } |
ModbusByte | century = { 20 } |
ModbusCRC | crc = { 0 } |
![]() | |
ModbusAddr | addr |
ModbusByte | func |
Установка времени
|
inlinestatic |
размер данных(после заголовка) у данного типа сообщения
ModbusMessage uniset::SetDateTimeMessage::transport_msg | ( | ) | const |
преобразование для посылки в сеть
ModbusByte uniset::ModbusRTU::SetDateTimeMessage::century = { 20 } |
столетие [19-20]
ModbusByte uniset::ModbusRTU::SetDateTimeMessage::day = { 1 } |
день [1..31]
ModbusByte uniset::ModbusRTU::SetDateTimeMessage::hour = { 0 } |
часы [0..23]
ModbusByte uniset::ModbusRTU::SetDateTimeMessage::min = { 0 } |
минуты [0..59]
ModbusByte uniset::ModbusRTU::SetDateTimeMessage::mon = { 1 } |
месяц [1..12]
ModbusByte uniset::ModbusRTU::SetDateTimeMessage::sec = { 0 } |
секунды [0..59]
ModbusByte uniset::ModbusRTU::SetDateTimeMessage::year = { 0 } |
год [0..99]