PDA

Просмотр полной версии : опрос входа Plk150.u.l



Alexsandr
21.08.2010, 15:52
Подскажите.Почему опрос аналогового входа PLK 150.U.L занимает 3-4с.
По руководству оно должно быть 0.5с.В конфигураторе параметры входа:Type of sensor = U0_10 ; Measure interval = 0.5 .Программа контроллера простая : напряжение аналогового выхода = напряжению аналогового входа.Время цикла 400мкс(из модуля Statistic).К PLK больше ничего не подключено.

nalnik
21.08.2010, 18:23
Подскажите.Почему опрос аналогового входа PLK 150.U.L занимает 3-4с.
По руководству оно должно быть 0.5с.В конфигураторе параметры входа:Type of sensor = U0_10 ; Measure interval = 0.5 .Программа контроллера простая : напряжение аналогового выхода = напряжению аналогового входа.Время цикла 400мкс(из модуля Statistic).К PLK больше ничего не подключено.

таргет поставь правильно или правельныыЙ!

Alexsandr
21.08.2010, 18:45
таргет ставил по инструкции,вроде в этом ошибиться невозможно. версия таргета 2.10 совпадает с версией Plc.таргет-файл с диска ,который поставляется вместе с контроллером.

Alexsandr
21.08.2010, 23:09
может время измерения большое потому что Plc опрашивает все 4 аналоговых входа(0.5*4=2с) и только после этого вновь опрашивает первый вход.если это так,то как отключить опрос 3 аналоговых входов.мне для работы станка нужен только один вход.

Alexsandr
23.08.2010, 13:12
Неужели никто не использует аналоговые входа контроллера PLC150.U.L
или устраивает такая медленная реакция на изменения входного сигнала?
Вряд ли это неисправность прибора.Скорее всего я где-то ошибаюсь.
Если сигнал на входе изменяется по линеиному закону непрерывно,то в Codesys вижу изменения примерно раз в 1сек.Если подать просто уровень,то вижу изменения только через 3сек.
Пробовал ставить Measure interval = 5c, тогда изменения входа в программе вижу только через 32 сек.(прямая зависимость: 0.5с - реакция 3-4с,5с-реакция 32с,то есть в 10 раз больше).
Где ошибка? Подскажите.

Щекин Станислав
23.08.2010, 21:51
Удалось воспроизвести подобную ситуацию на ПЛК150-220.A-L.
Использовал термопару (ДТПL011-0,3 малоинерционная). При Measure interval = 5c реально показания обновляются раз в 25 секунд, причем очередной сэмпл приходит устаревшим. Т.е. если сразу после обновившегося значения начать нагрев, через ~23 секунды придёт значение, в котором этот нагрев еще не отражается. В итоге реальное запаздывание получается от 25 до 50 секунд, что согласуется с вашими 32 сек.

Девайс изготовлен в декабре 2009.
Binary VERSION 2.10.8
Таргет 2.10.
CoDeSys 2.3.9.16.

Alexsandr
26.08.2010, 09:33
Уважаемые спецы объясните , где ошибка.Соединяю на PLC 150.U.L аналоговый выход с аналоговым входом.Подключаю PLC 150.U.L к ПК и запускаю CODESYS.Вызываю PLC Configuration.Перехожу к строке Unifed signal sensor и устанавливаю Type of sensor = U0_10.В строке Analog output установлено Type = Voltage 0-10 В.Устанавливаю режим OnLine Login.В строке Uout AT %QD7.0 устанавливаю новое значение 5 и нажимаю Ctrl F7.Перехожу к строке UIN AT %ID 3.0 и смотрю когда изменится значение входа.Изменения происходят только через 3с.ПОЧЕМУ не через 0.5с как по документации? ГДЕ ошибка? Контроллер в режиме Stop.Программа в контроллере - ";".

Филоненко Владислав
26.08.2010, 11:13
на входах есть неотключаемые пиковые фильтры. поэтому переход 0-100% будет существенном медленнее, чем 0-10%, к примеру.

Alexsandr
28.08.2010, 01:43
В какой-то степени проблему времени решил следующим образом:
В качестве аналогового входного сигнала использую сопротивление,но номиналом 1кОМ.В этом случае время измерения при изменении входа от мин. до мах. составило примерно 1с(при 5 кОМ это время 3-4с).Теперь другая проблема.Напряжение на аналоговом выходе иногда кратковременно пропадает.Я так понимаю надо менять прошивку PIC lower version на 0е(у меня 0а).Вопрос : так ли это и можно ли это сделать самому или у дилера в Ярославле ?
И еще вопрос : можно ли отключить три неиспользуемых аналоговых входа и уменьшить время измерения(все таки хотелось указанные в документации 0.5с).Время измерения в 1с конечно гораздо лучше 3-4с,но запаздывание реакции на изменение входа все равно заметно и не очень удобно.

Филоненко Владислав
29.08.2010, 21:53
да, можно отключить входа.

Alexsandr
29.08.2010, 23:46
прекрасно .а каким образом?

nicknmz
28.09.2010, 17:38
присоединяюсь к вопросу, как отключить не нужные аналоговые входы на 150 плк? у меня время реакции от подачи на аналоговый вход напряжения 0-10в составляет 6 сек. это очень много и это совершено не отражено в рэ.