Доброго времени суток, уважаемые форумчане.
Контроллер S7-400H, скада-система WinCC Runtime v7.3.
Давным давно в систему и в контроллер изначально были заведены 6 датчиков вибрации насосов, но сами датчики не установили в насосной. И они были выключены все это время. Сейчас датчики включили и на них стоит значек имитации (желтая рука), хотя имитация по факту выключена. Начал проверять в контроллере в Step 7 в Charts нашел в каждом датчике была включена симуляция. Симуляцию убрал и прогрузил изменения в контроллер, но все равно имитация датчика не снимается в WinCC. Задавал значения задатчиком и смотрел в HW Config, значения на модуль приходят, а в WinCC нет.
Подскажите пожалуйста почему не снимается имитация? Какие есть еще способы снятия имитации?
Заранее благодарен
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
WinCC 7.3. Имитация датчика не снимается
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 09 ноя 2015, 09:33
- Имя: Марат
WinCC 7.3. Имитация датчика не снимается
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- администратор
- Сообщения: 4711
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 192 раза
- Поблагодарили: 336 раз
WinCC 7.3. Имитация датчика не снимается
В самом фейсплейте на какой-то из вкладок должно сниматься. Может не хватать прав - зайти под пользователем, у которого прав достаточно.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 09 ноя 2015, 09:33
- Имя: Марат
-
- почётный участник форума
- Сообщения: 5623
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 544 раза
- Поблагодарили: 706 раз
WinCC 7.3. Имитация датчика не снимается
Тогда остаётся одно - связь. Видимо, фейсплейт привязан к другому тегу.
Есть ещё вариант неучтённой где-то инверсии бита состояния, или бит состояния для фейсплейта вообще в контроллере не прописан...
Если с фейсплейта дать команду "установить симуляцию", то что происходит в контроллере? И что изменяется в контроллере при подаче команды "ввести в работу"?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- корифей
- Сообщения: 755
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 93 раза
- Поблагодарили: 143 раза
WinCC 7.3. Имитация датчика не снимается
У вас используются блоки PCS7 для чтения модулей ввода-вывода? Сделайте скриншот чарта cfc, чтобы попадал блок ввода сигнала и блок обработки, который вы в первом сообщении привели.
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 09 ноя 2015, 09:33
- Имя: Марат
WinCC 7.3. Имитация датчика не снимается
Скидываю скрины
Отправлено спустя 6 минут 39 секунд:
Сегодня перекинул физически вибрацию на соседний канал вместо давления, и там все показывает, данные приходят. В чартах CFC давления и вибрации идентичные.
Отправлено спустя 6 минут 39 секунд:
Сегодня перекинул физически вибрацию на соседний канал вместо давления, и там все показывает, данные приходят. В чартах CFC давления и вибрации идентичные.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- корифей
- Сообщения: 755
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 93 раза
- Поблагодарили: 143 раза
WinCC 7.3. Имитация датчика не снимается
У вас PCS7. При следующих вопросах так и пишите с указанием версии PCS7, а не просто версии ВинЦЦ.
В вашей версии для сброса симуляции недостаточно просто отключить на канале ввода (блок Pcs7AnIn). Это должно еще пройти через модуль диагностики для этого канала ввода. Я уже наблюдал такое поведение симуляции, но причину мне выяснить увы не удалось. У меня на объекте поле из старых модулей, я думал, что причина в этом, но у вас по виду модули совместимые с вашей PCS7, симуляция все равно зависла.
Я вышел из ситуации достаточно просто. В свойствах блока находим номер DB. Открываем этот DB и в нем находим откуда идет код 0х60 (если мне память не изменяет это код симуляции для статуса сигнала). Запоминаем адрес. Делаем таблицу VAT, записываем туда адрес и меняем его значение с симуляции 0х60 на норму 0х80. Корявенько конечно, но работает. Немного неудобно. Но там включение отключение симуляции редко, поэтому сойдет. Если объект требует часто использовать симуляцию, то тогда надо копать.
В вашей версии для сброса симуляции недостаточно просто отключить на канале ввода (блок Pcs7AnIn). Это должно еще пройти через модуль диагностики для этого канала ввода. Я уже наблюдал такое поведение симуляции, но причину мне выяснить увы не удалось. У меня на объекте поле из старых модулей, я думал, что причина в этом, но у вас по виду модули совместимые с вашей PCS7, симуляция все равно зависла.
Я вышел из ситуации достаточно просто. В свойствах блока находим номер DB. Открываем этот DB и в нем находим откуда идет код 0х60 (если мне память не изменяет это код симуляции для статуса сигнала). Запоминаем адрес. Делаем таблицу VAT, записываем туда адрес и меняем его значение с симуляции 0х60 на норму 0х80. Корявенько конечно, но работает. Немного неудобно. Но там включение отключение симуляции редко, поэтому сойдет. Если объект требует часто использовать симуляцию, то тогда надо копать.