07.11.2013, 15:10
|
|
Частый гость
Регистрация: 14.01.2011
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Диагностика дискретных входов
Здравствуйте!
Т.к. устройство основано на STM32F103, то решил разместить тему здесь.
Задача в следующем: имеется устройство с оптоизолированными дискретными входами на 24 В (рисунок прикладываю). Необходимо при помощи минимального набора элементов и влияния на дискретный канал сделать диагностику целостности цепи. У контроллера есть свободные выводы, которые можно использовать. Кроме как дублирования, а также размыкания цепи с подачей на нее тестового сигнала, ничего толкового в голову не приходит. Поделитесь пожалуйста опытом или помогите советом, в каком направлении искать оптимальное решение.
|
|
|
|
07.11.2013, 15:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Диагностика дискретных входов
Не совсем понятен режим диагностики. И что в результате хотим проверить?Целостность оптрона/входных резистров-диодов? В каком режиме? Тестовый-рабочий есть-нет входной сигнал? простейший вариант - через резисторы подключенные к выходу одного дополнительного оптрона на другую сторону которого выдается тестовый сигнал.
__________________
misterdi<@>i.ua
Последний раз редактировалось MisterDi; 07.11.2013 в 15:42.
|
|
|
|
07.11.2013, 15:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
|
Re: Диагностика дискретных входов
Frolls,
а зачем? чтоб получить контроль работы входа? а если тестовые цепи окажутся неисправны - производить контроль контрольных цепей? а их как/чем контролировать? короче - бред первоклассника, никогда не работавшего с автоматикой, или параноика. даже бренды автоматизации до такого не додумались - ни сименс/аллен-бредли или мелочь типа icp das , вы б лучше озадачились качеством схемотехники/разводки/пайки и проверкой на отказ, ибо часто ныне в снговщине даже на климатических камерах/испытаниях экономят
|
|
|
|
07.11.2013, 15:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Диагностика дискретных входов
jump, согласен с Вами. У меня подозрение, что это из курсового проекта. Для проверки модулей в промышленных условиях нужен автономный стенд. Более или менее сложный. Тестировать на работающем оборудовании - ИМХО полный нонсенс.
__________________
misterdi<@>i.ua
|
|
|
|
07.11.2013, 17:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
|
Re: Диагностика дискретных входов
MisterDi,
у меня стоит ПО для конфигурирования ПЛК и я могу онлайн смотреть или принудительно изменять состояние входов/выходов, наблюдая реакцию внешней периферии или мозгов ПЛК, но это совсем другие методы диагностики
|
|
|
|
07.11.2013, 19:21
|
|
Частый гость
Регистрация: 14.01.2011
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Диагностика дискретных входов
MisterDi. Да, в результате необходимо проверить целостность цепи и соответственно, контроль работы входа. В предложенном Вами варианте я бы включил цепь тестирования до резистора R16, иначе нельзя будет проверить его обрыв. Тогда уж немного по-другому можно было сделать (как на рисунке ниже). К тому же есть вероятность проморгать смену состояния истинного сигнала во время тестирования. Диагностика должна быть непрерывной во время работы.
jump, это не бред первоклассника, а один из пунктов реального ТЗ.
На качество схемотехники/разводки/пайки пока никто не жаловался, и проверку на отказ делаем, и в камере климатической мы в том числе испытываем. Согласен, что тестировать на работающем оборудовании не есть хорошо, поэтому нужно диагностировать непрерывно.
|
|
|
|
07.11.2013, 23:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
|
Re: Диагностика дискретных входов
Сообщение от Frolls
|
тестировать на работающем оборудовании не есть хорошо, поэтому нужно диагностировать непрерывно
|
вы поняли, что написали? "нужно диагностировать непрерывно" - вы даете тест и происходит ложное срабатывание, кого-то делая инвалидом. и произойдет это или из-за усложнения программы, или из-за поломки тестирующей цепи. а если это критически важный вход, тестирование показало сбой - останов оборудования и продукцию в утиль?
даже при троировании систем (я видел такую на турбине парогенератора) периферию не дублируют, т.к. во столько же раз увеличивается количество проводов/контактов, только процессоры. если же дублируют, то второй комплект находится в горячем резерве и вводится в строй в спорной/аварийной ситуации.
при менее ответственных решениях применяют "хитрости" (например, как у пожарников) с постоянно замкнутой цепью под током - разрыв однозначно фиксируется как срабатывание, обрыв или авария, а, кроме того, контакты самоочищаются от протекания небольшого тока, 10-50ма.
коль это ТЗ и впряглись - тяните
|
|
|
|
08.11.2013, 01:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Диагностика дискретных входов
Цитата:
|
коль это ТЗ и впряглись - тяните
|
Самое неприятное в этой ситуации - сложность проверки надежности срабатывания всей этой требухи.
Можно конечно пробовать вычитать тестовый сигнал из выходного, но это сильно зависит от требований по точности и скорости реагирования на изменение входного сигнала.
__________________
misterdi<@>i.ua
|
|
|
|
08.11.2013, 01:18
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Диагностика дискретных входов
Поставить еще одну оптопару в обратном направлении и замыкать ей выход, проверяя, замыкается ли вход.
Еще вариант - отслеживать ток потребления по 24 вольтам. К примеру, я применяю ключи BTS6143D. Они дешевые, мощные и позволяют измерять ток, протекающий через них. У меня половина схем на них собрана.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
08.11.2013, 07:08
|
|
Частый гость
Регистрация: 14.01.2011
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Диагностика дискретных входов
Сообщение от Easyrider83
|
Еще вариант - отслеживать ток потребления по 24 вольтам.
|
Хорошая мысль, попробую.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:11.
|
|