реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Светодиоды диагностики в MODBUS
sasha_z
сообщение Mar 31 2009, 09:11
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 20-04-06
Пользователь №: 16 302



Всем добрый день!
Вопрос разработчикам устройств с поддержкой протокола MODBUS.
Используете ли Вы светодиоды для индикации процесса приема/передачи пакетов или нет?
Дело в том что спецификация протокола, описанная в файле "MODBUS over Serial Line. Specification and Implementation Guide", подразумевает наличие как минимум одного светодиода для этих целей.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Mar 31 2009, 13:26
Сообщение #2


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(sasha_z @ Mar 31 2009, 12:11) *
Всем добрый день!
Вопрос разработчикам устройств с поддержкой протокола MODBUS.
Используете ли Вы светодиоды для индикации процесса приема/передачи пакетов или нет?
Дело в том что спецификация протокола, описанная в файле "MODBUS over Serial Line. Specification and Implementation Guide", подразумевает наличие как минимум одного светодиода для этих целей.

Использую на slave один светодиод. Постоянное свечение - наличие питания, периодическое - наличие обмена с мастером.
Go to the top of the page
 
+Quote Post
velbovv
сообщение Mar 31 2009, 13:34
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 30-07-08
Пользователь №: 39 290



Использую в измерительном датчике два светодиода:
1. индикация процесса измерения (вспышка 0.5 гц)
2. индикация ответа (вспышка на каждый переданный фрэйм но не чаще 0.5 гЦ)
вспышки короткие (50 мс) для экономии питания.
Go to the top of the page
 
+Quote Post
Itch
сообщение Mar 31 2009, 14:05
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410



Разные варианты имеют право на существование:
1 светодиод - мигание при приеме корректного пакета себе и при передаче ответа. Само мигание может быть как строго на время передачи, так и на короткое время (10мс)

2светодиода (красный и зеленый) - красный показывает, что на линии летают какие-то данные, зеленый - как в первом случае 1 светодиод.
Удобно это тем, что сразу видно, есть ли вообще опросы, корректные ли они, видно загруженность линии и т.п.
Go to the top of the page
 
+Quote Post
sasha_z
сообщение Apr 1 2009, 06:32
Сообщение #5





Группа: Новичок
Сообщений: 3
Регистрация: 20-04-06
Пользователь №: 16 302



То есть хотя бы один светодиод нужен.
Просто у нас с коллегой вышла дискуссия по этому поводу - ставить или не ставить, если ставить то сколько и как часто мигать ими.
И не будет ли постоянное моргание светодиода на передней панели раздражать пользователя.
Сам я остановился на варианте с 1-м светодиодом, включающимся при приеме своего фрейма и передаче ответа. Включается строго во время приема и передачи.
Всем спасибо за ответы.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Apr 1 2009, 07:29
Сообщение #6


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Частенько, если не жмет, включаю светодиоды видимого спектра последовательно с сведодиодами оптронов гальваноразвязки RS485. Независимо от выбранного протокола мыгаеть smile.gif

Когда 2 светодиода (один на RX, другой на TX) - видно, что данные какие-то летят из шины, и видно, что девайс отвечает (если это слейв).


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Itch
сообщение Apr 1 2009, 08:17
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410



По большому опыту работы с установкой оборудования в полевых условиях очень рекомендую иметь хотя бы один светодиод, по которому сразу можно сказать, есть ли в линии вообще какие-либо запросы (или помехи), и есть ли из них правильные с ответами от этого устройства.
Вариант с 1 светодиодом может быть расширен так: если UART что-то начал принимать, то мигаем очень короткой вспышкой (~5мс). Далее, если это был наш пакет, то шлем ответ и мигаем длинной вспышкой (~50мс).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016