1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Зависание контроллера S7-1200 1215C.

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
Elektrik1982
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 07 фев 2023, 12:59
Имя: Михаил
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 2 раза

Зависание контроллера S7-1200 1215C.

Сообщение Elektrik1982 »

Приветствую. Контроллер S7-1200 1215C зависает при чтении сигналов энкодера на входах с 0.0 по 0.5. 3 оси. Энкодеры аутоникс. 1000-3-Т-24. Выходы комплементарные. При чем если пропадает счёт, то сразу на всех трех осях. Прошивка контроллера 4.4. Версия тиапортала 14. Кто нибудь сталкивался с такой проблемой?

Parliament74
авторитет
авторитет
Сообщения: 813
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 211 раз

Зависание контроллера S7-1200 1215C.

Сообщение Parliament74 »

Каким образом проявляется "зависание"?

Автор темы
Elektrik1982
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 07 фев 2023, 12:59
Имя: Михаил
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 2 раза

Зависание контроллера S7-1200 1215C.

Сообщение Elektrik1982 »

Оболочка, написанная на WinCC перестаёт отображать реальное положение. Перезагрузить- все появляется. Но до поры.

Отправлено спустя 2 минуты 2 секунды:
Ранее в своих проектах всегда использовал платы расширения на 200 кгц. Но там была одна ось. Проблем не было. А тут проект на 3 оси. И пришлось задействовать родные входы счётчиков. И выявилась такая проблема.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3576
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 271 раз

Зависание контроллера S7-1200 1215C.

Сообщение Михайло »

Контроллер вряд ли зависает, но может блок питания отключается от короткого замыкания и ПЛК незаметно уходит в перезагрузку. Надо смотреть на светодиоды БП и ПЛК.
Пропускает ли импульсы ПЛК?

Parliament74
авторитет
авторитет
Сообщения: 813
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 211 раз

Зависание контроллера S7-1200 1215C.

Сообщение Parliament74 »

Elektrik1982 писал(а): 07 фев 2023, 18:46 Оболочка, написанная на WinCC перестаёт отображать реальное положение.
ПЛК при этом в каком режиме? Run? Stop? Если Stop, то что в диагностическом буфере написано?
Elektrik1982 писал(а): 07 фев 2023, 18:46 Перезагрузить- все появляется.
Перезагрузить что? "Оболочку" на WinCC (что это, кстати - Touch Panel, обычный компьютер со SCADA, каким интересом/через какие промежуточные устройства она подключена к контроллеру)? Перезагрузить контроллер? Перезагрузить всë вместе?

Автор темы
Elektrik1982
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 07 фев 2023, 12:59
Имя: Михаил
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 2 раза

Зависание контроллера S7-1200 1215C.

Сообщение Elektrik1982 »

Parliament74 писал(а): 07 фев 2023, 20:01
Elektrik1982 писал(а): 07 фев 2023, 18:46 Оболочка, написанная на WinCC перестаёт отображать реальное положение.
ПЛК при этом в каком режиме? Run? Stop? Если Stop, то что в диагностическом буфере написано?
Elektrik1982 писал(а): 07 фев 2023, 18:46 Перезагрузить- все появляется.
Перезагрузить что? "Оболочку" на WinCC (что это, кстати - Touch Panel, обычный компьютер со SCADA, каким интересом/через какие промежуточные устройства она подключена к контроллеру)? Перезагрузить контроллер? Перезагрузить всë вместе?
Перезагружаешь полностью проект вместе с контроллером - счёт возобновляет. Но до поры. Потом снова пропадает.

Отправлено спустя 2 минуты 7 секунд:
Михайло писал(а): 07 фев 2023, 19:04 Контроллер вряд ли зависает, но может блок питания отключается от короткого замыкания и ПЛК незаметно уходит в перезагрузку. Надо смотреть на светодиоды БП и ПЛК.
Пропускает ли импульсы ПЛК?
Про кабель была мысль. Импульсы без пропуска. Осциллограф показывает правильную форму.
Аватара пользователя

Nicolayy
освоился
освоился
Сообщения: 281
Зарегистрирован: 14 фев 2014, 11:55
Имя: Николай
Страна: Россия
Благодарил (а): 9 раз
Поблагодарили: 64 раза

Зависание контроллера S7-1200 1215C.

Сообщение Nicolayy »

Elektrik1982,

что значит "счет пропадает". Становится равным нулю или зависает на каком-то значении?

Если сбрасывается в ноль, тогда можно проверить условие сброса в программе и hardware проекта тиа портал. И лучше значения счетчиков смотрите не на WinCC, а в самом портале.

А если значения счетчиков зависают... Обычно такое бывает, если фильтрацию входов не поставили в hardware на минимум, а скорость растет. Но в случае вашей задачи с осями это вряд ли актуально.
Ну, попробуйте еще вентилятор поставить, чтоб прям на контроллер дул: у меня был случай, что плата 200 кГц глючила при росте температуре во время работы. То был заводской брак, и там значения не зависали, а просто импульсы пропускались иногда... но мало ли...

Автор темы
Elektrik1982
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 07 фев 2023, 12:59
Имя: Михаил
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 2 раза

Зависание контроллера S7-1200 1215C.

Сообщение Elektrik1982 »

Nicolayy писал(а): 16 фев 2023, 18:52 Elektrik1982,

что значит "счет пропадает". Становится равным нулю или зависает на каком-то значении?

Если сбрасывается в ноль, тогда можно проверить условие сброса в программе и hardware проекта тиа портал. И лучше значения счетчиков смотрите не на WinCC, а в самом портале.

А если значения счетчиков зависают... Обычно такое бывает, если фильтрацию входов не поставили в hardware на минимум, а скорость растет. Но в случае вашей задачи с осями это вряд ли актуально.
Ну, попробуйте еще вентилятор поставить, чтоб прям на контроллер дул: у меня был случай, что плата 200 кГц глючила при росте температуре во время работы. То был заводской брак, и там значения не зависали, а просто импульсы пропускались иногда... но мало ли...
Благодарю за совет. Проблему решили - был неисправен блок питания.... новый.... на него я вообще не думал. :) заменили - все заработало: и счёт ровный, и импульсы стабильно без пропусков.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3576
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 271 раз

Зависание контроллера S7-1200 1215C.

Сообщение Михайло »

Я же писал:
Михайло писал(а): 07 фев 2023, 19:04 Контроллер вряд ли зависает, но может блок питания отключается от короткого замыкания и ПЛК незаметно уходит в перезагрузку. Надо смотреть на светодиоды БП и ПЛК.
Ответить

Вернуться в «Simatic TIA Portal»