Форум Breezart

Форум Breezart (http://forum.breezart.ru/index.php)
-   Горячая линия (http://forum.breezart.ru/forumdisplay.php?f=6)
-   -   Breezart 700 не удается изменить четность (http://forum.breezart.ru/showthread.php?t=931)

Челпанов Александр 30.10.2017 12:32

Breezart 700 не удается изменить четность
 
Добрый день.

В modbus RTU шлейфе есть 3 устройства( 2 Breezart 700 c контроллером RCCU и 3-е стороннего производителя).Для корректной работы шлейфа связи требуется изменить настройку проверки на четность на Breezart.
Используя ваш USB преобразователь, в программе вент установок настройки "порт 1" изменили.Но четность так и осталась EVEN по факту.Хотя в настройках программы проверка на четность стоит "НЕТ".


Как быть? Куда смотреть?

Михаил 30.10.2017 12:35

Здравствуйте.
ПУ перезагружали?
И эти настройки только для порта 1, порт 0 не настраиваемый.

Челпанов Александр 30.10.2017 12:39

Да, перезагружали.Для мониторинга пользуемся портом 1.
Адреса поменяли успешно. Были 1 и 1, теперь 2 и 3 соответственно, а вот четность изменилась только визуально в программе.

Chell 30.10.2017 13:11

Посмотрите в 144 MBHR какое значение?

Челпанов Александр 30.10.2017 13:15

144 MBHR - это что? Регистр ? или поле в программе BSU? куда смотреть?

Челпанов Александр 30.10.2017 13:17

А понял 144 Modbus Holding Register :).
Сейчас посмотрим.

Chell 30.10.2017 13:18

144 Holding Registers.

Челпанов Александр 30.10.2017 14:01

Значение "0"

Step 30.10.2017 14:06

[quote=Челпанов Александр;4745]Добрый день.

В modbus RTU шлейфе есть 3 устройства( 2 Breezart 700 c контроллером RCCU и 3-е стороннего производителя).Для корректной работы шлейфа связи требуется изменить настройку проверки на четность на Breezart.
Используя ваш USB преобразователь, в программе вент установок настройки "порт 1" изменили.Но четность так и осталась EVEN по факту.Хотя в настройках программы проверка на четность стоит "НЕТ".


Как быть? Куда смотреть?[/quote]

Изменение чётности должно работать. Уверены что проблема на стороне RCCU? Как проверяли факт наличия бита EVEN? Не перепутали ли понятия Нет и Нечётность?
В своё время очень много использовалось датчиков THD, у которых тоже бит чётности не используется - проблем не возникало.

Chell 30.10.2017 14:30

[QUOTE=Челпанов Александр;4752]Значение "0"[/QUOTE]

Что соответствует факту "НЕТ".
Настройки связи подгоняете под стороннего производителя?

Челпанов Александр 30.10.2017 14:35

Проверяли настройкой Modbus mastera и сторонним modbus устройством.
Настройки master при которых я вижу Вент устновки Breezat: Speed-19200, 8E1
Но при этом значение регистра 144 - 0.
Как такое может быть ?

Челпанов Александр 30.10.2017 14:39

Как только я выставляю 8N1, то есть NONE.Breezart пропадают из сети.

Да погоняем под стороннего производителя, тк как физически добраться до установки стороннего производителя нет возможности. проблемы с доступом. А до Breezart доступ есть и преобразователь есть.Казалось бы все есть для корректной работы.

Челпанов Александр 30.10.2017 14:40

Настройки стороннего производителя абсолютно точно 19200, 8N1.

Step 30.10.2017 14:41

Сейчас проверю у себя на столе.

Chell 30.10.2017 14:44

[QUOTE=Челпанов Александр;4755]
Настройки master при которых я вижу Вент устновки Breezat: Speed-19200, 8E1[/QUOTE]
В какой порт этот мастер включен? Вообще странно!

Step 30.10.2017 14:50

1. Проверил через BSU связь через порт 1 с отключенной чётностью (Нет). Всё нормально -связь есть.
2. Проверил через modscan32 - аналогично, всё работает.

C RCCU всё нормально.

Chell 30.10.2017 14:55

[QUOTE=Челпанов Александр;4757]Настройки стороннего производителя абсолютно точно 19200, 8N1.[/QUOTE]

А вы уверены, что N это НЕТ, не Не чётность? У меня, к примеру, в Modbus Poll в качестве мастера в параметрах связи так значится N (None Parity)? А с НЕТ стороннее видится?

Челпанов Александр 30.10.2017 15:09

да именно, у меня modbus master имеет 3 варианта. None,Even,Odd.Если я выставляю None то вижу стороннего производителя но не вижу breezart. Если выставляю Even то вижу Breezart и не вижу стороннего производителя.

Челпанов Александр 30.10.2017 15:10

8N1 это 8 bit, parity-None, stop bit -1

Chell 30.10.2017 15:15

[QUOTE=Челпанов Александр;4763]8N1 это 8 bit, parity-None, stop bit -1[/QUOTE]

Проверил свой RCCU с 19200, 8N1 - работает.


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

Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Информация не является публичной офертой Политика конфиденциальности