PDA

Просмотреть полную версию : Нестабильная связь с Pixel


ngs
06.06.2016, 08:38
Нестабильная связь с контроллерами Pixel.

В помещении вентиляционной камеры установлено шесть установок, контролируемых Pixel. Там же установлен опрашивающий компьютер (на расстоянии не более 5 метров до самого дальнего). Опрос производится через программу SMLogic.

Подключаю преобразователь USB/485 - Pixel. Связь есть с 5 приборами, производится поиск и прием всех параметров. Шестой находится, но параметры считать не удается.

На следующий день нет ни опроса, ни приема параметров. Монитор ком-порта иной раз показывает активность в линии, тогда SMLogic выдает сообщение - невозможно остановить опрос.

Изменение скорости с 115200 до 9600, включение USB/485 в разные порты не изменило ситуацию.

Arsie
06.06.2016, 09:02
Нестабильная связь с контроллерами Pixel.

Монитор ком-порта иной раз показывает активность в линии, тогда SMLogic выдает сообщение - невозможно остановить опрос.

Изменение скорости с 115200 до 9600, включение USB/485 в разные порты не изменило ситуацию.


http://forum.segnetics.com/showthread.php?t=329

ngs
06.06.2016, 12:08
Не думаю что проблема в проводах, ибо нет стабильной связи даже между двумя устройствами (компьютера и Pixel) на расстоянии 1,5 метров по 485. Проложил уж совсем все правильно, эффекта нет. Буду проверять осциллографом.

Интересно, что при поиске устройств, SMLogix перебор скоростей осуществляет, несмотря на отмеченную одну скорость (начинает с 115200):

<20160606135819.265 SYS>
Очистка порта: RXABORT, RXCLEAR, TXABORT, TXCLEAR
<20160606135819.281 SYS>
Скорость передачи 115200
<20160606135819.281 SYS>
DTR выключен
<20160606135819.281 SYS>
Служ. символы: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x11, Xoff=0x13
<20160606135819.296 SYS>
Скорость передачи 115200
<20160606135819.296 SYS>
DTR выключен
<20160606135819.296 SYS>
Служ. символы: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x11, Xoff=0x13
<20160606135819.296 TX>
ZZZZZZZZZZZZZZZZ

serg-el
06.06.2016, 13:26
Подключаю преобразователь USB/485 - Pixel.

Какой преобразователь?

Терминаторы отключены на всех Pixel-ях, кроме крайнего?

Iroha
06.06.2016, 17:37
Нестабильная связь с контроллерами Pixel.


У мене последний раз перегревался порт USB.

LordN
06.06.2016, 20:47
плюсую. два пикселя с езернет картами на борту несколько минут думают прежде чем начать обмен, причем мастер считает, что обмен есть, а в слейве изменения контрольной переменной не происходит.
стоит вытащить эзернет-карты, связь появляется сразу после сброса питания

ngs
07.06.2016, 10:13
Преобразователь самый простой, выглядит так http://mysku.ru/blog/aliexpress/28020.html

Компьютер, Pixel'ы заземлены.

Терминаторы отключены на всех Pixel-ях, кроме крайнего.

1. Я не вижу стабильной работы SMlogix, USB/RS485, Pixel. Один компьютер, один преобразователь, один кабель (длинной один метр), один контроллер.
2. Сеть не работает стабильно, это тоже доставляет. Списывать на кабеля не нужно. Аккуратный монтаж, длина проводов менее 20 метров, все сделано правильно.

И вообще... На кабель списывать - низкий стиль - пускали на заводе сеть RS485, проходящую по помещениям выпрямительного агрегата мощностью 500 МВт, и все работало. Были наводки, китаец что то допилил в софте и связь пошла стабильно.

Arsie
07.06.2016, 10:31
Преобразователь самый простой, выглядит так http://mysku.ru/blog/aliexpress/28020.html


На рекомендуемых преобразователях проблем, подобных описываемой вами, не бывает.

http://forum.segnetics.com/showthread.php?t=1432

serg-el
08.06.2016, 22:08
Преобразователь самый простой.


https://m.habrahabr.ru/post/212859/comments/

Ваша проблема - этого плана ;)

LordN
09.06.2016, 21:11
https://m.habrahabr.ru/post/212859/comments/

Ваша проблема - этого плана ;)

там слишком много букв. можно сжато?

serg-el
10.06.2016, 00:48
В копеечных преобразователях поддельные микросхемы, ттх не соблюдаются. Патчи от "китайца"- это временный костыль.
Использовать строго проверенные преобразователи.