FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 12:41
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 3123»
Модератор форума: support, Сергей 
Форум » Новый функционал » Принято » SCADA (Микро SCADA)
SCADA
Max
Дата: Вторник, 15.09.2015, 10:46 | Сообщение # 1
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
На будущее.
Создать микроSCADA, или привязать проекты в FLProg к какой нибудь SCADA системе, ну например: Rapid SCADA

Соответственно сделать видео урок, или даже серию видео уроков по этой тематике (Мониторинг и контроль, управление, выход в Интернет, контроль из Интернет, создание элементов и т.д.).


Максим (VK - Максим Дунаевский)
 
pickuper220 Дата: Среда, 13.01.2016, 09:35 | Сообщение # 2
Рядовой
Группа: Проверенные
Сообщений: 13
Награды: 0
Репутация: 0
Статус: Offline
Вот бы создать отдельную программу
Например "Умный дом" где можно было бы нарисовать все параметры и возможность управлять ими (виртуальные кнопки, трекеры) схематические рисунки и т.д.

Как например SCADA система «ТЕКОН» от Текон Автоматика


----
С уважением
вед. инженер
 
Grafsaxar Дата: Среда, 13.01.2016, 16:23 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Цитата pickuper220 ()
Вот бы создать отдельную программуНапример "Умный дом" где можно было бы нарисовать все параметры и возможность управлять ими (виртуальные кнопки, трекеры) схематические рисунки и т.д.
Можно легко сделать.

Посмотри в разделе SCADA
 
garry Дата: Пятница, 22.01.2016, 11:27 | Сообщение # 4
Рядовой
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Offline
Есть такая штука как Arduino OPC server. Работает со всеми СКАДАми. Вот библиотеку для поддержки этого сервера внедрить в FLprog как функциональный блок (ввода-вывода) вот это весьма архиважная и нужная вещь. Сейчас прицепил ардуино к Simple Scada, но писать скетчи приходится вручную. sad
 
Олег Дата: Пятница, 22.01.2016, 12:06 | Сообщение # 5
Гуру
Группа: Проверенные
Сообщений: 730
Награды: 20
Репутация: 15
Статус: Offline
Пока к меня было две переменных работало нормально, как поставил десять, то иногда хаотически отключаются переменные, виснет сервер.
Цитата garry ()
но писать скетчи приходится вручную
А зачем весь скетч, только подключить библиотеки и написать обработку переменных.
 
garry Дата: Пятница, 22.01.2016, 12:30 | Сообщение # 6
Рядовой
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Offline
Во первых- это уже не будет соответствовать идеологии FLprog, во-вторых библиотека OPC-сервера использует прерывания, что при компиляции и оптимизации кода затрагивает работу таймеров функции DELAY, что необходимо учитывать глобально в коде.

Сообщение отредактировал garry - Пятница, 22.01.2016, 12:56
 
Max Дата: Пятница, 22.01.2016, 13:21 | Сообщение # 7
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Считаю, что сопряжение программы выполненной в FLProg и SCADA вполне выполнима.
Надо просто определится с базовой SCADA программой. Вот тут, на форуме, меня уже консультировали по бесплатной SCADA программе (Simple-SCADA). Посмотрел бегло их форум, тех. поддержка, говорят, хорошая, бесплатна, есть примеры на Ардуино, русскоязычная документация. Заказал через эл. почту бесплатную лицензионную версию и её тут же выслали!
Думаю, что эта SCADA вполне соответствует и политике и логике FLProg, а если уж их совместить поддержкой обоих разработчиков, то это будет реальная сила!

Добавлено (22.01.2016, 13:21)
---------------------------------------------

Цитата Max ()
Думаю, что эта SCADA вполне соответствует и политике и логике FLProg, а если уж их совместить поддержкой обоих разработчиков, то это будет реальная сила!

Да, еще замечу, в случае опоры на готовую SCADA, кардинально уменьшается трудоемкость сопряжения FLProg и SCADA программы. Т.к. автору FLProg не надо будет с нуля создавать оболочку и все остальное. Останется интеграция библиотек OPC в скетч, возможно учитывать обработку прерываний и т.д.


Максим (VK - Максим Дунаевский)

Сообщение отредактировал Max - Пятница, 22.01.2016, 13:10
 
Олег Дата: Пятница, 22.01.2016, 14:51 | Сообщение # 8
Гуру
Группа: Проверенные
Сообщений: 730
Награды: 20
Репутация: 15
Статус: Offline
garry, насчет идеологии и прочего согласен, но делать на данный момент можно и через костыли, потому что когда будет и будет-ли ОРС сервер поддерживаться из коробки не известно, а делать хочется сейчас.
 
Grafsaxar Дата: Воскресенье, 24.01.2016, 23:22 | Сообщение # 9
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Народ всё уже пару месяцев работает без ошибок.

Самая лучшая скада  http://simplight.ru/

ОРС сервер правда не очень хороший.
Невсегда данные получает. Длина кабеля 50 метров.

Сервер от ардуино просто ерунда голимая.

Все бесплатные ОРС сервера ерунда.



Добавлено (24.01.2016, 23:22)
---------------------------------------------

Цитата Max ()
Т.к. автору FLProg не надо будет с нуля создавать оболочку и все остальное. Останется интеграция библиотек OPC в скетч, возможно учитывать обработку прерываний и т.д.

Надо просто доработать модбас. И дополнить передачу строки.

И никакого ОРС добавлять в скетч необходимости нет.
Прикрепления: 1121778.jpg(142Kb) · 0616087.jpg(74Kb)
 
Max Дата: Понедельник, 25.01.2016, 12:19 | Сообщение # 10
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Вот тут мы изгаляемся и обсуждаем, а автор вероятно имеет свое видение этого вопроса, т.к. он переместил в раздел "Принято". Вероятно, уже есть наработки и идеология?

Максим (VK - Максим Дунаевский)
 
garry Дата: Понедельник, 25.01.2016, 13:56 | Сообщение # 11
Рядовой
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: 0
Статус: Offline
Просим слова от автора! Народ волнуется!
 
support Дата: Понедельник, 25.01.2016, 14:57 | Сообщение # 12
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 31
Репутация: 21
Статус: Offline
Ну раз просите - отвечу. Я рассматриваю использование скады в нескольких направлениях.

1. Во первых как тут и говорили - модбас. Слейвы уже сейчас работают отлично, и скорее всего меняться не будут.  Используя ОРС сервер установленный на компьютере   соединиться можно с любой скадой. И примеры реализации на сайте уже есть.
2. Постараюсь добавить поддержку HMI панели (http://flprog.ru/forum/10-322-1). Мне вроде должны прислать экземпляр для эксперементов, но не точно. Надеюсь пришлют. Уж больно интересная штучка.
3. Разработка прямой поддержки какой - либо скады. Я пока рассматриваю варианты, возможно даже с подъёмом ОРС сервера на самой ардуинке, но это пока под вопросом.
4.Ну и самое интересное для меня - разработка собственной скады интегрированной непосредственно в программу. Я давно об этом мечтаю, но пока боюсь браться. Работа очень большая но очень интересная. Пока веду предварительную подготовку, да и текущую архитектуру проекта реализую с прицелом на такую возможность


Разработчик программы FLProg
 
Max Дата: Понедельник, 25.01.2016, 15:33 | Сообщение # 13
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Цитата support ()
1. Во первых как тут и говорили - модбас. Слейвы уже сейчас работают отлично, и скорее всего меняться не будут. Используя ОРС сервер установленный на компьютере соединиться можно с любой скадой. И примеры реализации на сайте уже есть.

А в сегодняшнем варианте FLProg через МодБас передавать данные в SCADA без загрузки библиотек в саму ардуино возможно?


Максим (VK - Максим Дунаевский)
 
Grafsaxar Дата: Понедельник, 25.01.2016, 15:42 | Сообщение # 14
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Цитата Max ()
А в сегодняшнем варианте FLProg через МодБас передавать данные в SCADA без загрузки библиотек в саму ардуино возможно?
Возможно.  

Будет время напишу статью .
 
Grafsaxar Дата: Понедельник, 25.01.2016, 16:30 | Сообщение # 15
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Цитата support ()
3. Разработка прямой поддержки какой - либо скады.
Каким образом ????

Ардуино симулирует девайс 485 с протоколом модвас  ( В нашем случае ).

ОРС сервер запрашивает данные у девайса , принимает , обрабатывает и предоставляет Скаде.

Имеется сотни разных скада программ, сотни разных ОРС серверов,тысячи разных девайсов и дрейверов для обмена данными.



Прикрепления: 7829868.jpg(98Kb) · 0987515.jpg(34Kb)
 
Форум » Новый функционал » Принято » SCADA (Микро SCADA)
Страница 1 из 3123»
Поиск:

FLProg © 2016
Яндекс.Метрика