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

Danfoss VLT FC 51 MODBUS, Sl Timer

Закрыто

Автор темы
Slip_fin
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 26 ноя 2021, 10:01
Имя: Андрей
Страна: Россия
Благодарил (а): 1 раз

Danfoss VLT FC 51 MODBUS, Sl Timer

Сообщение Slip_fin »

Добрый день!

Может быть кто-то сталкивался?
Задача: нужно передать временные параметры таймеров по модбасу в привод Danfoss FC-051.
Частотный преобразователь имеет 3 Sl Controller Timer, время в таймера задается в параметре 13-20 . Параметр один и имеет три уставки.
С панельки частотника времена выставляются без проблем.
По модбасу, по адресу 13200, удается считать и записать только одно значение. Кто-то сталкивался как добраться до двух оставшихся?

kofyan
здесь недавно
здесь недавно
Сообщения: 46
Зарегистрирован: 09 авг 2019, 08:50
Имя: Сергей
Страна: Россия
Благодарил (а): 13 раз
Поблагодарили: 3 раза

Danfoss VLT FC 51 MODBUS, Sl Timer

Сообщение kofyan »

Предполагаю что вот это то что нужно.
4.1.15 IND
The array index is set in holding register 9 and used when
accessing array parameters. Some parameters like 8-43 PCD
read configuration have structures of an index and the
Modbus protocol does not support index parameters in
the telegram frame. To read or write to those parameters
requires that register 009 Parameter index contains the
index number, before a read or write is done. Example:
Setup 8-43 PCD Read Configuration index 2 to the value
[1613] Frequency.
1. Write [2] to register 009 Parameter index
2. Write [1613] to holding register 8430
3. Write [0] to register 009 Parameter index to set it
back to default 0
Notice after a power cycle register 009 Parameter index is
set it back to default 0.
Вот на русском, но кратко.
Для параметров с индексами используется регистр индекса 0009(0008) Dec, например для параметра 3-
10.0..3-10.7. Сначала определяем индекс, потом читаем или пишем параметр. Например, для обращения к
параметру 3-10.3 необходимо сначала записать число 3 в регистр 0009, а затем уже записывать или
считывать содержимое в параметр 3-10, т.е. в регистр 310*10= 3100(3099) Dec

Автор темы
Slip_fin
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 26 ноя 2021, 10:01
Имя: Андрей
Страна: Россия
Благодарил (а): 1 раз

Danfoss VLT FC 51 MODBUS, Sl Timer

Сообщение Slip_fin »

Да это то, что нужно. Спасибо большое. Невнимательно читал даташит.
kofyan писал(а): 30 ноя 2021, 16:59 Предполагаю что вот это то что нужно.
Закрыто

Вернуться в «Danfoss»