Некоторые философские рассуждения

Стартовая страница Форумы Вопросы без категории Некоторые философские рассуждения

Просмотр 15 сообщений - с 1 по 15 (из 39 всего)
  • Автор
    Записи
  • #42373
    a80808
    Участник

    Все, что ниже написано, все ИМХО. Никоим образом не хочу обидеть разработчиков и всех, кто принимает участие в совершенствовании системы.

    Разговор о простоте и развитии.
    Почему в свое время я выбрал Rapid SCADA (это было еще во времена версии 5,5) — да просто:
    1. Проста в понимании
    2. Проста в настройке.
    3. Много чего поддерживает.
    4. Мало хочет ресурсов.

    Потом настало время 5.7…сменилась парадигма, немного сменился подход…но привыкли
    И вот — версия 6!!!
    На мой взгляд система начинает достаточно сильно усложняться. Сменился подход к объектной модели, исчезли из Администратора возможность просмотра архивов и Генератор, скрипты стали работать по другому…да и много чего.
    Теперь в большинстве случаев надо или знать внутреннюю логику или быть хотя бы программистом…
    А теперь о mimic. Это так сказать бонус. И яркая иллюстрация вышесказанного о простоте и легкости в понимании….
    Т.е. получили модуль, который мало кто понимает. Для работы с которым надо знать программирование. Для работы с которым надо знать структуры файлов… и для работы с которым даже большие специалисты не всегда находят правильные решения…

    Опять хочу сказать — я глубоко уважаю команду разработчиков. Я всегда за развитие. Но как то сложность понимания новой системы уже несколько затмевает ее преимущества перед другими…

    ИМХО!

    #42375
    manjey73
    Участник

    у меня тоже к Mimic одни претензии 🙂
    А я говорил Михаилу, web в части администрирования «фуфел», не очень хороший путь с точки зрения сделать кроссплатформенность.

    Суть в том, что в текущем Администраторе (требует совершенствования) много можно сделать быстро — это его и отличает от многих. И вот эту вот парадигму надо переносить в том числе и на Редактор, чтобы и в нем можно было многое сделать быстро.

    Изучать два языка по моему мнению слишком, особенно для АСУшника. И на сколько я знаю, именно это многих отворачивает от системы.

    #42376
    JurasskPark
    Участник

    Моë мнение.
    Что мне наоборот кажется, что многие драйвера и плагины слишком простые и мало функциональные. Поэтому я их специально усложняю, добавляя всяких плюшек.

    😅

    Поэтому если взять Mimic, то просто нужно чтобы компоненты были хорошо продуманные и придумывали все желания пользователя, тогда вам не надо будет лезть внутрь и пытаться сделать костыль, которые будет через картинку показывать видео. 😂

    #42377
    JurasskPark
    Участник

    Ради интереса.
    Составьте список драйверов, плагинов, модулей и у каждого напишите, чего вам в них не хватает, а что вы бы убрали.
    И окажется, что везде чего — то нужно добавить. 🙂

    #42378
    manjey73
    Участник

    Modbus — множитель и возможность описать структуру 🙂

    #42381
    a80808
    Участник

    Коллеги, возможно вы меня неправильно поняли. Не в mimic (точнее не в одном нем) дело — в тенденции усложнения системы и ее понимания. Еще пример — MQTT. В пятерке был один драйвер, сейчас их три (!) плюс источник данных…

    #42382
    qweqweqwe
    Участник

    Еще пример — MQTT. В пятерке был один драйвер, сейчас их три (!) плюс источник данных…

    А разве нужно настраивать все три сущности и источник данных для обмена с устройством? Я создаю линию через мастер, создаю устройство, настраиваю подписки, мастером же создаю каналы, всё быстро и удобно.
    Источник данных для чего-то другого, даже не знаю чего))

    #42384
    manjey73
    Участник

    Публиковать в другого брокера, насколько помню.

    #42385
    a80808
    Участник

    Источник данных для чего-то другого, даже не знаю чего))

    Вот. )))
    Тогда зачем ТРИ драйвера если достаточно одного…

    Публиковать в другого брокера, насколько помню.
    Что значит «в другого брокера»? У RS по моему нет встроенного брокера, по любому Москит какой нибудь будет…

    Или я опять неправ?

    #42389
    manjey73
    Участник

    Типа Publisher проще, у вас есть каналы от устройств, не надо создавать каналы драйвера, примерно как и с OPC UA, просто подключаются в источнике данных и все.

    #42394
    Mikhail
    Модератор

    Обратная связь полезна, а от давних участников сообщества Rapid SCADA особенно, потому что есть определённое понимание и наработки в реальных проектах.

    На мой взгляд система начинает достаточно сильно усложняться. Сменился подход к объектной модели, исчезли из Администратора возможность просмотра архивов и Генератор

    Усложнения появляются не сами по себе, а в ответ на запросы пользователей. Причём обычно не кого-то одного, а множества пользователей из разных областей автоматизации.

    С точки зрения архитектуры системы функции просмотра архивов и генератор подразумевают взаимодействие с Сервером. Более логично это делать из веб-интерфейса оператора, а не из Администратора, который предназначен для редактирования проекта. Есть желание разработать плагин Генератор, но пока важнее другие задачи. Если кто-то сделает расширение для Администратора с этими функциями по аналогии с 5-й версией, то почему бы и нет.

    По поводу сложности драйверов MQTT или мнемосхем — не используйте новые функции и станет так же просто как было в 5-й версии. Однако эти новые функции востребованы.

    В общем тут нужен баланс между простотой и функциональностью. За счёт модульности системы его можно более-менее достичь.

    #42395
    Mikhail
    Модератор

    Не в mimic (точнее не в одном нем) дело — в тенденции усложнения системы и ее понимания.

    Так и есть. Без новых функций не обойтись, и нужно ухитриться добавлять их наиболее простым способом из возможных.

    #42400
    manjey73
    Участник

    Вот вам на закуску по усложнению 🙂

    Радиус углов и большАЯ кнопка РЕДАКТИРОВАТЬ…

    А можно сделать текстовое поле и кнопку Редактировать рядом?
    А в текстовое поле вводить 50 (все углы по писят 🙂 ) — мы сразу видим что все углы и какие.
    А если нажмем Редактировать и уже там введем разные углы — 15, 25, 15, 25 то в текстовом поле на основной панели будем видеть 15-25-15-25 или 15,25,15,25 или 15.25.15.25
    И если какой-то параметр введен неправильно, чтобы оно светилось красным.
    И так же иметь возможность просто ввести 15.25.15.25 сразу, при чем независимо точку мы вводим или запятую (в разных языках кнопочка на цифровой клавиатуре может быть и точкой и запятой)

    #42402
    JurasskPark
    Участник

    С точки зрения архитектуры системы функции просмотра архивов и генератор подразумевают взаимодействие с Сервером. Более логично это делать из веб-интерфейса оператора, а не из Администратора, который предназначен для редактирования проекта. Есть желание разработать плагин Генератор, но пока важнее другие задачи. Если кто-то сделает расширение для Администратора с этими функциями по аналогии с 5-й версией, то почему бы и нет.

    Ну я могу вырезать из плагина TrendClient тренд и будет тот же просмотрщик архивов.

    А вот про генератор не понятно соасем. Что за генератор?

    #42410
    a80808
    Участник

    В пятой версии в состав ветки сервера в Администраторе входил. Позволял писать в канал значение и в статус. Или событие имитировать.

Просмотр 15 сообщений - с 1 по 15 (из 39 всего)
  • Для ответа в этой теме необходимо авторизоваться.