Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Диагностика дискретных входов

Непрочитано 07.11.2013, 15:10  
Frolls
Частый гость
 
Аватар для Frolls
 
Регистрация: 14.01.2011
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Frolls на пути к лучшему
По умолчанию Диагностика дискретных входов

Здравствуйте!
Т.к. устройство основано на STM32F103, то решил разместить тему здесь.
Задача в следующем: имеется устройство с оптоизолированными дискретными входами на 24 В (рисунок прикладываю). Необходимо при помощи минимального набора элементов и влияния на дискретный канал сделать диагностику целостности цепи. У контроллера есть свободные выводы, которые можно использовать. Кроме как дублирования, а также размыкания цепи с подачей на нее тестового сигнала, ничего толкового в голову не приходит. Поделитесь пожалуйста опытом или помогите советом, в каком направлении искать оптимальное решение.
Миниатюры:
Нажмите на изображение для увеличения
Название: DI.png
Просмотров: 255
Размер:	12.2 Кб
ID:	54334  
Реклама:
Frolls вне форума  
Непрочитано 07.11.2013, 15:34  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

Не совсем понятен режим диагностики. И что в результате хотим проверить?Целостность оптрона/входных резистров-диодов? В каком режиме? Тестовый-рабочий есть-нет входной сигнал? простейший вариант - через резисторы подключенные к выходу одного дополнительного оптрона на другую сторону которого выдается тестовый сигнал.
Миниатюры:
Нажмите на изображение для увеличения
Название: DI.png
Просмотров: 98
Размер:	22.9 Кб
ID:	54335  
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 07.11.2013 в 15:42.
MisterDi вне форума  
Непрочитано 07.11.2013, 15:50  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

Frolls,
а зачем? чтоб получить контроль работы входа? а если тестовые цепи окажутся неисправны - производить контроль контрольных цепей? а их как/чем контролировать? короче - бред первоклассника, никогда не работавшего с автоматикой, или параноика. даже бренды автоматизации до такого не додумались - ни сименс/аллен-бредли или мелочь типа icp das , вы б лучше озадачились качеством схемотехники/разводки/пайки и проверкой на отказ, ибо часто ныне в снговщине даже на климатических камерах/испытаниях экономят
jump вне форума  
Непрочитано 07.11.2013, 15:59  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

jump, согласен с Вами. У меня подозрение, что это из курсового проекта. Для проверки модулей в промышленных условиях нужен автономный стенд. Более или менее сложный. Тестировать на работающем оборудовании - ИМХО полный нонсенс.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 07.11.2013, 17:47  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

MisterDi,
у меня стоит ПО для конфигурирования ПЛК и я могу онлайн смотреть или принудительно изменять состояние входов/выходов, наблюдая реакцию внешней периферии или мозгов ПЛК, но это совсем другие методы диагностики
jump вне форума  
Непрочитано 07.11.2013, 19:21  
Frolls
Частый гость
 
Аватар для Frolls
 
Регистрация: 14.01.2011
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Frolls на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

MisterDi. Да, в результате необходимо проверить целостность цепи и соответственно, контроль работы входа. В предложенном Вами варианте я бы включил цепь тестирования до резистора R16, иначе нельзя будет проверить его обрыв. Тогда уж немного по-другому можно было сделать (как на рисунке ниже). К тому же есть вероятность проморгать смену состояния истинного сигнала во время тестирования. Диагностика должна быть непрерывной во время работы.

jump, это не бред первоклассника, а один из пунктов реального ТЗ.
На качество схемотехники/разводки/пайки пока никто не жаловался, и проверку на отказ делаем, и в камере климатической мы в том числе испытываем. Согласен, что тестировать на работающем оборудовании не есть хорошо, поэтому нужно диагностировать непрерывно.
Миниатюры:
Нажмите на изображение для увеличения
Название: Самодиагностика DI.png
Просмотров: 101
Размер:	18.8 Кб
ID:	54340  
Frolls вне форума  
Непрочитано 07.11.2013, 23:55  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

Сообщение от Frolls Посмотреть сообщение
тестировать на работающем оборудовании не есть хорошо, поэтому нужно диагностировать непрерывно
вы поняли, что написали? "нужно диагностировать непрерывно" - вы даете тест и происходит ложное срабатывание, кого-то делая инвалидом. и произойдет это или из-за усложнения программы, или из-за поломки тестирующей цепи. а если это критически важный вход, тестирование показало сбой - останов оборудования и продукцию в утиль?
даже при троировании систем (я видел такую на турбине парогенератора) периферию не дублируют, т.к. во столько же раз увеличивается количество проводов/контактов, только процессоры. если же дублируют, то второй комплект находится в горячем резерве и вводится в строй в спорной/аварийной ситуации.
при менее ответственных решениях применяют "хитрости" (например, как у пожарников) с постоянно замкнутой цепью под током - разрыв однозначно фиксируется как срабатывание, обрыв или авария, а, кроме того, контакты самоочищаются от протекания небольшого тока, 10-50ма.
коль это ТЗ и впряглись - тяните
jump вне форума  
Непрочитано 08.11.2013, 01:09  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

Цитата:
коль это ТЗ и впряглись - тяните
Самое неприятное в этой ситуации - сложность проверки надежности срабатывания всей этой требухи.
Можно конечно пробовать вычитать тестовый сигнал из выходного, но это сильно зависит от требований по точности и скорости реагирования на изменение входного сигнала.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 08.11.2013, 01:18  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

Поставить еще одну оптопару в обратном направлении и замыкать ей выход, проверяя, замыкается ли вход.
Еще вариант - отслеживать ток потребления по 24 вольтам. К примеру, я применяю ключи BTS6143D. Они дешевые, мощные и позволяют измерять ток, протекающий через них. У меня половина схем на них собрана.
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
Frolls (08.11.2013)
Непрочитано 08.11.2013, 07:08  
Frolls
Частый гость
 
Аватар для Frolls
 
Регистрация: 14.01.2011
Сообщений: 11
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Frolls на пути к лучшему
По умолчанию Re: Диагностика дискретных входов

Сообщение от Easyrider83 Посмотреть сообщение
Еще вариант - отслеживать ток потребления по 24 вольтам.
Хорошая мысль, попробую.
Frolls вне форума  
 

Метки
диагностика, дискретный вход, самодиагностика
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обнаружено странное свойство входов PIC при программировании vsch8 Микроконтроллеры, АЦП, память и т.д 9 23.08.2011 22:26
Диагностика автомобилей рено Renault CAN Clip swerigoworGon Производственное оборудование 0 01.06.2011 13:01
Диагностика автомобилей рено Renault CAN Clip swerigoworGon Производственное оборудование 0 27.04.2011 06:43
РАСШИРЕНИЕ ВХОДОВ wer_1 Микроконтроллеры, АЦП, память и т.д 21 15.04.2008 13:38
[Решено] Селектор аудио входов Николай Аудиотехника 6 30.01.2006 12:45


Часовой пояс GMT +4, время: 12:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.