Особенности формирования управляющих воздействий из MasterSCADA 4D — АСУ ТП: сообщество инженеров

Особенности формирования управляющих воздействий из MasterSCADA 4D

О чём видео

Разбирается отправка управляющих воздействий из MasterSCADA 4D на нижний уровень через каналы с типом доступа Output. Показано, как формируется значение, метка времени и признак качества, почему при плохом признаке качества данные не передаются, и какие ошибки допускают разработчики при связывании параметров с каналом.

Что разбирается
  1. 00:00 Отправка управляющих сигналов из MasterSCADA 4D
  2. 00:23 Канал с типом доступа Output
  3. 00:42 Структура параметра канала: значение, метка времени, качество
  4. 01:12 Передача значения при смене признака качества
  5. 03:25 Ошибка связывания параметра с полем структуры
  6. 04:21 Связывание параметра простого типа с каналом
  7. 05:18 Правильная связь: параметр библиотечного типа
  8. 06:45 Ввод значения оператором через окно
Оборудование и ПО
  • MasterSCADA 4D

Кому полезно: Инженерам АСУ ТП, разрабатывающим проекты на MasterSCADA 4D

Описание составлено автоматически по расшифровке речи в ролике.

Расшифровка видео

0:00 Предлагаю поговорить про отправку управляющих сигналов из Мастерскада на нижний уровень перед вами проект, в который добавлен протокол. В него добавлено устройство. И 1 канал канал АО. Тип доступа канала Аутпут, то есть это специальный канал, который служит для того, чтобы отправлять данные из Мастерска. На нижний уровень у канала есть параметр параметр, этот называется выход. Параметр сложного типа систем, Элрил Парам. Это значит, мы должны формировать значение метку времени и признак качества.

0:56 В качестве. Симулятора устройства мы будем использовать специальное приложение, сейчас значение 89. По умолчанию начальное значение поле статус код. Отлично, от значения Гуд плохой признак качества, это значит, что при старте исполнительной системы. Значения на нижний уровень передаваться не будет. Значение 0 признак качества плохой значение в устройство я не меняется после. После того как мы изменим признак качества статус код с плохого на хороший, на гуд значение будет отправлено на нижний уровень, вот так.

2:04 Если по умолчанию будет установлено значение Гуд, то также при старте значения на нижний уровень будет отправлено. Рассмотрим основные ошибки, которые допускают разработчики. При работе. С каналами, с доступом Аутпут, которые имеют. Сложный тип данных систем парам практически все каналы всех протоколов имеют такую сложную структуру. Практически у всех параметры каналов имеют, имеет подобную структуру, бывает систем Инд Парам.

2:57 Но в любом случае мы формируем признак качества и метку времени. И так добавим в объект. 1 Объект, который добавим параметр параметр простого типа. Установим начальное значение у этого параметра какое то. И частая ошибка, которую допускают пользователи, они связывают параметр с полем структуры Вали. Что происходит в этом случае? В этом случае какое обозначение мы не формировали в мастер Скада? Эти данные не отправятся на нижний уровень, не отправятся они до тех пор, пока статус код не примет хорошее значение.

4:04 Так делать не нужно. Какую ошибку делают пользователи, остановлю режим исполнения? Разорву связь. Бывает так, что параметры простого типа связывают с каналом в этом случае. Значение сразу же будут передаваться на параметры канала. Если мы связываем параметр простого типа, где не формируется признак качества, это значит, что по умолчанию он всегда будет считаться. Хорошим, поэтому при такой связи любое значение при старте при дальнейшем изменении значение будет всегда передаваться на нижний уровень.

5:05 Как правильно организовывать подобную связь? Восстановлю режим исполнения. Если параметр связан с каналом, то параметр должен быть того же типа, что и канал, поэтому установим для параметра 1 тип данных систем. Эл Рил Парам, это библиотечный тип данных. Находится на соответствующей вкладке систем Эл Рил Парам, устанавливаем. Теперь при старте. Мы увидим, что значение. Статус код отлично, от статуса год плохой признак качества соответственно, какое обозначение мы не установили. По связи у нас передаются все значения от параметра в канал, но на нижний уровень значения поступать не будет.

6:15 До тех пор, пока не изменится признак качества у. Связанного параметра пока статус код не изменится на гуд, то есть пока параметр не будет инициирован. Как правило. Параметры, которые. Формируются в мастерскада, задаются оператором. Для этого добавим окно, операторы работают с окнами. Я изменю немного размер, сделаю поменьше, чтобы было удобнее наблюдать. И перетащу в окно параметр правой кнопочкой мышки и вставлю его как текстовый вот. Не забудем назначить окно стартовым.

7:17 Загрузим проект. То мы видим значение установлено, 0 но пока оператор не введет никакого значения, оно на нижний уровень не передастся. Почему потому, что пока оператор в окне не ввел никакого значения, признак качества не меняется после того, как оператор сформировал значение?

7:45 Изменилось значение признак качества, и это значение передалось в канал и далее на нижний уровень. Надеюсь, видео было полезным для вас. Следующий вопрос, который возникает это, как стартовать с тех параметров, которые вел оператор. Ну, это, наверное, тема уже 1 из следующих видео до свидания.

Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.

В видео рассмотрим особенности формирования управляющих воздействий из MasterSCADA 4D и работу с Output-каналами.

Первоисточник: rutube.ru

Ещё по MasterSCADA 4D

все материалы

Добавить комментарий

Войти

Зарегистрироваться

Сбросить пароль

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

Прокрутить вверх