Форум АО "ВЗЛЕТ"

Приборы ЗАО "Взлет" => Приборы ЗАО «Взлет» => Тема начата: Bug32 от 02.07.2020, 13:37:21



Название: ИВК-102П (RS-485) связь с шлюзом фирмы Овен, для доступа с Owencloud.
Отправлено: Bug32 от 02.07.2020, 13:37:21
     Добрый день! Требуется связать два прибора ИВк-102П с облачным сервисом! Уже мучаюсь две недели и безрезультатно! ИВК показывает что пакет приходит и ответ отправляется, но данные не отображаются. Универсальным просмотрщиком и OPC сервером прибор удается связать с пк, а со шлюзом нет.
     Дайте пожалуйста информацию по таймаутам всего сообщения и межсимвольного для связи по RS-485.

P.S. Ранее спрашивал про таймаут между символами и получил ответ, что это интервал, но в документации нашел , что это дополнительный интервал, так вот вопрос дополнительный к какой величини?


Название: Re:ИВК-102П (RS-485) связь с шлюзом фирмы Овен, для доступа с Owencloud.
Отправлено: Иван Кривокора от 02.07.2020, 19:51:36
Здравствуйте.

Параметр "Интервал" у ИВК-102П - это величина межбайтового интервала / паузы на приёме. Межбайтовый интервал - это величина, определяющая максимальное время (паузу) между байтами одного пакета: если после получения очередного байта пауза превышает эту величину, то пакет считается завершенным, после чего можно приступать к его обработке.

На индикаторе прибора вы наблюдаете, что счетчики полученных сообщений (Rx), обработанных (Обр.) и ответов (Tx) увеличиваются? Если так, то, очевидно, ваш ИВК-102П не является проблемным звеном в цепи.

Пара ваших ИВК-102П находятся в сети RS485? Если да, то у них должны быть разные сетевые адреса.

С уважением,
Кривокора Иван


Название: Re:ИВК-102П (RS-485) связь с шлюзом фирмы Овен, для доступа с Owencloud.
Отправлено: Bug32 от 03.07.2020, 09:21:04
Спасибо за ответ! На моем ИВК-102П нет счетчика обработанных пакетов, только RX, TX и Ош, и я не знаю посылает он ответ или ошибку. Есть ли возможность  как-либо считать этот ответ с прибора? Да и приборы имеют разные адреса.


Название: Re:ИВК-102П (RS-485) связь с шлюзом фирмы Овен, для доступа с Owencloud.
Отправлено: Иван Кривокора от 03.07.2020, 14:06:18
Здравствуйте.

Проверить цепочку "запрос - ответ" на линии RS485 вы можете следующим образом: включить в сеть RS485 компьютер и прослушивать линию.

С уважением,
Криовокора Иван


Название: Re:ИВК-102П (RS-485) связь с шлюзом фирмы Овен, для доступа с Owencloud.
Отправлено: spa от 03.07.2020, 14:07:43
Цитировать
только RX, TX и Ош, и я не знаю посылает он ответ или ошибку

Изменение RX означает, что ИВК получил запрос в свой адрес и приступил к обработке. Изменение Ош означает, что обработка завершилась ошибкой и в этом случае TX не изменяется, так как ИВК не будет отправлять никакого ответного пакета. Изменение TX означает, что обработка прошла без ошибок и был отправлен ответный пакет.


Название: Re:ИВК-102П (RS-485) связь с шлюзом фирмы Овен, для доступа с Owencloud.
Отправлено: Bug32 от 08.07.2020, 11:02:42
Здравствуйте.

Проверить цепочку "запрос - ответ" на линии RS485 вы можете следующим образом: включить в сеть RS485 компьютер и прослушивать линию.


Добрый день!Я пробовал слушать линию, но вижу только запрос, ответ не получаю! (Ивк-102 имеет id 8, id 9 это эмулятор slave для теста) Да при отправке запроса на эмулятором все работает, и в облаке отображаются данные.

(https://yadi.sk/i/ppvJoFsuELnuOw)


Название: Re:ИВК-102П (RS-485) связь с шлюзом фирмы Овен, для доступа с Owencloud.
Отправлено: GTsifrin от 09.07.2020, 19:11:17
Здравствуйте.
Задаётся межбайтовый интервал - дополнительный к стандартному интервалу Modbus RTU (3,5 символа).
Попробуйте послать ровно один запрос и проверьте увеличение счётчика Rx.
(При нажатии Ввод в этом окне счётчики сбрасываются.)
Если прибор получает больше одного запроса,
то это означает разрыв кадра,
нужно увеличить межбайтовый интервал.