Просмотр полной версии : ПЛК 150 - зависают аналоговые входы
Евгений_Томск
24.03.2012, 16:23
Начинают напрягать непредсказуемые зависания аналоговых входов ПЛК 150.Пробовал прочитать похожие темы,но похоже решение так и не найдено.
Зависают непредсказуемо, и все 4-е входа сразу.Раз в месяц или раз в год,безсистемно. Отловить этот момент бывает сложно,особенно если аналоговые входы переведены в режим дискретного входа.Иногда случившееся подвисание может быть замечено спустя несколько дней, за это время возможна неправильная работа оборудования и аварийные ситуации. Спасение как всегда : снять питание, подождать, включить.
Считаю такое поведение ПЛК 150 очень не корректным.Прошивка и таргет свежие, а проблемы старые, хотя возможно ранее их и не было со старыми прошивками. Просьба модифицировать прошивку ,для исключения зависания аналоговых входов или подсказать возможный выход из данной ситуации.
Начинают напрягать непредсказуемые зависания аналоговых входов ПЛК 150.Пробовал прочитать похожие темы,но похоже решение так и не найдено.
Зависают непредсказуемо, и все 4-е входа сразу.Раз в месяц или раз в год,безсистемно. Отловить этот момент бывает сложно,особенно если аналоговые входы переведены в режим дискретного входа.Иногда случившееся подвисание может быть замечено спустя несколько дней, за это время возможна неправильная работа оборудования и аварийные ситуации. Спасение как всегда : снять питание, подождать, включить.
Считаю такое поведение ПЛК 150 очень не корректным.Прошивка и таргет свежие, а проблемы старые, хотя возможно ранее их и не было со старыми прошивками. Просьба модифицировать прошивку ,для исключения зависания аналоговых входов или подсказать возможный выход из данной ситуации.
А Вы знаете, что аналоговые входы ПЛК150 не имеют гальванической изоляции от внешней среды. По этой причине он абсолютно не защищен от электромагнитных помех и сбои в его работе гарантированы.
Евгений_Томск
24.03.2012, 19:38
Может действительно влияет отсутствие гальванической развязки.В одном случае пришлось отказаться от использования одного аналогового входа 4...20mA на ПЛК 150,а брать сигнал с аналогового входа преобразователя частоты стороннего производителя по Modbus.Так оказалось и быстрее в 10 раз и надёжнее.2-й и 3-й аналог.вход на ПЛК пустой, на 4-м геркон от водосчётчика (кабель 7 метров). И при этом всё равно аналог.входы иногда виснут.Несколько раз в год.Целесообразность приобретения ПЛК150 ,как устройства с аналоговыми входами, в этом случае под вопросом.
Может действительно влияет отсутствие гальванической развязки.В одном случае пришлось отказаться от использования одного аналогового входа 4...20mA на ПЛК 150,а брать сигнал с аналогового входа преобразователя частоты стороннего производителя по Modbus.Так оказалось и быстрее в 10 раз и надёжнее.2-й и 3-й аналог.вход на ПЛК пустой, на 4-м геркон от водосчётчика (кабель 7 метров). И при этом всё равно аналог.входы иногда виснут.Несколько раз в год.Целесообразность приобретения ПЛК150 ,как устройства с аналоговыми входами, в этом случае под вопросом.
Прочтите в теме Ошибки и баги пост #3, может поможет.
Евгений_Томск
25.03.2012, 21:06
Спасибо! Попробуем увеличить время опроса входов, может поможет.
Спасибо! Попробуем увеличить время опроса входов, может поможет.
Вы не поняли. Я Вам писал не про тот пост. Возможно, у Вас происходит полный останов работы ПЛК. Прочтите что написано в посте #3 в теме "Ошибки и баги".
Александр Приходько
26.03.2012, 11:25
Здравствуйте. Очень интересное описание - зависают аналоговые входа.
На сколько нам известно есть следующая проблема.
Примерно год назад была проведена доработка аналоговых входов ПЛК. В связи с этим были выпущены прошивки 2,12,хх - 2,14,0. В этих прошивках увеличилось время опроса входов до 0,8 секунд. Но до недавнего времени мы не вносили изменение в Target-файлы и по умолчанию время опроса входов там было 0,5 секунды.
В результате этого наблюдался следующий эффект: ПЛК включался, вроде корректно работал, выдавал показания похожие на правду, и через некоторое время начинались резкие скачки вверх по показаниям. Связано это с временем опроса 0,5 секунд.
Если на прошивках >= 2.12.хх время опроса стоит менее 0,8 секунды на канал то не успевает отрабатывать алгоритм фильтрации. Через некоторое время фильтрация запускается, но не корректно и в следствии "кривые" показания.
Возможно ваша проблема имеет те же ноги. Проставьте время опроса входов не менее 0,8 сек, а лучше 1сек и посмотрите.
В начале года мы выпустили Target 2,11 специально для избежания данной проблемы. Единственное изменение в нем - это время опроса по умолчанию 0,8 сек.
Александр Приходько таргет 2.11 несет изменения, связанные исключительно с аналоговыми входами контроллеров плк150 и никак не затрагивает плк100 к примеру?
Евгений_Томск
28.03.2012, 13:11
Проблема с аналоговыми входами сохраняется.
Через день...два значения на четырёх входах ПЛК150 перестают
меняться.Контроллер работает, но аналог.входа висят.При этом на первом и втором входах Termocouple Sensor (входа не используются) неизменное значение : "-2,688987е+038".На третьем и четвёртом входах Contact Sensor (входа используются и сигнал на вход поступает) неизменное значение : "1". И вновь приходится выключать питание ПЛК, чтобы восстановить работу входов.Дискретные выхода используются,но коммутируют 24вольта для подачи сигнала на твёрдотельные реле.Ощущение , что аналоговые входа чаще виснут,при относительно активном использовании дискретных выходов.Время опроса поставили на 0,8сек,но думаю что это может повлиять только на точность.Посмотрим поможет ли это.Может куда-то в ПЛК впаять электролиты по питанию или как-то перезапускать входа,добавить сторожевой таймер для аналоговых входов?Почему обязательно физически каждый раз отключать питание для восстановления!?! Если кто разбирался со схемотехникой АЦП в ПЛК150,прошу подсказать возможное решение.
Здравствуйте Евгений
Почему обязательно физически каждый раз отключать питание для восстановления!?! Если кто разбирался со схемотехникой АЦП в ПЛК150,прошу подсказать возможное решение.
Программно можно идентифицировать зависание входа, а дальше загонять в бесконечный цикл. После перезагрузки контроллера возможно входа оживут. Или обесточить внешним модулем, который при отсутствии опроса переведет свой выход в "Безопасное состояние" при котором ПЛК150 будет запитан заново.
P. S. Под руками нет 150/154 контроллера так что побывать Вам.
Евгений_Томск
28.03.2012, 17:17
Спасибо.Наверно действительно можно так попробовать (корректоно завершать программу и обесточивать автоматически ПЛК на пару минут, при обнаружении подвисания аналоговых входов).Бесконечный цикл,к сожалению, не лечит ситуацию.
Помогите примером настройки аналогового входа, например, AI1 на подключение терморезистора 2кОм и выдачи показания на ИП320. Заранее благодарен всем кто откликнется.
Спасибо.Наверно действительно можно так попробовать (корректоно завершать программу и обесточивать автоматически ПЛК на пару минут, при обнаружении подвисания аналоговых входов).Бесконечный цикл,к сожалению, не лечит ситуацию.
:D Менять нада контроллер...Адназначно!!!;)
Николаев Андрей
01.04.2012, 16:43
Разбираться надо, почему входа себя так ведут.
1. с\н контроллера (на боку).
2. Какие датчики подключаются? Какой тип? Что стоит на не подключенных входах? Какое еще в принципе оборудование подключено к ПЛК?
Пока что считаю, что это особенности Вашей системы. Как Вы сами заметили - вопрос аналоговых входов уже давно не поднимался. Работают медленно, но достаточно стабильно.
Давайте разбираться.
Zjrin Alexandr
06.04.2012, 16:56
Подобная проблема была- при сработке контактора (1 величины) зависал аналоговый вход, решилась проблема добавлением RC цепочки паралельно обмотке контактора.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot