Контроль четности

Автор Max, 18 августа 2016, 12:16:15

« назад - далее »

Max

Система состоит из 2 контроллеров M100s (один мастер, второй слейв), панели Z033, датчик влажности, работающий по протоколу Modbus RTU.
У датчика влажности параметры ком-порта 9600, N, 2 (стоповых бита).
Переключаю панель (параметр 01) в настрйоки 9600, N (значение 7).
Связка M100S+панель+датчик влажности работает. Дабавляю слейв M100s. (До подключения датчика влажности и перенастройки панели связка M100S мастер + M100s слейв + Z033 работала.) Связи со слейвом нет. Ну и как бы логично - у него настройки ком-порта стоят по умолчанию 9600, E. Пытаюсь перенастроить его ком-порт. Захожу в карту сети, нажимаю лкм на вход Com0 - ставлю там контроль четности N. После воркбенч не видит контролер (стучится к нему с отключенной четностью, а в контроллере в данный момент проверка на четност E. Как мне поступить? Как перешить контроллер слейва чтобы у него контроль четности на портах отключился?

Max

Появились мысли на эту тему... может мне покинуть связь к ком1 (в карте сети), провода от RS485 также подключить к Ком1, а на ком0 постаивть на стройках отключенный контроль четности. Затем прошить контроллер и подклчить мастер на ком0.... попробую чуть позже.

VoronovMaksim88

Сталкивался наверно пол года назад с подобной проблемой. После изменения чётности ZWB теряет контроллер. С тех пор просто не менял её никогда, не было нужды.

Artem

Чтобы сменить параметры порта контроллера надо изменять значения не в списке. Нужно нажать кнопку Сменить и там уже выбрать новую скорость или четность. Тогда этот параметр запишется непосредственно в контроллер. А значение, которое отображается в списке нужно ZWB чтобы знать, с каким параметром открывать порт для связи с контроллером

Max

Цитата: Artem от 18 августа 2016, 15:09:18
Чтобы сменить параметры порта контроллера надо изменять значения не в списке. Нужно нажать кнопку Сменить и там уже выбрать новую скорость или четность. Тогда этот параметр запишется непосредственно в контроллер. А значение, которое отображается в списке нужно ZWB чтобы знать, с каким параметром открывать порт для связи с контроллером
Спасибо, попробуем. А то мы моим "изощренным" способом сделали - работает. :)

Max

Цитата: Max от 18 августа 2016, 16:24:21
Цитата: Artem от 18 августа 2016, 15:09:18
Чтобы сменить параметры порта контроллера надо изменять значения не в списке. Нужно нажать кнопку Сменить и там уже выбрать новую скорость или четность. Тогда этот параметр запишется непосредственно в контроллер. А значение, которое отображается в списке нужно ZWB чтобы знать, с каким параметром открывать порт для связи с контроллером
Спасибо, попробуем. А то мы моим "изощренным" способом сделали - работает. :)
Попробовал указанным способом - работает. Но получается, что нам даже проще делать это "изощренным" способом... чуть быстрее получается и провода интрефейса отключать не надо...