Всех приветствую.
Добрался таки до аварийных сообщений, иногда даже получается что-то вызвать в авариях, но то, что нужно увы никак.
Аварийные сообщения с контроллера должны выскакивать в HMI панельки KTP900 Basic + записываться на USB флешку.
Вот что натворил:
1) написал в "Обиване" (OB1) - несколько физический входов с контроллера записал в слово 22 IW22 с соответствующими битами
2) теги в обиване прописались автоматически
3) в HMI панели HMItags/HMI alarms во вкладке Discret alarms прописал аварии, привязав их к слову IW22 -каждой аварии свой бит
4) в events HMI alarm ничего не ставил
5) в historical data создал data log 1, а также в Logging tags создал alarm и привязал к слову MW22
6) в HMI панели создал новый экран с таблицей аварий
7) в HMI Global screen тоже создал таблицу аварий что бы аварии выпрыгивали при просмотре любого экрана
8) в device configuration включил класс аварий.
Не работает. Что забыл, подскажите пожалуйста?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Alarm in HMI S7-1215DC/DC/RLY HELP!
-
- здесь недавно
- Сообщения: 97
- Зарегистрирован: 24 апр 2019, 23:07
- Имя: Алик
- Благодарил (а): 55 раз
- Поблагодарили: 2 раза
Alarm in HMI S7-1215DC/DC/RLY HELP!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 97
- Зарегистрирован: 24 апр 2019, 23:07
- Имя: Алик
- Благодарил (а): 55 раз
- Поблагодарили: 2 раза
Alarm in HMI S7-1215DC/DC/RLY HELP!
ещё скрины
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- корифей
- Сообщения: 768
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 105 раз
- Поблагодарили: 146 раз
Alarm in HMI S7-1215DC/DC/RLY HELP!
Вы бы разобрались наконец с адресацией двойных слов, слов, байтов битов во всех ПЛК SIEMENS.
Есть у меня подозрение, что ваше Alarm word.x0 это будет M23.0
Есть у меня подозрение, что ваше Alarm word.x0 это будет M23.0
-
- здесь недавно
- Сообщения: 97
- Зарегистрирован: 24 апр 2019, 23:07
- Имя: Алик
- Благодарил (а): 55 раз
- Поблагодарили: 2 раза
Alarm in HMI S7-1215DC/DC/RLY HELP!
Т.е. я правильно понял, что МW22 - это не то же самое что МВ22?
Если не сложно маленько разъяснить как нужно было поставить?
Отправлено спустя 11 минут 5 секунд:
Поставил вместо М22 М23 - заработало всё как надо.
Это что же получается если я ставлю слово 22, то байт будет вначале 23, а потом 22?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- корифей
- Сообщения: 768
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 105 раз
- Поблагодарили: 146 раз
Alarm in HMI S7-1215DC/DC/RLY HELP!
MD22 это MW22 MW24
MW22 - MB22 MB23 и так далее
Почитайте хоть какое то руководство или Бергера, интуиция дело хорошее, но видимо и тут не судьба.
Да хоть встроенный хелп.
MW22 - MB22 MB23 и так далее
Почитайте хоть какое то руководство или Бергера, интуиция дело хорошее, но видимо и тут не судьба.
Да хоть встроенный хелп.
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Alarm in HMI S7-1215DC/DC/RLY HELP!
в ЧМИ порядок байт меняется в слове - старшим байтом вперед.
И еще не стоит заводить несколько тэгов с пересекающимися диапазонами, то есть у вас и mw22 и m22.0 имеют общий диапазон... Запись в m22.0 не гарантирует того что в mw22 взведется нулевой бит. Если уж на то пошло, то в программе используйте Alarm_word.x0.
Документацию надо вам все таки почитать