MODBUS в MySQL: Запись данных MODBUS в БД MySQL
Настройка записи данных в MySQL очень похожа на настройку записи в базу MS SQL Server. В этом примере указаны только основные отличия.
1. Скачайте и установите 32-х разрядную версию MySQL ODBC Connector (драйвер ODBC) для MySQL с сайта mysql.org.

Рис. 1 - Раздел с драйверами
2. SQL скрипт для создания таблицы будет иметь вид:
CREATE TABLE %!s(<nil>)_data_2 (
REC_ID int(11) NOT NULL AUTO_INCREMENT,
TIMESTAMP datetime NOT NULL,
ITEM1 varchar(30) DEFAULT NULL,
ITEM2 varchar(30) DEFAULT NULL,
PRIMARY KEY (REC_ID)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Если тип данных ваших MODBUS данных отличается от "integer" или "double", то вы можете указать нужный тип данных при создании колонок ITEM1 или ITEM2.
3. Создайте источник данных ODBC для вашей базы MySQL, используя соответствующий драйвер.
4. Во время привязки колонок и переменных обратите внимание, что имена колонок в MySQL могут быть чувствительны к регистру символов.
Связанные статьи: MODBUS в MySQL: Запись данных MODBUS в БД MySQL
MODBUS RTU, MODBUS ASCII, MODBUS/TCP
- Чтение данных со счетчиков и анализаторов энергии через MODBUS (простой метод)
- Совместимые с Sunspec анализаторы, инверторы, счетчики MODBUS (простой метод)
- Опрос устройств MODBUS RTU/TCP: Настройка сервера сбора данных
- Как проверить, что программа отправляет запросы и получает ответы?
- Как просматривать значения регистров, а не пакеты MODBUS?
- Как проверить, что программа правильно интерпретирует получаемые ответы?
- Как просматривать значения регистров MODBUS в более наглядной форме (графики, индикаторы и т.п.)?
- Как объединить данные из двух запросов?
- Как правильно организовать опрос большого количества устройств?
- Копирование настроек Simply MODBUS RTU Master наш логгер.
- Копирование настроек из утилиты MODBUS Poll.
- Контроль состояния ячейки памяти (coil input) PLC контроллера через MODBUS TCP
- MODBUS в MSSQL: Запись значений регистров MODBUS раздельные колонки в таблице
- MODBUS в MySQL: Запись данных MODBUS в БД MySQL
- Запись данных MODBUS в другую базу данных SQL
- MODBUS в базу: Запись данных в две разные таблицы.
- MODBUS в базу: Запись данных в две разные БД, делая полную копию данных.
- Sentron PAC 3200: Чтение и запись со счетчика электроэнергии через MODBUS TCP
- Запись данных в устройство MODBUS
- SQL в MODBUS: Отправка значений из базы данных в MODBUS.
- MODBUS TCP ↔ MODBUS RTU: преобразование в реальном времени.
BACNET/IP
IEC 62056-21
- Чтение данных со счетчиков энергии с интерфейсом IEC 62056-21 Теги: Iskra Emco, Satec, Landis+Gyr.
Data Logger Suite, связанные темы:
здесьПоследовательный интерфейс RS232 разводка и сигналы Кабели и сигналы Кабели мониторинга данных