- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
ПЧ PR6000 modbus
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 37
- Зарегистрирован: 15 фев 2020, 21:45
- Имя: Александр
- Благодарил (а): 4 раза
ПЧ PR6000 modbus
Привет ребята. Может кто сталкивался с ПЧ PR 6000 (PROFLEX как я понял он же PROSTAR). Нужно управление по модбас, но карты регистров не нашёл и в РЭ как то всё непонятно (по крайней мере для меня). Подскажите пожалуйста?
-
- администратор
- Сообщения: 18747
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 972 раза
- Поблагодарили: 1852 раза
-
- здесь недавно
- Сообщения: 37
- Зарегистрирован: 15 фев 2020, 21:45
- Имя: Александр
- Благодарил (а): 4 раза
ПЧ PR6000 modbus
Как реализовать обмен с этим ПЧ? Как я понял, у него есть modbus rtu, но какой то кривой.
-
- администратор
- Сообщения: 18747
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 972 раза
- Поблагодарили: 1852 раза
ПЧ PR6000 modbus
По вопросам работы Форума можно обратиться по этим контактам.
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
ПЧ PR6000 modbus
Там НЕ modbus rtu. Достаточно хотя бы в этот документ заглянуть:
https://www.prostar.su/doc/pr6000_rs485.pdf
-
- здесь недавно
- Сообщения: 37
- Зарегистрирован: 15 фев 2020, 21:45
- Имя: Александр
- Благодарил (а): 4 раза
ПЧ PR6000 modbus
Мануалы эти все нашёл. Описание протокола непонятное.Jackson писал(а): ↑16 дек 2022, 16:00Без документации никак ведь.
https://www.prostar.su/taxonomy/term/2
Ту спрашивали?
Отправлено спустя 11 минут 1 секунду:
Всё там есть. На радиокоте парень один затрагивал эту тему и по моему разобрался опытным путём, но на связь не выходит. Конкретно этот ПЧ раньше управлялся по modbus в вентиляционной установке. Я по этому и спрашивал людей, которые непосредственно работали с ним. Китайцы дёрнули протокол из синамикса, чёт там поизменяли и нати.I_m писал(а): ↑16 дек 2022, 16:39Там НЕ modbus rtu. Достаточно хотя бы в этот документ заглянуть:
https://www.prostar.su/doc/pr6000_rs485.pdf
-
- администратор
- Сообщения: 18747
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 972 раза
- Поблагодарили: 1852 раза
ПЧ PR6000 modbus
Там всё понятно. Даже примеры готовых телеграмм есть. Взять и сделать.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 37
- Зарегистрирован: 15 фев 2020, 21:45
- Имя: Александр
- Благодарил (а): 4 раза
ПЧ PR6000 modbus
Это реально хорошо, что вам понятно, но я ж не вы. Опыта практически нет. В этом то и проблема. Думал открою РЭ, там карта регистров и как нибудь...
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
ПЧ PR6000 modbus
Ключевая информация скрыта в двух парах 16-битных слов: STW+HSW (от мастера к слэйву) и ZSW+HIW (обратно).
Например, биты команд Пуск и Реверс находятся в STW. HSW - это фактически задание скорости (16-битный integer).
Путем извлечения нужных бит из слова ZSW вы можете узнать состояние ПЧ (например, авария, готовность и др.)
Эти данные называются процессными (PZD), отвечают собственно за процесс управления. Остальные данные - вспомогательные (тип команды, адрес и др.). Формат телеграмм отправки и приема одинаков, и тут важно не перепутать команду управления STW и статус управления ZSW. Эти слова идут в разных направлениях.
Отправлено спустя 6 минут 23 секунды:
И еще: чтобы быстро сделать Hello world вашей программе, вы должны включить в своей программе следующие биты слова STW: бит 0, бит 2, бит 9, бит 12, иначе вращения двигателя не будет. Ну и включить бит 4, чтобы запустить/затормозить собственно двигатель (команда FWD) и задать некую скорость HSW.
Обратную связь ZSW+HIW можно игнорить.
Например, биты команд Пуск и Реверс находятся в STW. HSW - это фактически задание скорости (16-битный integer).
Путем извлечения нужных бит из слова ZSW вы можете узнать состояние ПЧ (например, авария, готовность и др.)
Эти данные называются процессными (PZD), отвечают собственно за процесс управления. Остальные данные - вспомогательные (тип команды, адрес и др.). Формат телеграмм отправки и приема одинаков, и тут важно не перепутать команду управления STW и статус управления ZSW. Эти слова идут в разных направлениях.
Отправлено спустя 6 минут 23 секунды:
И еще: чтобы быстро сделать Hello world вашей программе, вы должны включить в своей программе следующие биты слова STW: бит 0, бит 2, бит 9, бит 12, иначе вращения двигателя не будет. Ну и включить бит 4, чтобы запустить/затормозить собственно двигатель (команда FWD) и задать некую скорость HSW.
Обратную связь ZSW+HIW можно игнорить.
-
- администратор
- Сообщения: 18747
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 972 раза
- Поблагодарили: 1852 раза
ПЧ PR6000 modbus
Любая проблема решается, если её решать. Опыт сам не появляется. Ну или ждите до скончания дней того парня с радиокота (дожили, у радиолюбителей решения промышленных задач ищем уже).
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 37
- Зарегистрирован: 15 фев 2020, 21:45
- Имя: Александр
- Благодарил (а): 4 раза
ПЧ PR6000 modbus
Спасибо вам, большое. Буду пробовать. Это мой первый опыт работы с пч по модбас. И наверное для первого опыта взять бы другой пч, но другого нет. Ещё раз спасибо вам.Михайло писал(а): ↑17 дек 2022, 10:59 Ключевая информация скрыта в двух парах 16-битных слов: STW+HSW (от мастера к слэйву) и ZSW+HIW (обратно).
Например, биты команд Пуск и Реверс находятся в STW. HSW - это фактически задание скорости (16-битный integer).
Путем извлечения нужных бит из слова ZSW вы можете узнать состояние ПЧ (например, авария, готовность и др.)
Эти данные называются процессными (PZD), отвечают собственно за процесс управления. Остальные данные - вспомогательные (тип команды, адрес и др.). Формат телеграмм отправки и приема одинаков, и тут важно не перепутать команду управления STW и статус управления ZSW. Эти слова идут в разных направлениях.
Отправлено спустя 6 минут 23 секунды:
И еще: чтобы быстро сделать Hello world вашей программе, вы должны включить в своей программе следующие биты слова STW: бит 0, бит 2, бит 9, бит 12, иначе вращения двигателя не будет. Ну и включить бит 4, чтобы запустить/затормозить собственно двигатель (команда FWD) и задать некую скорость HSW.
Обратную связь ZSW+HIW можно игнорить.
Отправлено спустя 2 минуты 51 секунду:
я понимаю, что вы админ. Но смысла в ваших постах в этой теме не вижу. Что не так то? Неопытный спрашивает опытного.
-
- администратор
- Сообщения: 18747
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 972 раза
- Поблагодарили: 1852 раза
ПЧ PR6000 modbus
Потом поймёте. Может быть.
По вопросам работы Форума можно обратиться по этим контактам.
-
- не первый раз у нас
- Сообщения: 305
- Зарегистрирован: 26 май 2022, 12:10
- Имя: Александр
- Страна: Россия
- город/регион: lipetsk
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
-
- здесь недавно
- Сообщения: 37
- Зарегистрирован: 15 фев 2020, 21:45
- Имя: Александр
- Благодарил (а): 4 раза
ПЧ PR6000 modbus
ПР 200 Овен.AlexandrGr писал(а): ↑17 дек 2022, 14:04 fffred
А откуда (контроллер или ПС) вы собираетесь управлять этим ПЧ?
Отправлено спустя 4 минуты 30 секунд:
Конкретной задачи нет. Пытаюсь разобраться вообще с модбасом. Для начала думаю модбас пулом его поковырять.AlexandrGr писал(а): ↑17 дек 2022, 14:04 fffred
А откуда (контроллер или ПС) вы собираетесь управлять этим ПЧ?
-
- не первый раз у нас
- Сообщения: 305
- Зарегистрирован: 26 май 2022, 12:10
- Имя: Александр
- Страна: Россия
- город/регион: lipetsk
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
-
- здесь недавно
- Сообщения: 37
- Зарегистрирован: 15 фев 2020, 21:45
- Имя: Александр
- Благодарил (а): 4 раза
-
- администратор
- Сообщения: 18747
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 972 раза
- Поблагодарили: 1852 раза
ПЧ PR6000 modbus
Что, уже всё изучил? :) Быстро, однако.
"Ты смотри, какой толковый ученик!" (с) страхи (советский мульт)
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 23 фев 2024, 04:46
- Имя: Айдар
- Страна: Россия
- город/регион: Уфа
ПЧ PR6000 modbus
Разобрался я с протоколом - частично на Дельтовские ПЧ и его клоны похоже. Запись управления точно 1 в 1.
16#2000 - запись частоты.
16#2001 - управление 1 - стоп 18 вперед 34 - реверс.
А статус это адреса параметров с мануала. К примеру параметр P7-00 это модбас адрес 16#0700. И так все вплоть до состояния ПЧ с параметрами D-00 = 16#0D00/
16#2000 - запись частоты.
16#2001 - управление 1 - стоп 18 вперед 34 - реверс.
А статус это адреса параметров с мануала. К примеру параметр P7-00 это модбас адрес 16#0700. И так все вплоть до состояния ПЧ с параметрами D-00 = 16#0D00/