Просмотр полной версии : Подключение к сторонним приборам по RS-485 протоколу
Добрый день, друзья! Подскажите пожалуйста.
Если возможность подсоединить сторонние приборы, такие как, например счетчик электрической энергии или теплосчетчик, водяной счетчик и т.д. имеющие на борту интерфейс RS-485 и получать от него данные?
Есть ли у кого нибудь подобный опыт? Что думаете?
МихаилГл
21.08.2024, 03:24
Если у них по этому интерфейсу не модбас протокол, то вроде нет (это про овен лоджик если), а вот плк2хх или другие можно подключить, там только или руками писать обмен, или искать готовые примеры.
kondor3000
21.08.2024, 09:08
Для ПЛК2хх есть готовые библиотеки опроса разных счётчиков, на ПЛК110 тоже можно написать обмен.
Ни одна ПР такого не умеет, только обычный стандартный Модбас. Чтоб вы понимали, почти у всех счётчиков не стандартный протокол
kondor3000 с чего бы "не стандартный" ? правильнее "не Modbus" а на счет первого утверждения не согласен, тот же МЭК61107 вполне себе стандартный протокол, только ПР его не умеет.
MasikSow
21.08.2024, 19:42
Вот как раз у меня проблема по этой же теме: Есть расходомер воды УРЖ2КМ с RS485, хочу подключить к пр200(для управления насосами), И самое главное нужно на HMI панель Weintek выводить общий объём перекачанной воды(показания с расходомера), и тут проблема.
На HMI панель выводится максимальное число 65535, если прикинуть, что в сутки качает 1500 м3, на долго не хватит.
Главное пр200 отправляет сетевую переменную с большим числом(например 65536), а на HMI панели уже уже приходит "0"
Подскажите что делаю не так?, как увеличить максимально отображаемое число на панели.
Видимо использовать два регистра вместо одного
Вот как раз у меня проблема по этой же теме: Есть расходомер воды УРЖ2КМ с RS485, хочу подключить к пр200(для управления насосами), И самое главное нужно на HMI панель Weintek выводить общий объём перекачанной воды(показания с расходомера), и тут проблема.
На HMI панель выводится максимальное число 65535, если прикинуть, что в сутки качает 1500 м3, на долго не хватит.
Главное пр200 отправляет сетевую переменную с большим числом(например 65536), а на HMI панели уже уже приходит "0"
Подскажите что делаю не так?, как увеличить максимально отображаемое число на панели.
Зачем вы пишете одно и то же в разных темах. Уважайте других
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot