|
UniSet @VERSION@
|
#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 } |
Открытые атрибуты унаследованные от uniset::ModbusRTU::ModbusHeader | |
| 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]