Добрый день!
При разработке визуализации в тиа портале для ПЛК Siemens столкнулся с такой проблемой: при потери соединения панели с ПЛК вся визуализация на панели "застывает" в последнем состоянии. Например все индикаторы горевшие зеленым цветом так и останутся зелеными. Можно ли в тиа портальном wincc как то отследить потерю соединения, допустим с помощью специального тега? Что бы на основе него выводить индикатор для оператора о том что нет связи с контроллером.
Используемое оборудование: панель TP1500 basic, plc s7-1200
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Визуализация при потере связи с ПЛК
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 26
- Зарегистрирован: 29 май 2015, 10:21
- Имя: Сергей Александрович
- Страна: Россия
Визуализация при потере связи с ПЛК
Столкнулся с такой же проблемой. Не нашли решение?John88 писал(а): ↑28 фев 2018, 09:56Добрый день!
При разработке визуализации в тиа портале для ПЛК Siemens столкнулся с такой проблемой: при потери соединения панели с ПЛК вся визуализация на панели "застывает" в последнем состоянии. Например все индикаторы горевшие зеленым цветом так и останутся зелеными. Можно ли в тиа портальном wincc как то отследить потерю соединения, допустим с помощью специального тега? Что бы на основе него выводить индикатор для оператора о том что нет связи с контроллером.
Используемое оборудование: панель TP1500 basic, plc s7-1200
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 01 сен 2017, 11:47
- Имя: Евгений
- Страна: Россия
- город/регион: Железногорск
Визуализация при потере связи с ПЛК
На самом деле решение есть. В панель интегрируете системные сообщения (system events), находим системные сообщения с номером 140000 и 140001. Создаем в панели внутренний тег (Internal tag) c типом данных Int. Я обозвал его online. Далее лезем в свойства этих системных сообщений, на вкладке Events системного сообщения 140000 задаем функцию SetTag, Tag - online, Value=0, а в сиcтемном сообщении 140001 задаем функцию SetTag, Tag - online, Value=1. Рисую на экране окошко "Нет связи панели с ПЛК", привязываю online к свойству Visible. При выдергивании разъема секунд через 5 (не сразу) все срабатывает. Должно подойти и к TP1500 (сам делаю для нее проект, но испытываю на MP377 15'').
А у меня такой вопрос. Как сделать в портале 14 для TP1500 или MP377, чтобы в Alarm View показывал только входящие (Incoming) сообщения, а уходящие не показывал?
А у меня такой вопрос. Как сделать в портале 14 для TP1500 или MP377, чтобы в Alarm View показывал только входящие (Incoming) сообщения, а уходящие не показывал?
-
- здесь недавно
- Сообщения: 27
- Зарегистрирован: 11 апр 2017, 07:02
- Имя: Егор
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 15 раз
Визуализация при потере связи с ПЛК
Подскажите пожалуйста, как аналогично визуализировать состояние STOP у PLC .
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 13 июн 2023, 08:32
- Имя: Павел
Визуализация при потере связи с ПЛК
Вот тут есть пример как сообщить PLC о потере связи:
https://www.youtube.com/watch?v=DLqzIJO ... =AWC%2CInc.
Оценка состояния ПЛК «ПУСК/СТОП»
https://support.industry.siemens.com/fo ... top/297466
-
- эксперт
- Сообщения: 1035
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 100 раз
- Поблагодарили: 141 раз
Визуализация при потере связи с ПЛК
[Egor], написать СТОП на весь экран. Какой вопрос, такой и ответ.
В отрыве от кастрированной Basic панели применяю тег, который меняется в ПЛК. Программно. В визе делаю обработку - меняется, нет. Скриптом разумеется
В отрыве от кастрированной Basic панели применяю тег, который меняется в ПЛК. Программно. В визе делаю обработку - меняется, нет. Скриптом разумеется