Ошибка в версии 5.5.5.74

Общие вопросы по оборудованию и программному обеспечению Компании ДЭП
Blikk
Сообщения: 107
Зарегистрирован: 27 дек 2006, 09:22
Откуда: МО. Красногорск. Водоканал

Сообщение Blikk » 29 апр 2009, 14:00

При добавлении Modbus-master добавляется Modbus-slave и наоборот.
Не ошибается тот, кто ничего не делает!;-)

Светлана
Сообщения: 329
Зарегистрирован: 06 июн 2005, 15:27
Откуда: Компания ДЭП

Сообщение Светлана » 29 апр 2009, 18:48

Если в Подключении добавить устройство "MODBUS слейв" - устройство, которое будет слейвом в данном протоколе, тогда в конфигурацию добавляется компонент "MODBUS мастер". Этот компонент поддерживает протокол MODBUS мастер и будет опрашивать этих слейвов.

Возможно раньше было неправильное название устройства в Подключении. Сейчас всё кажется правильным.

Blikk
Сообщения: 107
Зарегистрирован: 27 дек 2006, 09:22
Откуда: МО. Красногорск. Водоканал

Сообщение Blikk » 30 апр 2009, 11:35

Светлана писал(а):Если в Подключении добавить устройство "MODBUS слейв" - устройство, которое будет слейвом в данном протоколе, тогда в конфигурацию добавляется компонент "MODBUS мастер". Этот компонент поддерживает протокол MODBUS мастер и будет опрашивать этих слейвов.

Возможно раньше было неправильное название устройства в Подключении. Сейчас всё кажется правильным.

Согласен. пусть будет так.

Вопрос следующий:
Подключаю ПлПуск danfos mcd202 просто по modbus (читаю регистры) к А9. А9 - ни на одной версии не связывается.
с версией установщика 5.3.7.16(модбас вер.4) Д182 - связывается, а со всеми следующими(включая 5.5.6.75) даже Д182 не хочет связываться.

Что делать?
Не ошибается тот, кто ничего не делает!;-)

Светлана
Сообщения: 329
Зарегистрирован: 06 июн 2005, 15:27
Откуда: Компания ДЭП

Сообщение Светлана » 30 апр 2009, 11:44

Компонент "MODBUS мастер" в текущем дистрибутиве точно работоспособный. Мы сейчас работает с чужими устройствами слейвами. Возможно есть какие то проблемы с адресацией modbus регистров. Попробуйте оставить чтение одного регистра, причем не первого и не последнего. И какая ошибка в дискрете связи, когда "не связывается"?

Blikk
Сообщения: 107
Зарегистрирован: 27 дек 2006, 09:22
Откуда: МО. Красногорск. Водоканал

Сообщение Blikk » 30 апр 2009, 22:47

Светлана писал(а):Компонент "MODBUS мастер" в текущем дистрибутиве точно работоспособный. Мы сейчас работает с чужими устройствами слейвами. Возможно есть какие то проблемы с адресацией modbus регистров. Попробуйте оставить чтение одного регистра, причем не первого и не последнего. И какая ошибка в дискрете связи, когда "не связывается"?


Так и пробовал(читал регистр 40004 - есть еще 2,3).

В дискрете связи 0006 (тайм-аут).
Не ошибается тот, кто ничего не делает!;-)

Светлана
Сообщения: 329
Зарегистрирован: 06 июн 2005, 15:27
Откуда: Компания ДЭП

Сообщение Светлана » 04 май 2009, 11:54

На всякий случай, остальные регистры убрать надо из описания MODBUS, а не из Обработки дискретов. Точнее в описании MODBUS оставить только один регистр.

Если есть возможность, посмотрите чем хороший обмен отличается от плохого. Или высылайте конфигурацию мне на почту.

Blikk
Сообщения: 107
Зарегистрирован: 27 дек 2006, 09:22
Откуда: МО. Красногорск. Водоканал

Сообщение Blikk » 04 май 2009, 12:02

спасибо. Уже разобрались.

Дело оказалось в стоповом бите: Раньше конфигурация на 182 была с 1 (и работала!!!). Теперь 2 бита - и все заработало(182 и А9).
Не ошибается тот, кто ничего не делает!;-)

Светлана
Сообщения: 329
Зарегистрирован: 06 июн 2005, 15:27
Откуда: Компания ДЭП

Сообщение Светлана » 04 май 2009, 14:06

Хорошо, что отписались. Действительно стоп-биты в D-182 были какие-то "универсальные", а в А9 всё строже с этим. Появилась даже настройка "2(1) бит" - передача с двумя и прием с одним стоповым битом. Буду иметь ввиду, что это может вызывать проблемы при переходе на свежее ПО, спасибо.

Blikk
Сообщения: 107
Зарегистрирован: 27 дек 2006, 09:22
Откуда: МО. Красногорск. Водоканал

Сообщение Blikk » 04 май 2009, 15:29

Светлана писал(а):Хорошо, что отписались. Действительно стоп-биты в D-182 были какие-то "универсальные", а в А9 всё строже с этим. Появилась даже настройка "2(1) бит" - передача с двумя и прием с одним стоповым битом. Буду иметь ввиду, что это может вызывать проблемы при переходе на свежее ПО, спасибо.


Так вот в том то и дело, что Д-182 тоже не хотел с 1 стоповым битом работать.
Не ошибается тот, кто ничего не делает!;-)

Светлана
Сообщения: 329
Зарегистрирован: 06 июн 2005, 15:27
Откуда: Компания ДЭП

Сообщение Светлана » 04 май 2009, 17:42

Может быть на старом Канальном уровне работал, а на новом - нет.

Blikk
Сообщения: 107
Зарегистрирован: 27 дек 2006, 09:22
Откуда: МО. Красногорск. Водоканал

Сообщение Blikk » 04 май 2009, 21:23

Светлана писал(а):Может быть на старом Канальном уровне работал, а на новом - нет.

Как мне показалось (из существенных отличий) - работал на modbus 4 версии, а на 5 перестал.
Не ошибается тот, кто ничего не делает!;-)