PDA

Просмотр полной версии : Период опроса АЦП. Можно ли уменьшить?



Fagoth
12.03.2009, 18:44
Контроллер ПЛК150. Возможно ли создать прошивку с минимальным периодом опроса АЦП хотя бы 0.1с, а ещё лучше 0.01c, благо микросхема АЦП позволяет это сделать?

Филоненко Владислав
13.03.2009, 10:39
И вылезут жуткие помехи от сети переменного тока, к-е сейчас успешно фильтруются.

albor
13.03.2009, 13:48
Как правило, при том чем управляет промышленный контроллер и то, как он это делает(имеется ввиду связь с внешними модулями) хватает периода опроса АЦП 500мс за глаза. Если надо быстрее, то мне кажется вопрос все равно рассматривается в совокупности с исполнительными устройствами. Здесь стоит применять специальные модули регулирования.

Fagoth
13.03.2009, 15:33
И всё-таки прошу модифицировать прошивку (если можно - версии 2.03.0) на предмет отключения встроенного фильтрования ацп, и выставления минимально возможного времени обновления показаний ацп.
Спасибо.

Филоненко Владислав
13.03.2009, 15:49
Обращайтесь в ГТП.

IgorR
31.03.2009, 17:09
Я профессионально занимаюсь автоматизацией и не могу понять в чем проблема разработчиков ПЛК, кому станет плохо если появится возможность уменьшить время опроса АЦП до 0.001 секунды или менее того? Может я собираюсь установить собственный программный фильтр, а кто против тот пусть выставит большее время опроса и фильтрует фильтром прошитым в ПЛК.
Лично знаком с инженерами, которые с большим сожалением отказывались от использования ПЛК 154 именно по причине большого времени опроса АЦП. Вместо недорогого ПЛК 154 пришлось брать втридорога SIEMENS S7-200, а если учесть что этих контроллеров нужно было закупить аж 63 штуки ...
Уважаемые Разработчики ПЛК (150)154, если Вы читаете форум, то пожалуйста обратите внимание на данную проблему и сообщите свои соображения на этот счет.
Период кризиса может положительно сказаться на Вашем бизнесе, так как по многим причинам сейчас необходима недорогая и эффективная автоматизация на отечественной платформе. Так не понижайте свою конкурентоспособность непонятными ограничениями !

Филоненко Владислав
31.03.2009, 18:24
Проблема в выбранном схемотехническом решении. Понимаете, нельзя сделать схему для опроса со скоростью 0,5 сек каждый канал и имеющую 500 кратный запас для ускорения опроса. Никто так не делает. Нигде, никогда, даже на "западе/Альфа Центавре/в параллельном измерении".
Это будет уже другой прибор с другими хар-ми и другой ценой.

Дмитрий Артюховский
01.04.2009, 10:39
Проблема в выбранном схемотехническом решении. Понимаете, нельзя сделать схему для опроса со скоростью 0,5 сек каждый канал и имеющую 500 кратный запас для ускорения опроса. Никто так не делает. Нигде, никогда, даже на "западе/Альфа Центавре/в параллельном измерении".
Это будет уже другой прибор с другими хар-ми и другой ценой.

так и не парьте людям мозги про супер фильтрацию!!! если есть фильтр - всегда есть "сырые отсчеты" которые можно видеть программой... а если их нет - нет и фильтра, а есть тупой интегратор (кондер мкф на 100), аналоговый мультиплексор и медленный одноканальный ацп !!! а если применить сформировавшийся у меня образ мышления разработчиков Овен-а, то можно предположить что и ацп даже не аппаратный, а основанный на измерении временного интервала - таймер, образцовый интегратор и компаратор ))))

я не утверждаю что это плохо, экономика рулит, но как разработчику хочется знать возможности техники, а не изучать их в лабораторно-полувых условиях

Филоненко Владислав
01.04.2009, 11:18
1. Пожалуйста, разговаривайте вежливо и корректно!
2. Не стройте предположений о вкусе устриц, не попробовав их. А то: "если применить сформировавшийся у меня образ мышления разработчиков Овен-а, то можно предположить что и ацп даже не аппаратный, а основанный на измерении временного интервала - таймер, образцовый интегратор и компаратор ))))" - хотя бы загляните в прибор. Вот и поменяйте свой образ.
3. Посмотрите на АЦП и скажите мне, каким образом обеспечить на нём 4000 отсчётов в секунду.

Vic
06.04.2009, 10:45
Да, неплохо было бы работу АЦП ускорить хотя бы до 0.1 с. А что касается цены - так всегда же хочется иметь всё крутое и подешевле, ещё лучше чтобы и приплатили. Старый Форд (Генри) говорил своим людям что, дескать, надо делать так хорошо, чтобы у покупателя был только один вопрос: как можно было сделать так дешево такую прекрасную вещь.

Филоненко Владислав
06.04.2009, 12:53
Это потенциально возможно только если Вы готовы использовать 1 канал измерения

IgorR
09.04.2009, 19:59
Буду весьма признателен если поможете хоть как-то ускорить работу АЦП для ПЛК154 используя решение на программном уровне.

P.S.: Нигде не нашел скоростные характеристики ЦАП (и дискретных выходов), каковы их возможности для ПЛК154.

Филоненко Владислав
09.04.2009, 21:10
20 Гц ЦАП, дискретные выходы - ну как реле успеют, они ограничивают.

hilih
06.07.2009, 09:12
Сделали мы как-то специально, девайс на основе ATmega16. Там свой АЦП. Считывает со скоростью 10000 раз в сек. Подключили датчик 4-20мА. Соответственно к контроллеру подключили приборчик. Передавали показания через 232 (не дэбаговский). Прибор выдавал в порт готовое значение (ну это после перевода из 16-ой в 10-чную систему счисления + RS232 время занимает) со скоростью 1000 раз в сек.
Это 1 мс. Вроде получили, что хотели. А вот теперь требуется сертифицированный нормальный промышленный прибор.
Когда он будет? Спасибо.

K.I.V.
07.07.2009, 02:05
тоже сделал "модуль ввода аналоговых сигналов" к овен плк 150 ;)
и ЦАП лучше мастерить на ATmega самому ...
т.к. в плк пихать такие дорогостоящие микрухи догоро ))) можно выйти из бюджета в 5% от продажной стоймости ...


к разработчикам ... пока писал, вспомнил, что как-то смотрел характеристики камня ПЛК, и если не изменяет память - то зачем использовали сторенние АЦП? для надёжност/развязки???

hilih
07.07.2009, 08:32
т.к. в плк пихать такие дорогостоящие микрухи догоро ))) можно выйти из бюджета в 5% от продажной стоймости ... --- ЛЛЛООООЛЛЛ. Бугага.

ATmega128, например, стоит 300р. (в промышленном исполнении)

K.I.V.
07.07.2009, 16:05
т.к. в плк пихать такие дорогостоящие микрухи догоро ))) можно выйти из бюджета в 5% от продажной стоймости ... --- ЛЛЛООООЛЛЛ. Бугага.

ATmega128, например, стоит 300р. (в промышленном исполнении)

1. а ATmega128 в бытовом исполнении :D
2. незнаю как у вас, но в нашей дыре ATmega128 можно купить за 270р. - и это в розницу :cool: . При партии в 10000 шт., какая будет цена в азии? :rolleyes:
3. речь шла не о ATmega128, а ATmega16 ...
4. из ATmega16 и ЦАП можно сделать великолепный универсальный модуль вв/вы ... или взять (д.б.п.) ATmega164 - вот и вся перефирия плк 150.

Филоненко Владислав
07.07.2009, 16:31
Странно, что никто не заглянул в ПЛК150. Ацп AD7792.
24 бита, шум 40 нановольт, фильтрация 50 и 60 Гц, линейность и точность 1 бит.

И АЦП меги (к примеру) 10 бит, линейность 2-3 бита, про шумы умолчим.
Что Вы сравниваете несравнимое? Хотите прибор класса точности 3% - мега поможет. Хотите 0,5 и точнее - совсем другие АЦП, скорости и/или деньги.

Аналоговый ввод -очень дорогая штука (если точный). 1 SMD резистор 0,05% знаете сколько стоит? а их там >10. И прочие компоненты тоже не дешевы. Так что дешево и хорошо не бывает.

А модуль высокоскоростного ан. ввода уже испытывается во всю.

K.I.V.
10.07.2009, 01:33
Странно, что никто не заглянул в ПЛК150. Ацп AD7792.
24 бита, шум 40 нановольт, фильтрация 50 и 60 Гц, линейность и точность 1 бит.

И АЦП меги (к примеру) 10 бит, линейность 2-3 бита, про шумы умолчим.
Что Вы сравниваете несравнимое? Хотите прибор класса точности 3% - мега поможет. Хотите 0,5 и точнее - совсем другие АЦП, скорости и/или деньги.

Аналоговый ввод -очень дорогая штука (если точный). 1 SMD резистор 0,05% знаете сколько стоит? а их там >10. И прочие компоненты тоже не дешевы. Так что дешево и хорошо не бывает.

А модуль высокоскоростного ан. ввода уже испытывается во всю.

и да и нет ...
согласен, что не придал особого значения хар-кам Меги (гляну ...). Но 10 бит вполне хватает, шум - ну не нанотехнологиями и питаемся от хороших бп ... так что к.т. точно не 3.