Вход

Просмотр полной версии : ПЛК 150 - зависают аналоговые входы



Евгений_Томск
24.03.2012, 16:23
Начинают напрягать непредсказуемые зависания аналоговых входов ПЛК 150.Пробовал прочитать похожие темы,но похоже решение так и не найдено.
Зависают непредсказуемо, и все 4-е входа сразу.Раз в месяц или раз в год,безсистемно. Отловить этот момент бывает сложно,особенно если аналоговые входы переведены в режим дискретного входа.Иногда случившееся подвисание может быть замечено спустя несколько дней, за это время возможна неправильная работа оборудования и аварийные ситуации. Спасение как всегда : снять питание, подождать, включить.
Считаю такое поведение ПЛК 150 очень не корректным.Прошивка и таргет свежие, а проблемы старые, хотя возможно ранее их и не было со старыми прошивками. Просьба модифицировать прошивку ,для исключения зависания аналоговых входов или подсказать возможный выход из данной ситуации.

IVM
24.03.2012, 18:54
Начинают напрягать непредсказуемые зависания аналоговых входов ПЛК 150.Пробовал прочитать похожие темы,но похоже решение так и не найдено.
Зависают непредсказуемо, и все 4-е входа сразу.Раз в месяц или раз в год,безсистемно. Отловить этот момент бывает сложно,особенно если аналоговые входы переведены в режим дискретного входа.Иногда случившееся подвисание может быть замечено спустя несколько дней, за это время возможна неправильная работа оборудования и аварийные ситуации. Спасение как всегда : снять питание, подождать, включить.
Считаю такое поведение ПЛК 150 очень не корректным.Прошивка и таргет свежие, а проблемы старые, хотя возможно ранее их и не было со старыми прошивками. Просьба модифицировать прошивку ,для исключения зависания аналоговых входов или подсказать возможный выход из данной ситуации.

А Вы знаете, что аналоговые входы ПЛК150 не имеют гальванической изоляции от внешней среды. По этой причине он абсолютно не защищен от электромагнитных помех и сбои в его работе гарантированы.

Евгений_Томск
24.03.2012, 19:38
Может действительно влияет отсутствие гальванической развязки.В одном случае пришлось отказаться от использования одного аналогового входа 4...20mA на ПЛК 150,а брать сигнал с аналогового входа преобразователя частоты стороннего производителя по Modbus.Так оказалось и быстрее в 10 раз и надёжнее.2-й и 3-й аналог.вход на ПЛК пустой, на 4-м геркон от водосчётчика (кабель 7 метров). И при этом всё равно аналог.входы иногда виснут.Несколько раз в год.Целесообразность приобретения ПЛК150 ,как устройства с аналоговыми входами, в этом случае под вопросом.

IVM
25.03.2012, 10:51
Может действительно влияет отсутствие гальванической развязки.В одном случае пришлось отказаться от использования одного аналогового входа 4...20mA на ПЛК 150,а брать сигнал с аналогового входа преобразователя частоты стороннего производителя по Modbus.Так оказалось и быстрее в 10 раз и надёжнее.2-й и 3-й аналог.вход на ПЛК пустой, на 4-м геркон от водосчётчика (кабель 7 метров). И при этом всё равно аналог.входы иногда виснут.Несколько раз в год.Целесообразность приобретения ПЛК150 ,как устройства с аналоговыми входами, в этом случае под вопросом.

Прочтите в теме Ошибки и баги пост #3, может поможет.

Евгений_Томск
25.03.2012, 21:06
Спасибо! Попробуем увеличить время опроса входов, может поможет.

IVM
26.03.2012, 08:31
Спасибо! Попробуем увеличить время опроса входов, может поможет.

Вы не поняли. Я Вам писал не про тот пост. Возможно, у Вас происходит полный останов работы ПЛК. Прочтите что написано в посте #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 сек.

swerder
26.03.2012, 17:14
Александр Приходько таргет 2.11 несет изменения, связанные исключительно с аналоговыми входами контроллеров плк150 и никак не затрагивает плк100 к примеру?

Евгений_Томск
28.03.2012, 13:11
Проблема с аналоговыми входами сохраняется.
Через день...два значения на четырёх входах ПЛК150 перестают
меняться.Контроллер работает, но аналог.входа висят.При этом на первом и втором входах Termocouple Sensor (входа не используются) неизменное значение : "-2,688987е+038".На третьем и четвёртом входах Contact Sensor (входа используются и сигнал на вход поступает) неизменное значение : "1". И вновь приходится выключать питание ПЛК, чтобы восстановить работу входов.Дискретные выхода используются,но коммутируют 24вольта для подачи сигнала на твёрдотельные реле.Ощущение , что аналоговые входа чаще виснут,при относительно активном использовании дискретных выходов.Время опроса поставили на 0,8сек,но думаю что это может повлиять только на точность.Посмотрим поможет ли это.Может куда-то в ПЛК впаять электролиты по питанию или как-то перезапускать входа,добавить сторожевой таймер для аналоговых входов?Почему обязательно физически каждый раз отключать питание для восстановления!?! Если кто разбирался со схемотехникой АЦП в ПЛК150,прошу подсказать возможное решение.

Gans
28.03.2012, 15:09
Здравствуйте Евгений

Почему обязательно физически каждый раз отключать питание для восстановления!?! Если кто разбирался со схемотехникой АЦП в ПЛК150,прошу подсказать возможное решение.
Программно можно идентифицировать зависание входа, а дальше загонять в бесконечный цикл. После перезагрузки контроллера возможно входа оживут. Или обесточить внешним модулем, который при отсутствии опроса переведет свой выход в "Безопасное состояние" при котором ПЛК150 будет запитан заново.
P. S. Под руками нет 150/154 контроллера так что побывать Вам.

Евгений_Томск
28.03.2012, 17:17
Спасибо.Наверно действительно можно так попробовать (корректоно завершать программу и обесточивать автоматически ПЛК на пару минут, при обнаружении подвисания аналоговых входов).Бесконечный цикл,к сожалению, не лечит ситуацию.

vash_sa
29.03.2012, 11:00
Помогите примером настройки аналогового входа, например, AI1 на подключение терморезистора 2кОм и выдачи показания на ИП320. Заранее благодарен всем кто откликнется.

Pointer
29.03.2012, 16:17
Спасибо.Наверно действительно можно так попробовать (корректоно завершать программу и обесточивать автоматически ПЛК на пару минут, при обнаружении подвисания аналоговых входов).Бесконечный цикл,к сожалению, не лечит ситуацию.
:D Менять нада контроллер...Адназначно!!!;)

Николаев Андрей
01.04.2012, 16:43
Разбираться надо, почему входа себя так ведут.
1. с\н контроллера (на боку).
2. Какие датчики подключаются? Какой тип? Что стоит на не подключенных входах? Какое еще в принципе оборудование подключено к ПЛК?

Пока что считаю, что это особенности Вашей системы. Как Вы сами заметили - вопрос аналоговых входов уже давно не поднимался. Работают медленно, но достаточно стабильно.

Давайте разбираться.

Zjrin Alexandr
06.04.2012, 16:56
Подобная проблема была- при сработке контактора (1 величины) зависал аналоговый вход, решилась проблема добавлением RC цепочки паралельно обмотке контактора.