- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Зависание контроллера S7-1200 1215C.
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 07 фев 2023, 12:59
- Имя: Михаил
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 2 раза
Зависание контроллера S7-1200 1215C.
Приветствую. Контроллер S7-1200 1215C зависает при чтении сигналов энкодера на входах с 0.0 по 0.5. 3 оси. Энкодеры аутоникс. 1000-3-Т-24. Выходы комплементарные. При чем если пропадает счёт, то сразу на всех трех осях. Прошивка контроллера 4.4. Версия тиапортала 14. Кто нибудь сталкивался с такой проблемой?
-
- авторитет
- Сообщения: 865
- Зарегистрирован: 16 ноя 2016, 11:33
- Имя: Максим Владимирович
- Страна: Россия
- город/регион: Магнитогорск
- Благодарил (а): 16 раз
- Поблагодарили: 223 раза
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 07 фев 2023, 12:59
- Имя: Михаил
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 2 раза
Зависание контроллера S7-1200 1215C.
Оболочка, написанная на WinCC перестаёт отображать реальное положение. Перезагрузить- все появляется. Но до поры.
Отправлено спустя 2 минуты 2 секунды:
Ранее в своих проектах всегда использовал платы расширения на 200 кгц. Но там была одна ось. Проблем не было. А тут проект на 3 оси. И пришлось задействовать родные входы счётчиков. И выявилась такая проблема.
Отправлено спустя 2 минуты 2 секунды:
Ранее в своих проектах всегда использовал платы расширения на 200 кгц. Но там была одна ось. Проблем не было. А тут проект на 3 оси. И пришлось задействовать родные входы счётчиков. И выявилась такая проблема.
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Зависание контроллера S7-1200 1215C.
Контроллер вряд ли зависает, но может блок питания отключается от короткого замыкания и ПЛК незаметно уходит в перезагрузку. Надо смотреть на светодиоды БП и ПЛК.
Пропускает ли импульсы ПЛК?
Пропускает ли импульсы ПЛК?
-
- авторитет
- Сообщения: 865
- Зарегистрирован: 16 ноя 2016, 11:33
- Имя: Максим Владимирович
- Страна: Россия
- город/регион: Магнитогорск
- Благодарил (а): 16 раз
- Поблагодарили: 223 раза
Зависание контроллера S7-1200 1215C.
ПЛК при этом в каком режиме? Run? Stop? Если Stop, то что в диагностическом буфере написано?Elektrik1982 писал(а): ↑07 фев 2023, 18:46 Оболочка, написанная на WinCC перестаёт отображать реальное положение.
Перезагрузить что? "Оболочку" на WinCC (что это, кстати - Touch Panel, обычный компьютер со SCADA, каким интересом/через какие промежуточные устройства она подключена к контроллеру)? Перезагрузить контроллер? Перезагрузить всë вместе?
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 07 фев 2023, 12:59
- Имя: Михаил
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 2 раза
Зависание контроллера S7-1200 1215C.
Перезагружаешь полностью проект вместе с контроллером - счёт возобновляет. Но до поры. Потом снова пропадает.Parliament74 писал(а): ↑07 фев 2023, 20:01ПЛК при этом в каком режиме? Run? Stop? Если Stop, то что в диагностическом буфере написано?Elektrik1982 писал(а): ↑07 фев 2023, 18:46 Оболочка, написанная на WinCC перестаёт отображать реальное положение.
Перезагрузить что? "Оболочку" на WinCC (что это, кстати - Touch Panel, обычный компьютер со SCADA, каким интересом/через какие промежуточные устройства она подключена к контроллеру)? Перезагрузить контроллер? Перезагрузить всë вместе?
Отправлено спустя 2 минуты 7 секунд:
Про кабель была мысль. Импульсы без пропуска. Осциллограф показывает правильную форму.
-
- не первый раз у нас
- Сообщения: 318
- Зарегистрирован: 14 фев 2014, 11:55
- Имя: Николай
- Страна: Россия
- Благодарил (а): 16 раз
- Поблагодарили: 72 раза
Зависание контроллера S7-1200 1215C.
Elektrik1982,
что значит "счет пропадает". Становится равным нулю или зависает на каком-то значении?
Если сбрасывается в ноль, тогда можно проверить условие сброса в программе и hardware проекта тиа портал. И лучше значения счетчиков смотрите не на WinCC, а в самом портале.
А если значения счетчиков зависают... Обычно такое бывает, если фильтрацию входов не поставили в hardware на минимум, а скорость растет. Но в случае вашей задачи с осями это вряд ли актуально.
Ну, попробуйте еще вентилятор поставить, чтоб прям на контроллер дул: у меня был случай, что плата 200 кГц глючила при росте температуре во время работы. То был заводской брак, и там значения не зависали, а просто импульсы пропускались иногда... но мало ли...
что значит "счет пропадает". Становится равным нулю или зависает на каком-то значении?
Если сбрасывается в ноль, тогда можно проверить условие сброса в программе и hardware проекта тиа портал. И лучше значения счетчиков смотрите не на WinCC, а в самом портале.
А если значения счетчиков зависают... Обычно такое бывает, если фильтрацию входов не поставили в hardware на минимум, а скорость растет. Но в случае вашей задачи с осями это вряд ли актуально.
Ну, попробуйте еще вентилятор поставить, чтоб прям на контроллер дул: у меня был случай, что плата 200 кГц глючила при росте температуре во время работы. То был заводской брак, и там значения не зависали, а просто импульсы пропускались иногда... но мало ли...
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 07 фев 2023, 12:59
- Имя: Михаил
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 2 раза
Зависание контроллера S7-1200 1215C.
Благодарю за совет. Проблему решили - был неисправен блок питания.... новый.... на него я вообще не думал. :) заменили - все заработало: и счёт ровный, и импульсы стабильно без пропусков.Nicolayy писал(а): ↑16 фев 2023, 18:52 Elektrik1982,
что значит "счет пропадает". Становится равным нулю или зависает на каком-то значении?
Если сбрасывается в ноль, тогда можно проверить условие сброса в программе и hardware проекта тиа портал. И лучше значения счетчиков смотрите не на WinCC, а в самом портале.
А если значения счетчиков зависают... Обычно такое бывает, если фильтрацию входов не поставили в hardware на минимум, а скорость растет. Но в случае вашей задачи с осями это вряд ли актуально.
Ну, попробуйте еще вентилятор поставить, чтоб прям на контроллер дул: у меня был случай, что плата 200 кГц глючила при росте температуре во время работы. То был заводской брак, и там значения не зависали, а просто импульсы пропускались иногда... но мало ли...
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз