Вопрос по частотнику.

Здравствуйте коллеги я сейчас мучаю частотник Mitsubishi FR-D720S-100SC-EC, в частности шлю ему с терминала компа, сообщения по Modbus. В будущем надо будет делать контроллер на МК Авр, порт RS-485 я настроил одинаково с терминалом выставил адрес в частотнике 17 (0х11) пар. 117, протокол Modbus пар. 549 также в пар. 79 нужно выставить 2 или 6.
Формат для записи одиночного регистра такой (hex):
1. Байт адресс.
2. Байт функция 06.
3. Старший байт адресс регистра.
4. Младший байт дресс регистра.
5. Старший байт данных регистра.
6. Младший байт данных регистра.
7. Младший байт CRC-16.
8. Старший байт CRC-16.
Что у меня получилось добиться все посылки в hex:
Посылаем первое сообщение:
11 06 00 09 00 14 5b 57 /Чтобы включить режим NET иначе все остальные регистры будут доступны только на чтение.
11 06 00 08 00 12 8a 95 /Средняя скорость в перёд.
11 06 00 08 00 22 8a 81 /Низкая скорость в перёд.
11 06 00 08 00 0a 8a 9f /Высокая скорость в перёд.
11 06 00 08 00 00 0a 98 /Стоп
11 06 00 08 00 24 0a 83 /Низкая скорость назад.
11 06 00 08 00 14 0a 97 /Средняя скорость назад.
11 06 00 08 00 0c 0a 9d /Высокая скорость назад.
У меня не получается включить двигатель по не фиксированной скорости. Чтобы включить не фиксированную скорость нужно отправить согласно чтению регистра 40009 в рабочем режиме:
11 06 00 08 00 0b 4b 5f
Также по идее нужно отправить сообщения в регистры 40014, 40201, 40205. Поскольку при чтении в рабочем режиме в них содержатся одинаковые данные. В регистр 40014 записать можно но запуска двигателя не происходит при любых вариациях очерёдности, при попытке записать в регистры 40201 и 40205 частотник посылает мне обратно сообщение об ошибке записи. Также перепробовал разные очередности этих четырёх сообщений, может кто юзал этого зверя?
Ссылка на документацию https://docviewer.yandex.ru/view/332547 ... J9&lang=ru
Формат для записи одиночного регистра такой (hex):
1. Байт адресс.
2. Байт функция 06.
3. Старший байт адресс регистра.
4. Младший байт дресс регистра.
5. Старший байт данных регистра.
6. Младший байт данных регистра.
7. Младший байт CRC-16.
8. Старший байт CRC-16.
Что у меня получилось добиться все посылки в hex:
Посылаем первое сообщение:
11 06 00 09 00 14 5b 57 /Чтобы включить режим NET иначе все остальные регистры будут доступны только на чтение.
11 06 00 08 00 12 8a 95 /Средняя скорость в перёд.
11 06 00 08 00 22 8a 81 /Низкая скорость в перёд.
11 06 00 08 00 0a 8a 9f /Высокая скорость в перёд.
11 06 00 08 00 00 0a 98 /Стоп
11 06 00 08 00 24 0a 83 /Низкая скорость назад.
11 06 00 08 00 14 0a 97 /Средняя скорость назад.
11 06 00 08 00 0c 0a 9d /Высокая скорость назад.
У меня не получается включить двигатель по не фиксированной скорости. Чтобы включить не фиксированную скорость нужно отправить согласно чтению регистра 40009 в рабочем режиме:
11 06 00 08 00 0b 4b 5f
Также по идее нужно отправить сообщения в регистры 40014, 40201, 40205. Поскольку при чтении в рабочем режиме в них содержатся одинаковые данные. В регистр 40014 записать можно но запуска двигателя не происходит при любых вариациях очерёдности, при попытке записать в регистры 40201 и 40205 частотник посылает мне обратно сообщение об ошибке записи. Также перепробовал разные очередности этих четырёх сообщений, может кто юзал этого зверя?
Ссылка на документацию https://docviewer.yandex.ru/view/332547 ... J9&lang=ru