Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о FMR и MRL

Вопросы о FMR и MRL Работа и применение модулей расширения FMR и MRL.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.05.2019, 05:25   #1
sidkurt
Member
 
Регистрация: May 2016
Сообщения: 59
Благодарил(а): 2 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию FMR служебные регистры

Добрый день.
Нет на руках модуля, еще не купили.
Но есть уже прошивка с конфигурацией.
Не смог разобраться с некоторыми регистрами, в РЭ инфы не нашел, или плохо искал. Не понятно содержание регистров:

System state - 41001


3000-3005
/ALARM/LATCH/SYS
/ALARM/LATCH/AIN
/ALARM/LATCH/AOUT
/ALARM/MASK/SYS
/ALARM/MASK/AIN
/ALARM/MASK/AOUT
/ALARM/CLEAR/SYS
/ALARM/CLEAR/AIN
/ALARM/CLEAR/AOUT

Подскажите где описание?
sidkurt вне форума   Ответить с цитированием
Старый 21.05.2019, 18:22   #2
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата
Сообщение от sidkurt Посмотреть сообщение
Не смог разобраться с некоторыми регистрами, в РЭ инфы не нашел, или плохо искал. Подскажите где описание?
Служебные регистры. Не заморачивайтесь, для типовых программ они не нужны.
ailcat вне форума   Ответить с цитированием
Старый 21.05.2019, 20:08   #3
sidkurt
Member
 
Регистрация: May 2016
Сообщения: 59
Благодарил(а): 2 раз(а)
Поблагодарили: 4 раз(а) в 4 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от ailcat Посмотреть сообщение
Служебные регистры. Не заморачивайтесь, для типовых программ они не нужны.
Спасибо, ваше мнение очень важно для меня.

Последний раз редактировалось Arsie, 17.08.2020 в 13:09
sidkurt вне форума   Ответить с цитированием
Старый 22.05.2019, 11:22   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата
Сообщение от sidkurt Посмотреть сообщение
Спасибо, ваше мнение очень важно для меня.
Ну, по служебным регистрам всё именно так, они вам не нужны. Зачем программисты оставили их в карте памяти - это скорее вопрос их менталитету.

Вам интересны только /ALARM/LATCH/AIN и /ALARM/LATCH/AOUT, там побитово выставляются биты аварий. Просто по порядку, нулевой бит это первый вход/выход, первый бит это второй вход/выход и т.д. Раскодируются эти биты блоком reg16->bits.

Но, в принципе, MinMax даст тот же результат для входа, если проверить на допустимые у вас границы.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 17.08.2020 в 13:10
Arsie вне форума   Ответить с цитированием
Старый 05.09.2019, 13:55   #5
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от Arsie Посмотреть сообщение
Вам интересны только /ALARM/LATCH/AIN и /ALARM/LATCH/AOUT, там побитово выставляются биты аварий. Просто по порядку, нулевой бит это первый вход/выход, первый бит это второй вход/выход и т.д. Раскодируются эти биты блоком reg16->bits.




Эти фунции не работают.
Придется MIN/MAX ставить.
Max2114 вне форума   Ответить с цитированием
Старый 05.09.2019, 14:46   #6
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата
Сообщение от Max2114 Посмотреть сообщение
Эти фунции не работают.
Придется MIN/MAX ставить.
А вы вводили входы/выходы в аварийное состояние?

Для обработки значений датчика придется ставить minmax, но это не связано с "этими функциями".
Ilya J. вне форума   Ответить с цитированием
Старый 06.09.2019, 20:42   #7
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
А вы вводили входы/выходы в аварийное состояние?

.
Да. Датчик откинул. Показывет 850 градусов. Аварии в соответсвующем слове нет.
Поставил блоки МИН/Макс
Max2114 вне форума   Ответить с цитированием
Старый 07.09.2019, 19:50   #8
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата
Сообщение от Max2114 Посмотреть сообщение
Да. Датчик откинул. Показывет 850 градусов. Аварии в соответсвующем слове нет.
Поставил блоки МИН/Макс
Я говорю об аварии входа, когда он именно не исправен, а разомкнутое/замкнутое состояние аварией не является
Ilya J. вне форума   Ответить с цитированием
Старый 08.09.2019, 09:59   #9
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Я говорю об аварии входа, когда он именно не исправен, а разомкнутое/замкнутое состояние аварией не является
ААА,
так не интересно.
Max2114 вне форума   Ответить с цитированием
Старый 09.10.2019, 13:16   #10
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
разомкнутое/замкнутое состояние аварией не является
Эммм... Чо?
ailcat вне форума   Ответить с цитированием
Старый 09.10.2019, 13:21   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от ailcat Посмотреть сообщение
Эммм... Чо?
Авария входа, как железки, а не авария подключенного ко входу датчика.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 09.10.2019, 13:24   #12
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от ailcat Посмотреть сообщение
Эммм... Чо?
Здравствуйте.

Мы говорили о том, что с фмр можно получить регистр Аларм/АИН, реакцию с которого можно получить при реальной неисправности входа(внутренняя неисправность, перегрузка и т.д.), но этот регистр не даст желаемого результата при обрыве или КЗ датчика, а при использования входа в качестве RTD теоретически может сложиться ситуация, когда сопротивление равно нулю либо бесконечности, что в реальности скорее всего будет соответствовать КЗ или обрыву, собственно об обыгрывании этого момента и шла речь.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 10.10.2019, 14:53   #13
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Мы говорили о том, что
Арсений уже ответил точно и лаконично.
Собственно, вы повторили его ответ в более расширенной форме (с тонкостями и предупреждением), за что, безусловно, спасибо - но это уже несколько избыточно.

Но с точки зрения программиста алгоритма - разницы между отказом железа входа и отказом подключенного к этому входу датчика - нет: в обоих случаях это ситуация "данные недостоверны", требующая отработки алгоритма по обходной логике (байпаса датчика).
То есть, имея от FMR сигнал "авария входа", мы все равно должны дополнительно применять логику "проверка обрыва датчика" и "проверка замыкания линии", и объединять эти три сигнала через FBD-блок "ИЛИ" (что с точки зрения программиста - нелогично).
ailcat вне форума   Ответить с цитированием
Старый 10.10.2019, 14:59   #14
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от ailcat Посмотреть сообщение
Арсений уже ответил точно и лаконично.
Собственно, вы повторили его ответ в более расширенной форме (с тонкостями и предупреждением), за что, безусловно, спасибо - но это уже несколько избыточно.

Но с точки зрения программиста алгоритма - разницы между отказом железа входа и отказом подключенного к этому входу датчика - нет: в обоих случаях это ситуация "данные недостоверны", требующая отработки алгоритма по обходной логике (байпаса датчика).
То есть, имея от FMR сигнал "авария входа", мы все равно должны дополнительно применять логику "проверка обрыва датчика" и "проверка замыкания линии", и объединять эти три сигнала через FBD-блок "ИЛИ" (что с точки зрения программиста - нелогично).
Много букв требуют больше времени)

Согласен, лучше дополнительно учитывать и аварийный бит.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 31.01.2020, 17:00   #15
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

я так понимаю, описания регистров пока еще не появилось?

у модуля 1320-10 регистры типа
/Ain1/Raw - это то, что я думаю? значение входа в омах, милливольтах, или миллиамперах, в зависимости от настройки входа?
andre вне форума   Ответить с цитированием
Старый 31.01.2020, 17:22   #16
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата
Сообщение от andre Посмотреть сообщение
/Ain1/Raw - это то, что я думаю? значение входа в омах, милливольтах, или миллиамперах, вне зависимости от настройки входа?
Я поправил ваш текст.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 31.01.2020, 17:49   #17
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 551
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от Arsie Посмотреть сообщение
Я поправил ваш текст.
спасибо.
под настройкой я имел в виду выбор параметра, который измеряешь

пы.сы. как хотелку, неплохо было бы иметь возможность при настройке FMR оставлять коментарии к переменным и сохранять их при экспорте в map файл, с последующей передачей в лоджик.
andre вне форума   Ответить с цитированием
Старый 31.01.2020, 18:11   #18
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата
Сообщение от andre Посмотреть сообщение
спасибо.
под настройкой я имел в виду выбор параметра, который измеряешь

пы.сы. как хотелку, неплохо было бы иметь возможность при настройке FMR оставлять коментарии к переменным и сохранять их при экспорте в map файл, с последующей передачей в лоджик.
Дельная мысль.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 23.07.2020, 23:21   #19
ailcat
Senior Member
 
Аватара для ailcat
 
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от Arsie Посмотреть сообщение
Дельная мысль.
Ждать?
ailcat вне форума   Ответить с цитированием
Старый 24.07.2020, 11:02   #20
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: FMR_Modbus_регистры

Цитата:
Сообщение от ailcat Посмотреть сообщение
Ждать?
Хз. Я записал, как пожелание. А там уже манагер проекта как рассудит.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FMR и PTC датчики Johnson Control A99 kochegin Вопросы о FMR и MRL 108 08.11.2021 01:01
FMR и счетчики с дискретным выходом Адский_Электрик Вопросы о FMR и MRL 17 07.10.2020 12:35
Модуль FMR COM2 в роли мастера (нет решения) sa104 Связь с внешним миром 8 17.04.2020 14:51
Разрешение аналогового входа FMR mihanic Вопросы о FMR и MRL 7 25.07.2019 11:40


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


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023