GO-SYSTEMELEKTRONIK-логотип

GO SYSTEMELEKTRONIK Modbus Tool.exe для датчиков GO Modbus

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-for-GO-Modbus-Sensors-product-image

Введение

В данном руководстве описывается работа программы конфигурации Modbus Modbus Tool.exe компании GO Systemelektronik версии 1.07 с артикулом 420 6500 для следующих датчиков:

Датчик Modbus Статья число
Масло BlueTrace в воде 461 6200
Сырая нефть BlueTrace 461 6300
Мутность BlueTrace 461 6780
Проводимость BlueEC 461 2092

Программа автоматически распознает подключенные датчики Modbus.
Modbus Tool.exe входит в состав вышеупомянутых датчиков Modbus компании GO Systemelektronik.∗
С помощью Modbus Tool.exe вы можете, например,ample, считывать информацию датчика, назначать адрес Modbus, определять внутреннюю ampПроверка входного сигнала, калибровка датчика и отображение значений измерений.
Программа работает под Windows 7 и новее. Установка не требуется; программа запускается при вызове Modbus Tool.exe.
Продукция GO Systemelektronik постоянно совершенствуется, поэтому могут возникнуть расхождения между данным руководством и поставленным продуктом. Пожалуйста, поймите, что никакие юридические претензии не могут быть выведены из содержания этого руководства.

Подготовка

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-1

Чтобы ваш ПК мог обмениваться данными с датчиком Modbus, вам потребуется преобразователь с RS485 на USB и драйвер. Здесь, как бывшийample, преобразователь Modbus USB* компании GO Syste-melektronik (артикул 486 S810) с программным драйвером по адресу:
https://ftdichip.com/drivers/d2xx-drivers есть «Драйверы D2XX». Программное обеспечение драйвера создает виртуальный COM-порт в системе Windows – в этом примереample «Последовательный порт USB (COMn)».
Датчик Modbus подключается через кл.amp блок розеток в гнезде X1. Если датчик Modbus должен быть подключен к модулю BlueConnect GO Systemelektronik, классamp панель розеток от модуля BlueConnect можно использовать в слоте X1.
Исключение: если датчик Modbus должен быть подключен к преобразователю Blue-Sense компании GO Systemelektronik, кл.amp планку разъемов на датчике BlueSense можно использовать в слоте X2.
В случае проблем со связью: Проверьте заземление преобразователя. Установите последнюю версию драйвера.
Заземлите преобразователь.
GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-2
Только так можно обеспечить бесперебойную работу. Заземление находится на левой стороне корпуса.

Открытие корпуса преобразователя

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-3

  1. Поверните кронштейн корпуса вправо.
  2. Ослабьте винты (Torx T20).
  3. Откройте крышку корпуса влево.

Свойства программы с подключенными датчиками Modbus

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-4

Стартовое окно (подключение Modbus)

В стартовом окне вы можете

  • установить соединение с вашим ПК через выбранный COM-порт,
  • автоматически распознавать подключенные датчики Modbus,
  • и изменить Modbus Slave ID обнаруженных датчиков Modbus.

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-5

Modbus Slave ID: введенное здесь значение (значение по умолчанию 1 — быстрый выбор от 1 до 16 или ввод от 1 до 230) — это начальное значение, от которого программа ищет следующий идентификатор Modbus Slave подключенного датчика после нажатия кнопки кнопка . Если программа не находит датчик с данным Modbus Slave ID, выводится сообщение «Modbus датчик не найден!!!» появляется.
Сброс на 1: Идентификатор подчиненного устройства Modbus обнаруженного датчика Modbus устанавливается на 1, а значение устанавливается на 1.
Изменить ID: Идентификатор ведомого устройства Modbus обнаруженного датчика Modbus устанавливается на введенное значение (от 1 до 230), и значение в устанавливается на то же значение.

Информационное окно

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-6

Окно параметров

BlueTrace Нефть в воде > Параметр

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-7

Завершение RS485: Включает и выключает оконечную нагрузку Modbus (RS485).
Прирост : Выбор внутреннего усиления входного сигнала от 1 до 128
коэффициенты: Коэффициенты калибровки, отображаемые значения взяты из функции калибровки. см. 3.4 Окно калибровки BlueTrace
Записывает текущие настройки в память датчика. Настройки, которые еще не были сохранены, отмечены красным цветом.

Мутность синего следа > Параметр GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-8

Проводимость BlueEC > Параметр 

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-9

Диапазон измерения Выбор между двумя диапазонами измерения

  • Завершение RS485 Включает и выключает оконечную нагрузку Modbus (RS485).
  • Температурная коррекция
    Температура: Температурное значение температурной компенсации, здесь 25 (значение по умолчанию)
    Коэффициент: коэффициент температурной компенсации, здесь 0,02 (значение по умолчанию).
  • Фактор: Расчет температурного коэффициента TDS, здесь 0,67 (значение по умолчанию)
    Записывает текущие настройки в память датчика. Настройки, которые еще не были сохранены, отмечены красным цветом.

Примечание: Десятичный разделитель — запятая; если введена точка, появляется сообщение об ошибке.

Окно калибровки BlueTrace

Калибровка сравнивает пары значений измеренных необработанных значений датчика* и выделенных эталонных значений из калибровочных жидкостей. Эти пары значений принимаются как точки в системе координат. Кривая полинома от 1 до 5 порядка проходит через эти точки как можно точнее; таким образом создается калибровочный полином.
Example с полиномом порядка 2:

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-10

Примечание. BlueEC Conductivity не имеет калибровочного окна.

Калибровочная таблица
Есть два способа ввести необработанные значения

  • ручной ввод – дает возможность рассчитать гипотетические калибровки
  • передача значения измерения – текущие измеренные необработанные значения для фактической калибровки

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-11

Ручной ввод: не активирован: Измерение После первого открытия окна калибровки таблица калибровки имеет только одну строку. Щелкните курсором в ячейке «исходное значение» и введите первое исходное значение, щелкните курсором в ячейке «измеренное значение» и введите первое эталонное значение или наоборот.
Передача значения измерения: * активировано: Измерение После первого открытия окна калибровки таблица калибровки имеет только одну строку. Щелкните курсором на первой клавише строки: Пока клавиша строки активна, текущее измеренное необработанное значение отображается в ячейке «исходное значение». Щелкните курсором в ячейке «измеренное значение» и введите первое эталонное значение.
Чтобы создать новую строку, щелкните курсором в последней строке. Чтобы удалить строку, удалите все записи строки и щелкните в другой строке.

  • AVG только в масло в воде
    Индикатор выполнения для расчета значения измерения. Значение измерения BlueTrace является результатом скользящего среднего 45 отдельных измерений. Одно измерение происходит каждую секунду
  • Уровень сигнала
    Отображение силы сигнала яркого значения (светодиод горит).
    Если АЦП перегружен, поле дисплея подсвечивается красным цветом.
  • Заказ:
    Порядок означает порядок/степень калибровочного полинома.
    Нажмите на одну из кнопок «Порядок» с 1 по 5, чтобы получить наилучшее соответствие.
    GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-12
Окно значений измерения

BlueTrace Oil in Water > Измерение

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-13

Мутность BlueTrace > Измерение

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-14

Проводимость BlueEC > Измерение 

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-15Вы можете выбрать пять значений измерения в каждом из трех раскрывающихся меню. Если дисплей активирован, текущие значения измерений для выбора отображаются каждую секунду. Система BlueBox/BlueMon получает все три выбранных измеренных значения, а датчик BlueSense – только первые два. записать изменения Записывает выбор в память датчика.
Примечание: Этот выбор возможен только с версией встроенного ПО датчика ‰¥ 2.03. В противном случае используются стандартные значения измерений: Проводимость – Температура – ​​Проводимость некомп.
Примечание: Соленость по общедействующей формуле ЮНЕСКО для морской воды

Окно записи значения измерения

GO-SYSTEMELEKTRONIK-Modbus-Tool.exe-для-GO-Modbus-датчики-16

Общая спецификация Modbus для датчиков GO Modbus

Адрес Код функции Данные КПР
1 байт 1 байт 0 … 252 байт(ов) 2 байта

Описание

  • Адрес:
    Адрес датчика (действителен от 1 до 230)
    Адрес 0 является широковещательным адресом, и на него не будет ответа.
  • Код функции:
    Здесь вы определяете, будут ли параметры считываться или записываться.
  • Данные:
    например, от мастера: Какие параметры запрашиваются?
    например, от ведомого: содержимое запрошенных параметров
  • КПР: CRC16

Типы данных

  • Стандартизированные типы данных: байт (8 бит) и короткое целое (16 бит) Согласно спецификации Modbus, регистр всегда передает сначала старший байт, а затем младший байт.
  • Расширенные типы данных: 32-битное целое число и 32-битное число с плавающей запятой передаются как 2 последовательных 16-битных регистра. Формат числа с плавающей запятой соответствует стандарту IEEE 754.

Функциональные коды

Код функции Имя Описание
03 Чтение регистра удержания Чтение параметров устройства (целое/плавающее)
04 Чтение входного регистра Чтение фактических значений (целое/плавающее)
06 Запись единого регистра Запишите параметры устройства слово за словом
16 * Запись нескольких регистров Напишите несколько параметров устройства слово за словом

Зарегистрироваться
Modbus позволяет хранить данные в разных регистрах. Каждый регистр хранит 2 байта. Различие делается в следующих регистрах:

Регистрационный номер Регистрационный адрес Тип Обозначение Modbus Описание
читай пиши Дискретные выходные катушки Дискретные выходы
только для чтения Дискретные входные контакты Дискретные входы
0x0100 – 0x0FFF только запись (кроме IO) Входные регистры Регистр ввода, значения измерений датчиков
0x0000 – 0x00FF читай пиши Выходные регистры хранения Удерживайте регистр для параметров, конфигурации устройства и т. д.

Невольничий столКаждое ведомое устройство имеет таблицу параметров и таблицу фактических значений. Из этих таблиц видно, какие параметры по каким адресам находятся. Катушки не должны использоваться, входы/выходы управляются через таблицу параметров.

Масло в воде BlueTrace 461 6200 — Адрес Modbus вышеview

Адрес Имя параметра Диапазон Значение Данные тип Авторизация
0x00 Идентификатор устройства 102 102 – Масло BlueTrace в воде Короткий R
0x01 Версия прошивки контроллера 100 – 9999 100 = 1.00, 2410 = 24.1 Короткий R
0x02 Серийный номер 0 – 65535 Серийный номер Короткий R
0x03 Идентификатор подчиненного устройства Modbus 1 – 230 Modbus-адрес Короткий Ч/З
0x04 Скорость передачи данных 0 – 2 0 = 9600 8N1 Короткий R
0x05 Дата производства ддммгггг Дата Короткий х 2 R
Адрес Имя параметра Диапазон Значение Тип данных Авторизация
0x14 A0 0 – 0xffffffff Калибровочный коэффициент A0 32-битное число с плавающей запятой Ч/З
0x16 A1 0 – 0xffffffff Калибровочный коэффициент A1 32-битное число с плавающей запятой Ч/З
0x18 A2 0 – 0xffffffff Калибровочный коэффициент A2 32-битное число с плавающей запятой Ч/З
0x1A A3 0 – 0xffffffff Калибровочный коэффициент A3 32-битное число с плавающей запятой Ч/З
0x1C A4 0 – 0xffffffff Калибровочный коэффициент A4 32-битное число с плавающей запятой Ч/З
0x1E A5 0 – 0xffffffff Калибровочный коэффициент A5 32-битное число с плавающей запятой Ч/З
Адрес Имя параметра Диапазон Значение Тип данных Авторизация
0xD1 Прирост 0 – 7 1 – 128 Короткий Ч/З
0xD3 Терминация Modbus 0 – 1 Согласующий резистор Короткий Ч/З
Адрес Имя параметра Диапазон Данные тип Авторизация
0x101 Значение датчика 1 [частей на миллион] 0 – 0xffffffff 32-битное число с плавающей запятой R
0x104 Значение Датчик 1 RAW 0 – 0xffffffff 32-битное число с плавающей запятой R

BlueTrace Turbidity 461 6780 — адрес Modbus превышенview

Адрес Имя параметра Диапазон Значение Данные тип Авторизация
0x00 Идентификатор устройства 109 109 – Мутность BlueTrace Короткий R
0x01 Версия прошивки контроллера 100 – 9999 100 = 1.00, 2410 = 24.1 Короткий R
0x02 Серийный номер 0 – 65535 Серийный номер Короткий R
0x03 Идентификатор подчиненного устройства Modbus 1 – 230 Modbus-адрес Короткий Ч/З
0x04 Скорость передачи данных 0 – 2 0 = 9600 8N1 Короткий R
0x05 Дата производства ддммгггг Дата Короткий х 2 R
Адрес Имя параметра Диапазон Значение Тип данных Авторизация
0x14 A0 0 – 0xffffffff Калибровочный коэффициент A0 32-битное число с плавающей запятой Ч/З
0x16 A1 0 – 0xffffffff Калибровочный коэффициент A1 32-битное число с плавающей запятой Ч/З
0x18 A2 0 – 0xffffffff Калибровочный коэффициент A2 32-битное число с плавающей запятой Ч/З
0x1A A3 0 – 0xffffffff Калибровочный коэффициент A3 32-битное число с плавающей запятой Ч/З
0x1C A4 0 – 0xffffffff Калибровочный коэффициент A4 32-битное число с плавающей запятой Ч/З
0x1E A5 0 – 0xffffffff Калибровочный коэффициент A5 32-битное число с плавающей запятой Ч/З
0x2A A0 0 – 0xffffffff Калибровочный коэффициент A0 TSS 32-битное число с плавающей запятой Ч/З
0x2E A1 0 – 0xffffffff Калибровочный коэффициент A1 TSS 32-битное число с плавающей запятой Ч/З
Адрес Имя параметра Диапазон Значение Тип данных Авторизация
0xD3 Терминация Modbus 0 – 1 Согласующий резистор Короткий Ч/З
Адрес Имя параметра Диапазон Данные тип Авторизация
0x101 Мутность [FNU] 0 – 0xffffffff 32-битное число с плавающей запятой R
0x104 Температура [°С] 0 – 0xffffffff 32-битное число с плавающей запятой R
0x107 ОСВ [мг/л] 0 – 0xffffffff 32-битное число с плавающей запятой R

BlueEC Conductivity 461 2092 — адрес Modbus превышенview

Адрес Имя параметра Диапазон Значение Данные тип Авторизация
0x00 Идентификатор устройства 101 101 — Проводимость BlueEC Короткий R
0x01 Версия прошивки контроллера 100 – 9999 100 = 1.00, 2410 = 24.1 Короткий R
0x02 Серийный номер 0 – 65535 Серийный номер Короткий R
0x03 Идентификатор подчиненного устройства Modbus 1 – 230 Modbus-адрес Короткий Ч/З
0x04 Скорость передачи данных 0 – 2 0 = 9600 8N1 Короткий R
0x05 Дата производства ддммгггг Дата Короткий х 2 R
Адрес Имя параметра Диапазон Значение Тип данных Авторизация
0x14 A0 0 – 0xffffffff Калибровочный коэффициент A0 32-битное число с плавающей запятой Ч/З
0x16 A1 0 – 0xffffffff Калибровочный коэффициент A1 32-битное число с плавающей запятой Ч/З
0x18 A2 0 – 0xffffffff Калибровочный коэффициент A2 32-битное число с плавающей запятой Ч/З
0x1A A3 0 – 0xffffffff Калибровочный коэффициент A3 32-битное число с плавающей запятой Ч/З
0x1C A4 0 – 0xffffffff Комп. – Температура 32-битное число с плавающей запятой Ч/З
0x1E A5 0 – 0xffffffff Комп – Поправочный коэффициент 32-битное число с плавающей запятой Ч/З
Адрес Имя параметра Диапазон Значение Тип данных Авторизация
0xD0 Изм. диапазон 0 – 1 0: 0 – 3000 мкСм 1: 0 – 120 мс Короткий Ч/З
0xD1 Терминация Modbus 0 – 1 Согласующий резистор Короткий Ч/З
0xD3 Фактор TDS 0 – 100 Значение/100 Короткий Ч/З
Адрес Имя параметра                                   Стандарт Диапазон Данные тип Авторизация
0x101 Датчик значения 1 – по выбору              конд. комп. 0 – 0xffffffff 32-битное число с плавающей запятой R
0x104 Датчик значения 2 – по выбору              Температура 0 – 0xffffffff 32-битное число с плавающей запятой R
0x107 Датчик значения 3 – по выбору              конд. распаковать 0 – 0xffffffff 32-битное число с плавающей запятой R
0x10A Значение Датчик 4 Соленость 0 – 0xffffffff 32-битное число с плавающей запятой R
0x10D Датчик значения 5 TDS 0 – 0xffffffff 32-битное число с плавающей запятой R

Документы/Ресурсы

GO SYSTEMELEKTRONIK Modbus Tool.exe для датчиков GO Modbus [pdf] Руководство по эксплуатации
Modbus Tool.exe для датчиков GO Modbus, Modbus Tool.exe, Tool.exe, датчики GO Modbus

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *