Есть модуль ввода MB210-202. Чем считать из модуля и потом записать в базу MySQL состояние входов и количество срабатываний. Есть ли что-то готовое или хотя бы пример.
Вид для печати
Есть модуль ввода MB210-202. Чем считать из модуля и потом записать в базу MySQL состояние входов и количество срабатываний. Есть ли что-то готовое или хотя бы пример.
Добрый день.
Можно использовать SCADA-систему MasterSCADA 3 - она позволяет работать с MySQL.
На сайте производителя можно скачать демонстрационную версию (после регистрации) - в ней ограничение на 1 час непрерывной работы:
https://insat.ru/services/support/demos/
Также на сайте доступен прайс для полных версий.
Инструкция по работе с MySQL:
https://masterscada.insat.ru/files/a.../BD_Part_1.pdf
Чтобы передать данные с Mx210 в MasterSCADA потребуется OPC-сервер, например Modbus Universal MasterOPC Server (от разработчиков MasterSCADA) или OPC-сервер ОВЕН (бесплатный).
Инструкция по работе с MySQL:
https://masterscada.insat.ru/files/a.../BD_Part_1.pdf
Добрый день, все сделал по данной инструкции (запись в БД MySql из MasterScada) в базе таблицы появились но записать не как не могу... может кто направит в правильные русла? может я делаю что-то не так?
а можно было и бесплатно писать в mySQL
Опрашиваю модули ОВЕН по ModbuRTU и ModbusTCP и пишу в MySQL на Си, бесплатно и без СМС, без скад и без OPC )))
Хотелось бы посмотреть на такое решение. Головой понимаю, что нужно просто написать драйвер для связи modbus и mySQL. Вот только написать оказалось непросто, нашел библиотеку для modbus EasymodbusTCP. В принципе работает, но он на .NET.
Пересобрать под себя не очень получилось