Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Способы передачи параметров между разными узлами?

  1. #1
    Пользователь
    Регистрация
    25.06.2024
    Адрес
    Yakutia
    Сообщений
    9

    Question Способы передачи параметров между разными узлами?

    Приветствие: Всех приветствую. Имеется MasterSCADA 4D 1.3.8.24585(1.3.8_20250518.1) - работает строго в DEMO режиме без никакой лицензии.
    Вопрос: Есть ли возможность передать например BOOL параметр из одного проекта(Prj1), узел - ms4d-rt-1 -> в Prj2, узел - ms4d-rt-2?
    Попытка реализации: В справке я нашел службу под названием "Межузловая связь" - но как только начал копать выяснилось что сервис недоступен в DEMO режиме. + Служба требует чтобы узлы были строго внутри одного проекта(например АРМ1 - ms4d-rt-1, АРМ2 - ms4d-rt-2).

    Дополнение: В данный момент ожидаю лицензию.

    Буду благодарен любому отклику.

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Межузловая связь - могу ошибаться, но это разве не доступно только в Enterprise версии ?

  3. #3

    По умолчанию

    Цитата Сообщение от slorate Посмотреть сообщение
    Приветствие: Всех приветствую. Имеется MasterSCADA 4D 1.3.8.24585(1.3.8_20250518.1) - работает строго в DEMO режиме без никакой лицензии.
    Вопрос: Есть ли возможность передать например BOOL параметр из одного проекта(Prj1), узел - ms4d-rt-1 -> в Prj2, узел - ms4d-rt-2?
    Попытка реализации: В справке я нашел службу под названием "Межузловая связь" - но как только начал копать выяснилось что сервис недоступен в DEMO режиме. + Служба требует чтобы узлы были строго внутри одного проекта(например АРМ1 - ms4d-rt-1, АРМ2 - ms4d-rt-2).

    Дополнение: В данный момент ожидаю лицензию.

    Буду благодарен любому отклику.
    Добрый день.

    Межузловая связь действительно работает только в пределах одного проекта.
    Для возможности использования службы межузловой связи в исполнительную систему должна входить опция MSRT4D-HubConnect. Данная опция включена в базовый функционал лицензий Standard, Professional и Enterprise.

    Для связи между разными проектами используйте протокол Modbus или OPC UA.
    Описание можно найти в справке: https://support.mps-soft.ru/Help-web/index.html
    Инженер по продукту ПЛК

    e-mail: a.pineko-skvortsov@owen.ru

  4. #4
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Александр Пинэко-Скворцов можно здесь подробнее, про межузловую связь в рамках Professional с общим количеством экземпляров 3 или 4? Для каждого экземпляра будет свой проект так понимаю (3 или 4)? и соответственно межузловую связь можно сделать только для проектов 1 и 2 например но между 1 и 2 обмена не будет ?

  5. #5

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Александр Пинэко-Скворцов можно здесь подробнее, про межузловую связь в рамках Professional с общим количеством экземпляров 3 или 4? Для каждого экземпляра будет свой проект так понимаю (3 или 4)? и соответственно межузловую связь можно сделать только для проектов 1 и 2 например но между 1 и 2 обмена не будет ?
    Чтобы использовать встроенную межузловую связь, все АРМ (т.е. рантаймы на ПК/виртуальных машинах с отдельными лицензиями) должны находиться в одном проекте. Не важно, сколько их.
    Если они в разных проектах, то только другие протоколы - Modbus / OPC UA.
    Инженер по продукту ПЛК

    e-mail: a.pineko-skvortsov@owen.ru

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    То есть межузловая связь доступна и в версии Profissional при количестве тегов более 60К которые поддерживает эта версия, главное чтобы реализация была в одном проекте и не важно как я эти Prof60К запущу, на разных ПК или на одном в разных виртуальных машинах?
    В прайсе не видел такой опции MSRT4D-HubConnect, а, включена. Но немного запутали словами должна входить.

  7. #7

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    То есть межузловая связь доступна и в версии Profissional при количестве тегов более 60К которые поддерживает эта версия, главное чтобы реализация была в одном проекте и не важно как я эти Prof60К запущу, на разных ПК или на одном в разных виртуальных машинах?
    В прайсе не видел такой опции MSRT4D-HubConnect

    Если у Вас одна лицензия 60K-PRO, то это один рантайм (сервер) с некоторым количеством клиентов визуализации (1 встроенный + число клиентов с опцией MSRT4D-CLIENT).
    Под один рантайм - один АРМ/сервер в дереве проекта.
    Если несколько лицензий 60К-PRO (т.е. на несколько рантаймов), добавляйте их в один проект, тогда получится использовать службу межузловой связи.

    Межузловая связь, как и локальные переменные проекта, не считается за внешние теги, если Вы об этом.
    60К - это внешние теги, т.е. все теги протоколов / внешние каналы.
    См. https://support.masterscada.ru/ru/kn...predstavlenija

    Опция MSRT4D-HubConnect автоматически входит в Standard, Pro, Enterprise, отдельно не приобретается.
    Инженер по продукту ПЛК

    e-mail: a.pineko-skvortsov@owen.ru

  8. #8
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Александр Пинэко-Скворцов спасибо за развернутый ответ. Именно это мне и требуется при нескольких 60K-PRO.
    По последней ссылке опять запутался

    Точка - получаемая из протокола обмена, ну скажем Modbus RTU и она же архивируется = две точки (тега) или так и остается одной ?
    И например переменная какой-то формулы, которая будет менять значение некоторой точки (тега) дополнительно и архивироваться отдельно от входящей - это тоже + точка (тег) ?
    Последний раз редактировалось melky; 26.06.2025 в 16:18.

  9. #9

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Александр Пинэко-Скворцов спасибо за развернутый ответ. Именно это мне и требуется при нескольких 60K-PRO.
    По последней ссылке опять запутался

    Точка - получаемая из протокола обмена, ну скажем Modbus RTU и она же архивируется = две точки (тега) или так и остается одной ?
    И например переменная какой-то формулы, которая будет менять значение некоторой точки (тега) дополнительно и архивироваться отдельно от входящей - это тоже + точка (тег) ?
    Вот пример:
    Статистику по точкам можно увидеть в разделе АРМ - Конфигурация. (нажмите кнопку Обновить)
    Создан проект, в нём в дереве добавлен АРМ. Добавлен протокол Modbus RTU с одним каналом AI1.
    Добавлен Объект1 с Параметром1 (это, считайте, локальная переменная проекта).

    Пока канал AI1 из Modbus никуда не привязан и не архивируется - количество точек 0.
    Перетаскиваем канал AI1 на Параметр1 (создали связь) - количество точек 1. Если на AI1 ещё включить архивирование - количество точек не изменится, также 1. Т.е. связь из канала в проект и архивирование этого же канала считаются как одна точка.

    форум1.PNG


    Если Параметр1 никуда не привязан (без всяких связей с внешним миром), и мы его архивируем, число точек не изменится.
    Инженер по продукту ПЛК

    e-mail: a.pineko-skvortsov@owen.ru

  10. #10
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Блин, ещё толком не начинал изучать MS4D, в ней что, вот так каждую переменную из протокола надо таскать, чтобы начать архивировать?

    То есть, если я делаю внутренние переменные, в них на основе внешних делаю какие-то расчеты и тоже архивирую, то они не считаются? Только сами внешние, привязанные к чему либо, будут считаться?

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 8
    Последнее сообщение: 30.08.2023, 13:38
  2. Ответов: 6
    Последнее сообщение: 15.09.2022, 11:29
  3. Ответов: 4
    Последнее сообщение: 05.05.2017, 14:54
  4. Способы сброса массива
    от Dry fig в разделе СПК2xx (архив)
    Ответов: 3
    Последнее сообщение: 23.09.2016, 14:33
  5. Ответов: 2
    Последнее сообщение: 01.09.2016, 12:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •