MODBUS в базу: Запись данных в две разные БД, делая полную копию данных
Скачайте бесплатную пробную версию! Она позволяет попробовать все возможности!
Описание проблемы:
Мне требуется отправить одни и те же данные в две базы данных на разных серверах.
Примечание: вы можете настроить разные SQL запросы и передавать разные набор данных в каждую из баз.
Требования:
Решение:
1. Каждый экземпляр модуля позволяет записывать данные только в одну базу данных. Поэтому, нужно создать еще одну копию нужного вам модуля для работы с базой данных. Перейдите к папке на диске "папка с программой → plugins → sqldbpro" или "папка с программой → plugins → odbcexport" для соответствующего модуля. Обратите внимание, что папка программы по умолчанию:
32-х битная ОС: c:\Program Files\[Название программы]
64-х битная ОС: c:\Program Files (x86)\[Название программы]
2. Сделайте копию файла DLL в той же папке модуля. Например, скопируйте "sqldb_pro.dll" в "sqldb_pro2.dll", или "odbcexport.dll" в "odbcexport2.dll". Повторите это действие, если вам нужно создать несколько экземпляров модуля.
3. Перезапустите логгер.
4. Новый экземпляр модуля появится в списке модулей экспорта данных (рис. 1). Обратите внимание на имя файла, следующее за наименованием модуля.
Рис. 1. Экземпляры модуля
5. Теперь у вас есть возможность настроить каждый экземпляр модуля индивидуально, включая настройки подключения к базе данных. Все экземпляры модуля работают одновременно и не зависят друг от друга.
Сопутствующие статьи:
MODBUS RTU, MODBUS ASCII, MODBUS/TCP
- Чтение данных со счетчиков и анализаторов энергии через MODBUS (простой метод)
- Совместимые с Sunspec анализаторы, инверторы, счетчики MODBUS (простой метод)
- Опрос устройств MODBUS RTU/TCP: Настройка сервера сбора данных (MODBUS RTU, MODBUS TCP, запросы, элементы ответа).
- Как проверить, что программа отправляет запросы и получает ответы?
- Как просматривать значения регистров, а не пакеты MODBUS?
- Как проверить, что программа правильно интерпретирует получаемые ответы?
- Как просматривать значения регистров MODBUS в более наглядной форме (графики, индикаторы и т.п.)?
- Как объединить данные из двух запросов?
- Как правильно организовать опрос большого количества устройств?
- Копирование настроек Simply MODBUS RTU Master наш логгер.
- Копирование настроек из утилиты MODBUS Poll.
- Контроль состояния ячейки памяти (coil input) PLC контроллера через MODBUS TCP (парсер MODBUS, скрипты, генерация и обработка событий).
- MODBUS в MSSQL: Запись значений регистров MODBUS раздельные колонки в таблице
- MODBUS в MySQL: Запись данных MODBUS в БД MySQL
- Запись данных MODBUS в другую базу данных SQL
- MODBUS в базу: Запись данных в две разные таблицы.
- MODBUS в базу: Запись данных в две разные БД, делая полную копию данных.
- Sentron PAC 3200: Чтение и запись со счетчика электроэнергии через MODBUS TCP
- Запись данных в устройство MODBUS
- SQL в MODBUS: Отправка значений из базы данных в MODBUS.
IEC 62056-21