Форум программистов, компьютерный форум, киберфорум
Наши страницы
Контроллеры PLC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
Борис-Бритва
0 / 0 / 0
Регистрация: 30.03.2013
Сообщений: 39
1

Siemens S7-300. Диагностика обрыва линии на аналоговом входе

25.01.2014, 16:47. Просмотров 2841. Ответов 7
Метки нет (Все метки)

Добрый день!
При конфигурации оборудования (контроллер серии S7-300) в TIA-portal 12, в опциях подключаемого аналогового модуля (AI8x12bits) есть галочка "Проверка обрыва линии" (см. вложение). Вопрос: как из программы ПЛК определить, оборвана линия или нет?
0
Миниатюры
Siemens S7-300. Диагностика обрыва линии на аналоговом входе  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2014, 16:47
Ответы с готовыми решениями:

Siemens S7-300. Кнопка с самовозвратом
Добрый день! В процессе работы понадобилось реализовать программную кнопку с...

IP защита ПЛК Siemens Simatic 300
Здравствуйте, хочу узнать мнение опытных людей о том как контроллеры Siemens...

Siemens S7-300 в паре с Schneider lmc058
Всем добрый день, возник такой вопрос, нужно обьеденить lmc058 с s7-300, тоесть...

Siemens S7-300: компаратор уровня с гистерезисом
Добрый день! Прошу помочь в решении следующей задачи: имеется емкость, в ней...

Перенос проекта для WPLSoft на Siemens 300
Доброго времени суток , у меня такой вопрос , у нас есть бетонный завод , стоят...

7
raxp
10185 / 6568 / 492
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
25.01.2014, 17:01 2
...проверка обрыва линии может быть реализована двумя путями:
  • физическом контроле обрыва, отслеживание потенциала, уровня самими драйверами (не программами драйверами )
  • программном отслеживании изменений значения с линии в течении определенного интервала ...если линия аналоговая, то вследствие разных флуктуаций в аналоговом канале значение младших разрядов всегда будет слегка меняться, либо при обрыве сам уровень станет нулевым. Если канал цифровой, то проверка будет заключаться в отслеживании приходящих пакетов за заданный период времени, пинг своего рода.

Что касается TIA-portal 12 и какой регистр отвечает за результат активации данной птисы, надо смотреть документацию, навскидку не подскажу.
1
Борис-Бритва
0 / 0 / 0
Регистрация: 30.03.2013
Сообщений: 39
29.01.2014, 10:15  [ТС] 3
Цитата Сообщение от raxp Посмотреть сообщение
...проверка обрыва линии может быть реализована двумя путями:
  • физическом контроле обрыва, отслеживание потенциала, уровня самими драйверами (не программами драйверами )
  • программном отслеживании изменений значения с линии в течении определенного интервала ...если линия аналоговая, то вследствие разных флуктуаций в аналоговом канале значение младших разрядов всегда будет слегка меняться, либо при обрыве сам уровень станет нулевым. Если канал цифровой, то проверка будет заключаться в отслеживании приходящих пакетов за заданный период времени, пинг своего рода.
Как то все очень мудрено... А если считать неисправностью при

X>8500 ИЛИ X<-200 для термометра стандартного диапазона
X>27648 ИЛИ Х<0 для токового входа 4..20 мА

Или там подводные камни встречаются?
0
raxp
10185 / 6568 / 492
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
29.01.2014, 19:37 4
Вы мыслите конкретными значениями в каналах, чуть что меняется из железа, уже переделывать. У меня же абстракцией выше.
1
Voland_
1656 / 1002 / 96
Регистрация: 04.01.2010
Сообщений: 3,328
31.01.2014, 23:02 5
Борис-Бритва, в нескольких проектах на Siemens'ах сталкивался с контролем обрыва в виде какого-то значения на выходе АЦП, соответствующего состоянию обрыва. Это точно не крайние точки шкалы, а где-то в "жизненном" диапазоне. Помню, что после пересчета по градуировке ХА получалось что-то в районе 26°С. Сами понимаете, значение вполне конкретное. Отсюда и плясал.
1
Борис-Бритва
0 / 0 / 0
Регистрация: 30.03.2013
Сообщений: 39
02.02.2014, 00:16  [ТС] 6
Цитата Сообщение от Voland_ Посмотреть сообщение
Борис-Бритва, в нескольких проектах на Siemens'ах сталкивался с контролем обрыва в виде какого-то значения на выходе АЦП, соответствующего состоянию обрыва. Это точно не крайние точки шкалы, а где-то в "жизненном" диапазоне. Помню, что после пересчета по градуировке ХА получалось что-то в районе 26°С. Сами понимаете, значение вполне конкретное. Отсюда и плясал.


Может вспомните конкретнее? У меня пока нет живого контроллера для экспериментов, а когда придет (через месяц примерно), желательно, чтобы программа была готова в как можно большей степени.

Предполагается использовать термометры сопротивления pt100 стандартного диапазона и токовые датчики 4..20мА
0
Voland_
1656 / 1002 / 96
Регистрация: 04.01.2010
Сообщений: 3,328
02.02.2014, 22:45 7
Борис-Бритва, обратитесь к даташитам:RTD, AIn.
RTD: The module will report 32767 on any activated channel with no sensor connected
AIn - все зависит от сигнала, в вашем случае при сигнале 4..20 настраивайте модуль на 0..20мА, и сигнальте об обрыве, когда на входе <0,5мА, например.
1
vxg
Модератор
3252 / 2052 / 323
Регистрация: 13.01.2012
Сообщений: 7,947
03.02.2014, 07:01 8
Цитата Сообщение от Борис-Бритва Посмотреть сообщение
Предполагается использовать термометры сопротивления pt100 стандартного диапазона и токовые датчики 4..20мА
например
Контроль обрыва провода возможен для диапазона напряжений от 1 до 5 В и
диапазона токов от 4 до 20 мА. При активизированном контроле обрыва провода аналоговый модуль ввода вносит обрыв провода в диагностику, если измеренное значение становится меньше 3,6 мА (0,9 В).
1
03.02.2014, 07:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2014, 07:01

Подключение устройства ввода/вывода к PLC Siemens S7-300
как определить адреса кнопок устройства ввода/вывода Готовлюсь к дипломке....

Siemens S7-300. Нормализация и преобразование величин с аналогового входа
Добрый день! Говорю сразу, вопрос детский, но вот что то никак не могу...

Siemens S7-300. Зависимость диапазона значений в канале от разрешающей способности
За пояснения спасибо, мысль понятна. Есть еще вопрос, не хочу создавать для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru