Files
UKSI_TEST/AllLibs/Modbus/Doc/latex/modbus__data_8h.tex
2025-12-16 17:57:59 +03:00

167 lines
8.0 KiB
TeX
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
\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}}.