1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Вентустановка

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 12 раз
Поблагодарили: 38 раз

Вентустановка

Сообщение VaBo »

Здравствуйте!
Есть вентустановка с неопознанным контроллером управления (вижу только семь реле Finder в фирменных розетках) и пульт управления Zentec Z033. Общаются между собой по ModbusRTU (Z033 по-другому не умеет).
Нужно выдернуть из пульта данные о работе вентустановки - режим, все температуры, скорость вентилятора и пр. в Скаду.
Карта регистров Z033 (он слейв) дается его производителем.
Пока додумался только до того, чтобы временно (на полсекундочки) перекоммутировать линии RS485, подключившись к пульту вместо контроллера, выдернуть нужные регистры и вернуть все взад, авось контроллер не заметит.

Есть ли еще какие-нибудь варианты, может кто решал что-то подобное?

Sokolov_Dmitry
не первый раз у нас
не первый раз у нас
Сообщения: 315
Зарегистрирован: 31 окт 2017, 16:45
Имя: Дмитрий
Страна: Россия
город/регион: Калининград
Благодарил (а): 9 раз
Поблагодарили: 81 раз

Вентустановка

Сообщение Sokolov_Dmitry »

TSH-735, если конечно контроллер делает паузы между опросами пульта
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1602
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 69 раз
Поблагодарили: 185 раз

Вентустановка

Сообщение petr2off »

Уточните пожалуйста, если пульт slave - значит контроллер master ? Т.е. контроллер контроллер инициатор запроса к пульту ? Это точно так ?

Автор темы
VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 12 раз
Поблагодарили: 38 раз

Вентустановка

Сообщение VaBo »

petr2off писал(а): 24 янв 2019, 22:43 Уточните пожалуйста, если пульт slave - значит контроллер master ? Т.е. контроллер контроллер инициатор запроса к пульту ? Это точно так ?
http://zentec.ru/index.php/download_file/50/160/
Не будь она слейвом, зачем ей нужен настраиваемый сетевой адрес и такая подробная карта регистров? В мануале несколько раз встречается фраза, что какой-то там регистр может изменять и мастер, еще что-то там про сетевую ошибку, если панель 30 сек. не получает запросов...
В итоге я делаю вывод, что панель однозначно слейв.
Sokolov_Dmitry писал(а): 24 янв 2019, 21:56 TSH-735, если конечно контроллер делает паузы между опросами пульта
Спасибо, сейчас буду изучать.
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1602
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 69 раз
Поблагодарили: 185 раз

Вентустановка

Сообщение petr2off »

Очень даже нужно. Если она мастер, то ей нужен адрес slave устройтва, куда она будет ломится. И адреса modbus регмстров откуда она будет читать/писать информацию.

Вообще говоря я похожую задачу решал через создание "технологического гатвея" . Т.е. 2 порта входной и выходной, устанавливается в рассечку. Выходных портов может быть несколько.

Автор темы
VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 12 раз
Поблагодарили: 38 раз

Вентустановка

Сообщение VaBo »

про "в рассечку" не понял...
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1602
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 69 раз
Поблагодарили: 185 раз

Вентустановка

Сообщение petr2off »

Берется комп, у него как минимум 2 com порта и Ethernet есть. На первый порт (который объявляем как slave modbus с теми же регистрами) садим контроллер, и он по Modbus RTU общается с т. гетвеем, не подозревая что это уже не панель. На второй порт который объявляем как master) садим панель, по которому общаемся через другой набор Modbus регистров с панелью, которая тоже не подозревает, что это уже не контроллер. В компе организуем переброску данных между 1-м и 2-м набором регистров.

А по TCP/IP общаемся например с Weintek.

Автор темы
VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 12 раз
Поблагодарили: 38 раз

Вентустановка

Сообщение VaBo »

Не тот у меня случай. TSH-735 уже заказал, даже парочку - полезная штука.
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1602
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 69 раз
Поблагодарили: 185 раз

Вентустановка

Сообщение petr2off »

Тоже вариант.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17466
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 744 раза
Поблагодарили: 1277 раз

Вентустановка

Сообщение Jackson »

VaBo писал(а): 24 янв 2019, 21:19 Есть ли еще какие-нибудь варианты, может кто решал что-то подобное?
Можно, ничего не коммутируя, просто слушать линию и выуживать нужные данные, если они там летают.
По вопросам работы Форума можно обратиться по этим контактам.

Автор темы
VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 12 раз
Поблагодарили: 38 раз

Вентустановка

Сообщение VaBo »

Потребуется контроллер с двумя 485 портами и часов 30 для написания программы разбора, причем отладка только на объекте. Оно нужно?
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1602
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 69 раз
Поблагодарили: 185 раз

Вентустановка

Сообщение petr2off »

Потребуется комп с 2 компортами, Linuxом и OpenScada и минут 40-50 на конфигурирование входного - выходного транспорта и настройку modbus регистров.
Ответить

Вернуться в «Интерфейсы, протоколы, связь»