Прошу заценить мои труды. Группа ВК vk.com/lmonitor. Архивы там же. Скачайте, опробуйте, пишите отзывы!
Видеообзор ПО LMonitor v 0.24: https://www.youtube.com/watch?v=URwuoqqp-H0&t=3s
LMonitor - новое ПО для работы с PLC-1 для Windows и Linux
- AlexanderGu
- Сообщения: 3
- Зарегистрирован: 26 авг 2019, 08:38
Re: LMonitor - новое ПО для работы с PLC-1 для Windows и Linux
Год назад делал похожую систему (всё завершилось планами по передачи сети СНТ на баланс МОЭСК), так вот основным узлом системы был OrangePI zero только с консолью (без Иксов), к нему были подключены он собирал данные и передавал их на внешний сервер
Re: LMonitor - новое ПО для работы с PLC-1 для Windows и Linux
Год назад делал систему систему сбора и учёта показаний, система состояла из нескольких частей:
1. Orange Pi Zero к которому были подключены Меркурий 255.11, на нём серверная часть, опрашивала модемы, сохраняла у себя в локальной sqlite базе, и периодически передавала эти данные на сервер с БД, доступный через интернет;
2. Сервер с PgSQL доступный через интернет (хранение данных);
3. Perl скрипт для отображения данных из БД в пункте 2.
Была реализована программная часть 1 и начата реализация частей 2 и 3.
OrangePi и модемы планировалось расположить в обогреваемом утеплённом боксе на ближайшей к подстанции опоре (подстанция находится на балансе МОЭСК размещение в корпусе подстанции было невозможно). Топология сети такова, что от подстанции расходится 3 луча протяженностью ~800 метров, помещение сторожки, где можно было поставить PC находится на конце одного из лучей, поэтому и пришлось городить отдельный сервер для сбора показаний.
Ваша программа предоставляет удобный многоплатформенный интерфейс чтения данных из концентраторов Меркурий 255.1 (.11), при непосредственном подключении к ним, но можно подключиться к одному Меркурий 255.11 по USB к которому через RS495 подключить ещё несколько других концентраторов (таким образом к одному USB подключается несколько концентраторов). Если бы программу можно было бы разделить на две части, одна серверная, стоит на компьютере (возможно без Иксов) и общается с концентраторами, а вторая клиент, стоит на PC или планшете и общается с серверной по сети (для простоты локальной), то стало бы гораздо полезнее.
1. Orange Pi Zero к которому были подключены Меркурий 255.11, на нём серверная часть, опрашивала модемы, сохраняла у себя в локальной sqlite базе, и периодически передавала эти данные на сервер с БД, доступный через интернет;
2. Сервер с PgSQL доступный через интернет (хранение данных);
3. Perl скрипт для отображения данных из БД в пункте 2.
Была реализована программная часть 1 и начата реализация частей 2 и 3.
OrangePi и модемы планировалось расположить в обогреваемом утеплённом боксе на ближайшей к подстанции опоре (подстанция находится на балансе МОЭСК размещение в корпусе подстанции было невозможно). Топология сети такова, что от подстанции расходится 3 луча протяженностью ~800 метров, помещение сторожки, где можно было поставить PC находится на конце одного из лучей, поэтому и пришлось городить отдельный сервер для сбора показаний.
Ваша программа предоставляет удобный многоплатформенный интерфейс чтения данных из концентраторов Меркурий 255.1 (.11), при непосредственном подключении к ним, но можно подключиться к одному Меркурий 255.11 по USB к которому через RS495 подключить ещё несколько других концентраторов (таким образом к одному USB подключается несколько концентраторов). Если бы программу можно было бы разделить на две части, одна серверная, стоит на компьютере (возможно без Иксов) и общается с концентраторами, а вторая клиент, стоит на PC или планшете и общается с серверной по сети (для простоты локальной), то стало бы гораздо полезнее.
Re: LMonitor - новое ПО для работы с PLC-1 для Windows и Linux
ПО LMonitor возможно реализовать выгрузку КЦ с данными счетчиков примеру в Excel?
- AlexanderGu
- Сообщения: 3
- Зарегистрирован: 26 авг 2019, 08:38
Re: LMonitor - новое ПО для работы с PLC-1 для Windows и Linux
Теперь - можно. Версия 0.26 выгружает файл в формате .csv, поддерживаемом MS Excel и LibreOffice Calc.
- AlexanderGu
- Сообщения: 3
- Зарегистрирован: 26 авг 2019, 08:38
Re: LMonitor - новое ПО для работы с PLC-1 для Windows и Linux
Да нет же, коллега! Программа работает с каким угодно количеством концентраторов! Они либо параллельно опрашиваются, если каждый к своему USB подключен, либо последовательно перебираются адреса, начиная с непосредственно подключенного. Надо только адреса подключенных по RS-485 вбивать в список опроса.alti писал(а): ↑20 сен 2019, 11:54 Ваша программа предоставляет удобный многоплатформенный интерфейс чтения данных из концентраторов Меркурий 255.1 (.11), при непосредственном подключении к ним, но можно подключиться к одному Меркурий 255.11 по USB к которому через RS495 подключить ещё несколько других концентраторов (таким образом к одному USB подключается несколько концентраторов). Если бы программу можно было бы разделить на две части, одна серверная, стоит на компьютере (возможно без Иксов) и общается с концентраторами, а вторая клиент, стоит на PC или планшете и общается с серверной по сети (для простоты локальной), то стало бы гораздо полезнее.
Описанный вариант с клиентской и серверной частью существует в рабочем варианте, из которого отрезанием выгрузки на веб-сервер и прикручиванием GUI сделан LMonitor. Последний используется как версия для отработки нужных решений.