KRModbus.pas

KRModbus – набор инструментов, который используется как в клиентской так и в серверной части обработчиков протокола Modbus

Типы данных

  • TModbusError – ошибки Modbus протокола
  • TMBFunc – стандартный набор функций протокола Modbus
  • TMBType – тип протокола (mbtRTU, mbtTCP, mbtASCII)

Константы

Коды ошибок:
  • MBERR_ILLEGAL_FUNCTION – недопустимый номер функции
  • MBERR_ILLEGAL_DATA_ADDRESS – некорректный адрес
  • MBERR_ILLEGAL_DATA_VALUE – некорректные данные
  • MBERR_FAILURE_IN_ASSOCIATED_DEVICE – отказ оборудования контроллера
  • MBERR_ACKNOWLEDGE – данные не готовы
  • MBERR_BUSY_REJECTED_MESSAGE – система занята
  • MBERR_NAK_NEGATIVE_ACKNOWLEDGMENT – отрицательное квитирование
  • MBERR_MEMORY_PARITY_ERROR – ошибка четности памяти
  • MODBUS_ERRORS_MSG – список сообщений о ошибках
Коды стандартных функций
  • mbfReadCoils – чтение состояния группы дискретных регистров
  • mbfReadDiscretInputs – чтение состояния группы дискретных входов
  • mbfReadHoldingRegisters – чтение значения регистров
  • mbfReadInputRegisters – чтение значения входящих регистров
  • mbfWriteCoil – запись состояния дискретного регистра
  • mbfWriteHoldingRegister – запись значения в регистр
  • mbfReadStatus – запрос статуса устройства
  • mbfWriteCoils – запись состояния группы дискретных регистров
  • mbfWriteHoldingRegisters – запись данных в группу регистров

Функции

 
Поделиться:

Новости сайта

17.08.2019 17:03
Новая версия библиотек для Delphi
Загружена новая версия библиотек для Delphi от 17.08.2019г.
16.08.2019 22:36
Добавлено описание модуля KRGoogleAuth.pas
Опубликована статья с виде обзором, описывающая компонент авторизации в Google OAuth2
08.08.2019 21:55
Новая статья KRBoundLabel
Добавлена новая статья описывающая класс метки TKRBoundLabel
01.08.2019 22:03
Новая статья KRTimer.pas
Добавлена статья описывающая модуль KRTimer.pas

Популярные статьи

Modbus Slave на Arduino
Реализация клиентской части протокола Modbus RTU и Modbus ASCII для контроллеров Arduino
Пример передачи данных по протоколу Modbus на Delphi
Пример передачи данных с контроллера ОВЕН ПЛК100 в программу на Delphi по протоколу Modbus
Набор компонентов для Delphi
Набор компонентов для Delphi включает в себя компонент для работы с файловой системой, сетью, автоматизацией и другие.
Программа SimpleADB
Программа SimpleADB для отладки Android устройств, работающая посредством утилиты adb(Android Debug Bridge)