История изменений
Исправление sucosoft, (текущая версия) :
Приветствую тебя, камрад! Я использую библиотеку libmodbus в си для связи по modbus RTU и TCP.
Демон на си, опрашивает приборы(в некоторые, вроде СМИ2 ещё и передаёт данные), затем функция усреднения и запись в MySQL.
Самописный веб интерфейс тягает данные из базы и рисует, что нужно.
Знаю, что велосипед и подобный функционал можно реализовать в любой скаде, но мой вариант реализует лишь необходимый мне и коллегам функционал, на любимом дистрибутиве Linux, без кучи лишнего и на минимальной конфигурации железа, даже на малине всё поедет, но у меня на полноценном серваке, ибо там ещё много всего прикручено.
UPD немного подумав… Всё таки нет, есть в моём интерфейсе то, что ни одна из SCADA-систем, которые я встречал, делать не умеет… Скрины на публику выкладывать не буду, ибо продакшен, для внутреннего использования. Могу при личном общении поделиться.
Исправление sucosoft, :
Приветствую тебя, камрад! Я использую библиотеку libmodbus в си для связи по modbus RTU и TCP.
Демон на си опрашивает приборы(в некоторые, вроде СМИ2 ещё и передаёт данные), затем функция усреднения и запись в MySQL.
Затем самописный веб интерфейс тягает данные из базы и рисует, что нужно.
Знаю, что велосипед и подобный функционал можно реализовать в любой скаде, но мой вариант реализует лишь необходимый мне и коллегам функционал, на любимом дистрибутиве Linux, без кучи лишнего и на минимальной конфигурации железа, даже на малине всё поедет, но у меня на полноценном серваке, ибо там ещё много всего прикручено.
UPD немного подумав… Всё таки нет, есть в моём интерфейсе то, что ни одна из SCADA-систем, которые я встречал, делать не умеет… Скрины на публику выкладывать не буду, ибо продакшен, для внутреннего использования. Могу при личном общении поделиться.
Исправление sucosoft, :
Приветствую тебя, камрад! Я использую библиотеку libmodbus в си для связи по modbus RTU и TCP.
Демон на си опрашивает приборы(в некоторые, вроде СМИ2 ещё и передаёт данные), затем функция усреднения и запись в MySQL.
Затем самописный веб интерфейс тягает данные из базы и рисует, что нужно.
Знаю, что велосипед и подобный функционал можно реализовать в любой скаде, но мой вариант реализует лишь необходимый мне и коллегам функционал, на любимом дистрибутиве Linux, без кучи лишнего и на минимальной конфигурации железа, даже на малине всё поедет, но у меня на полноценном серваке, ибо там ещё много всего прикручено.
UPD немного подумав… Всё таки нет, есть в моём интерфейсе то, что ни одна из SCADA-систем, которые я встречал, делать не умеет… Скрины на публику выкладывать не буду, ибо продакшен. Могу при личном общении поделиться.
Исправление sucosoft, :
Приветствую тебя, камрад! Я использую библиотеку libmodbus в си для связи по modbus RTU и TCP.
Демон на си опрашивает приборы(в некоторые, вроде СМИ2 ещё и передаёт данные), затем функция усреднения и запись в MySQL.
Затем самописный веб интерфейс тягает данные из базы и рисует, что нужно.
Знаю, что велосипед и подобный функционал можно реализовать в любой скаде, но мой вариант реализует лишь необходимый мне и коллегам функционал, на любимом дистрибутиве Linux, без кучи лишнего и на минимальной конфигурации железа, даже на малине всё поедет, но у меня на полноценном серваке, ибо там ещё много всего прикручено.
Исправление sucosoft, :
Приветствую тебя, камрад! Я использую библиотеку libmodbus в си для связи по modbus RTU и TCP.
Демон на си опрашивает приборы(в некоторые, вроде СМИ2 ещё и передаёт данные), затем функция усреднения и запись в MySQL.
Затем самописный веб интерфейс тягает данные из базы и рисует, что нужно.
Знаю, что велосипед и подобный функционал можно реализовать в любой скаде, но мой вариант реализует лишь необходимый мне и коллегам функционал, на любимом дистрибутиве Linux,без кучи лишнего и на минимальной конфигурации железа, даже на малине всё поедет, но у меня на полноценном серваке, ибо там ещё много всего прикручено.
Исходная версия sucosoft, :
Приветствую тебя, камрад! Я использую библиотеку libmodbus в си для связи по modbus RTU и TCP.
Демон на си опрашивает приборы(в некоторые, вроде СМИ2 ещё и передаёт данные), затем функция усреднения и запись в MySQL.
Затем самописный веб интерфейс тягает данные из базы и рисует, что нужно.
Знаю, что велосипед и подобный функционал можно реализовать в любой скаде, но мой вариант реализует лишь необходимый мне и коллегам функционал, без кучи лишнего и на минимальной конфигурации железа, даже на малине всё поедет, но у меня на полноценном серваке, ибо там ещё много всего прикручено.