167 lines
8.0 KiB
TeX
167 lines
8.0 KiB
TeX
\doxysection{E\+:/.WORK/\+STM32/\+Diod\+\_\+\+Test/diode\+\_\+tester/\+Core/\+Modbus/modbus\+\_\+data.h File Reference}
|
||
\hypertarget{modbus__data_8h}{}\label{modbus__data_8h}\index{E:/.WORK/STM32/Diod\_Test/diode\_tester/Core/Modbus/modbus\_data.h@{E:/.WORK/STM32/Diod\_Test/diode\_tester/Core/Modbus/modbus\_data.h}}
|
||
|
||
|
||
Определения структур данных Modbus устройства
|
||
|
||
|
||
{\ttfamily \#include "{}stdint.\+h"{}}\newline
|
||
Include dependency graph for modbus\+\_\+data.\+h\+:\nopagebreak
|
||
\begin{figure}[H]
|
||
\begin{center}
|
||
\leavevmode
|
||
\includegraphics[width=203pt]{modbus__data_8h__incl}
|
||
\end{center}
|
||
\end{figure}
|
||
This graph shows which files directly or indirectly include this file\+:\nopagebreak
|
||
\begin{figure}[H]
|
||
\begin{center}
|
||
\leavevmode
|
||
\includegraphics[width=350pt]{modbus__data_8h__dep__incl}
|
||
\end{center}
|
||
\end{figure}
|
||
\doxysubsubsection*{Classes}
|
||
\begin{DoxyCompactItemize}
|
||
\item
|
||
struct \mbox{\hyperlink{struct_m_b___data_in_regs_type_def}{MB\+\_\+\+Data\+In\+Regs\+Type\+Def}}
|
||
\begin{DoxyCompactList}\small\item\em Регистры хранения \end{DoxyCompactList}\item
|
||
struct \mbox{\hyperlink{struct_m_b___data_hold_regs_type_def}{MB\+\_\+\+Data\+Hold\+Regs\+Type\+Def}}
|
||
\begin{DoxyCompactList}\small\item\em Входные регистры \end{DoxyCompactList}\item
|
||
struct \mbox{\hyperlink{struct_m_b___data_coils_type_def}{MB\+\_\+\+Data\+Coils\+Type\+Def}}
|
||
\begin{DoxyCompactList}\small\item\em Коилы \end{DoxyCompactList}\item
|
||
struct \mbox{\hyperlink{struct_m_b___data_structure_type_def}{MB\+\_\+\+Data\+Structure\+Type\+Def}}
|
||
\begin{DoxyCompactList}\small\item\em Структура со всеми регистрами и коилами модбас \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||
\doxysubsubsection*{Macros}
|
||
\begin{DoxyCompactItemize}
|
||
\item
|
||
\#define \mbox{\hyperlink{modbus__data_8h_a22bd1273e01d32f90a279b517d1737b6}{R\+\_\+\+INPUT\+\_\+\+ADDR}}~0
|
||
\begin{DoxyCompactList}\small\item\em Начальный адрес входных регистров \end{DoxyCompactList}\item
|
||
\#define \mbox{\hyperlink{modbus__data_8h_a97c0b1e20498bca34f6dfe0ac0d97b30}{R\+\_\+\+INPUT\+\_\+\+QNT}}~16
|
||
\begin{DoxyCompactList}\small\item\em Количество входных регистров \end{DoxyCompactList}\item
|
||
\#define \mbox{\hyperlink{modbus__data_8h_a791dfd31cc06338acdd8a2eb3b7032e6}{R\+\_\+\+HOLDING\+\_\+\+ADDR}}~0
|
||
\begin{DoxyCompactList}\small\item\em Начальный адрес регистров хранения \end{DoxyCompactList}\item
|
||
\#define \mbox{\hyperlink{modbus__data_8h_acf40437374a3227e661db1a18bcef7d7}{R\+\_\+\+HOLDING\+\_\+\+QNT}}~16
|
||
\begin{DoxyCompactList}\small\item\em Количество регистров хранения \end{DoxyCompactList}\item
|
||
\#define \mbox{\hyperlink{modbus__data_8h_a5057c379abcae88db30ad094eceb952d}{C\+\_\+\+COILS\+\_\+\+ADDR}}~0
|
||
\begin{DoxyCompactList}\small\item\em Начальный адрес коилов \end{DoxyCompactList}\item
|
||
\#define \mbox{\hyperlink{modbus__data_8h_a438d957058fcf102c66922f0eada3af2}{C\+\_\+\+COILS\+\_\+\+QNT}}~16
|
||
\begin{DoxyCompactList}\small\item\em Количество регистров коилов \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||
\doxysubsubsection*{Variables}
|
||
\begin{DoxyCompactItemize}
|
||
\item
|
||
\mbox{\hyperlink{struct_m_b___data_structure_type_def}{MB\+\_\+\+Data\+Structure\+Type\+Def}} \mbox{\hyperlink{modbus__data_8h_a4eb1dbed7cecbafeb1980809fbda7de7}{MB\+\_\+\+DATA}}
|
||
\end{DoxyCompactItemize}
|
||
|
||
|
||
\doxysubsection{Detailed Description}
|
||
Определения структур данных Modbus устройства
|
||
|
||
|
||
|
||
Definition in file \mbox{\hyperlink{modbus__data_8h_source}{modbus\+\_\+data.\+h}}.
|
||
|
||
|
||
|
||
\label{doc-define-members}
|
||
\Hypertarget{modbus__data_8h_doc-define-members}
|
||
\doxysubsection{Macro Definition Documentation}
|
||
\Hypertarget{modbus__data_8h_a22bd1273e01d32f90a279b517d1737b6}\index{modbus\_data.h@{modbus\_data.h}!R\_INPUT\_ADDR@{R\_INPUT\_ADDR}}
|
||
\index{R\_INPUT\_ADDR@{R\_INPUT\_ADDR}!modbus\_data.h@{modbus\_data.h}}
|
||
\doxysubsubsection{\texorpdfstring{R\_INPUT\_ADDR}{R\_INPUT\_ADDR}}
|
||
{\footnotesize\ttfamily \label{modbus__data_8h_a22bd1273e01d32f90a279b517d1737b6}
|
||
\#define R\+\_\+\+INPUT\+\_\+\+ADDR~0}
|
||
|
||
|
||
|
||
Начальный адрес входных регистров
|
||
|
||
|
||
|
||
Definition at line \mbox{\hyperlink{modbus__data_8h_source_l00061}{61}} of file \mbox{\hyperlink{modbus__data_8h_source}{modbus\+\_\+data.\+h}}.
|
||
|
||
\Hypertarget{modbus__data_8h_a97c0b1e20498bca34f6dfe0ac0d97b30}\index{modbus\_data.h@{modbus\_data.h}!R\_INPUT\_QNT@{R\_INPUT\_QNT}}
|
||
\index{R\_INPUT\_QNT@{R\_INPUT\_QNT}!modbus\_data.h@{modbus\_data.h}}
|
||
\doxysubsubsection{\texorpdfstring{R\_INPUT\_QNT}{R\_INPUT\_QNT}}
|
||
{\footnotesize\ttfamily \label{modbus__data_8h_a97c0b1e20498bca34f6dfe0ac0d97b30}
|
||
\#define R\+\_\+\+INPUT\+\_\+\+QNT~16}
|
||
|
||
|
||
|
||
Количество входных регистров
|
||
|
||
|
||
|
||
Definition at line \mbox{\hyperlink{modbus__data_8h_source_l00062}{62}} of file \mbox{\hyperlink{modbus__data_8h_source}{modbus\+\_\+data.\+h}}.
|
||
|
||
\Hypertarget{modbus__data_8h_a791dfd31cc06338acdd8a2eb3b7032e6}\index{modbus\_data.h@{modbus\_data.h}!R\_HOLDING\_ADDR@{R\_HOLDING\_ADDR}}
|
||
\index{R\_HOLDING\_ADDR@{R\_HOLDING\_ADDR}!modbus\_data.h@{modbus\_data.h}}
|
||
\doxysubsubsection{\texorpdfstring{R\_HOLDING\_ADDR}{R\_HOLDING\_ADDR}}
|
||
{\footnotesize\ttfamily \label{modbus__data_8h_a791dfd31cc06338acdd8a2eb3b7032e6}
|
||
\#define R\+\_\+\+HOLDING\+\_\+\+ADDR~0}
|
||
|
||
|
||
|
||
Начальный адрес регистров хранения
|
||
|
||
|
||
|
||
Definition at line \mbox{\hyperlink{modbus__data_8h_source_l00065}{65}} of file \mbox{\hyperlink{modbus__data_8h_source}{modbus\+\_\+data.\+h}}.
|
||
|
||
\Hypertarget{modbus__data_8h_acf40437374a3227e661db1a18bcef7d7}\index{modbus\_data.h@{modbus\_data.h}!R\_HOLDING\_QNT@{R\_HOLDING\_QNT}}
|
||
\index{R\_HOLDING\_QNT@{R\_HOLDING\_QNT}!modbus\_data.h@{modbus\_data.h}}
|
||
\doxysubsubsection{\texorpdfstring{R\_HOLDING\_QNT}{R\_HOLDING\_QNT}}
|
||
{\footnotesize\ttfamily \label{modbus__data_8h_acf40437374a3227e661db1a18bcef7d7}
|
||
\#define R\+\_\+\+HOLDING\+\_\+\+QNT~16}
|
||
|
||
|
||
|
||
Количество регистров хранения
|
||
|
||
|
||
|
||
Definition at line \mbox{\hyperlink{modbus__data_8h_source_l00066}{66}} of file \mbox{\hyperlink{modbus__data_8h_source}{modbus\+\_\+data.\+h}}.
|
||
|
||
\Hypertarget{modbus__data_8h_a5057c379abcae88db30ad094eceb952d}\index{modbus\_data.h@{modbus\_data.h}!C\_COILS\_ADDR@{C\_COILS\_ADDR}}
|
||
\index{C\_COILS\_ADDR@{C\_COILS\_ADDR}!modbus\_data.h@{modbus\_data.h}}
|
||
\doxysubsubsection{\texorpdfstring{C\_COILS\_ADDR}{C\_COILS\_ADDR}}
|
||
{\footnotesize\ttfamily \label{modbus__data_8h_a5057c379abcae88db30ad094eceb952d}
|
||
\#define C\+\_\+\+COILS\+\_\+\+ADDR~0}
|
||
|
||
|
||
|
||
Начальный адрес коилов
|
||
|
||
|
||
|
||
Definition at line \mbox{\hyperlink{modbus__data_8h_source_l00069}{69}} of file \mbox{\hyperlink{modbus__data_8h_source}{modbus\+\_\+data.\+h}}.
|
||
|
||
\Hypertarget{modbus__data_8h_a438d957058fcf102c66922f0eada3af2}\index{modbus\_data.h@{modbus\_data.h}!C\_COILS\_QNT@{C\_COILS\_QNT}}
|
||
\index{C\_COILS\_QNT@{C\_COILS\_QNT}!modbus\_data.h@{modbus\_data.h}}
|
||
\doxysubsubsection{\texorpdfstring{C\_COILS\_QNT}{C\_COILS\_QNT}}
|
||
{\footnotesize\ttfamily \label{modbus__data_8h_a438d957058fcf102c66922f0eada3af2}
|
||
\#define C\+\_\+\+COILS\+\_\+\+QNT~16}
|
||
|
||
|
||
|
||
Количество регистров коилов
|
||
|
||
|
||
|
||
Definition at line \mbox{\hyperlink{modbus__data_8h_source_l00070}{70}} of file \mbox{\hyperlink{modbus__data_8h_source}{modbus\+\_\+data.\+h}}.
|
||
|
||
|
||
|
||
\label{doc-var-members}
|
||
\Hypertarget{modbus__data_8h_doc-var-members}
|
||
\doxysubsection{Variable Documentation}
|
||
\Hypertarget{modbus__data_8h_a4eb1dbed7cecbafeb1980809fbda7de7}\index{modbus\_data.h@{modbus\_data.h}!MB\_DATA@{MB\_DATA}}
|
||
\index{MB\_DATA@{MB\_DATA}!modbus\_data.h@{modbus\_data.h}}
|
||
\doxysubsubsection{\texorpdfstring{MB\_DATA}{MB\_DATA}}
|
||
{\footnotesize\ttfamily \label{modbus__data_8h_a4eb1dbed7cecbafeb1980809fbda7de7}
|
||
\mbox{\hyperlink{struct_m_b___data_structure_type_def}{MB\+\_\+\+Data\+Structure\+Type\+Def}} MB\+\_\+\+DATA\hspace{0.3cm}{\ttfamily [extern]}}
|
||
|
||
|
||
|
||
Definition at line \mbox{\hyperlink{modbus_8c_source_l00028}{28}} of file \mbox{\hyperlink{modbus_8c_source}{modbus.\+c}}.
|
||
|