Почему задание частоты по Modbus надо писать в RAM, а не в EEPROM?

Проверено экспертом Опубликовано: 29.04.2026 Обновлено: 16.06.2026 795 просмотров Помогло 87%

Потому что ячейки EEPROM имеют конечный ресурс перезаписи, и циклический опрос его исчерпывает.

Ресурс EEPROM — более 1 млн перезаписей. В обычной эксплуатации, когда параметр меняют руками, это недостижимое число. Но при управлении по Modbus RTU задание частоты обновляется постоянно, и руководство прямо предупреждает: миллион циклов можно набрать менее чем за час работы.

Отсюда правило адресации в PD150: у каждой группы параметров два адреса.

ГруппаАдрес в EEPROM (чтение и запись)Адрес в RAM (только запись)
F0–FEF0–FE00–0E
A0–AFA0–AF40–4F
U0–U170–71 (только чтение)

То есть циклически меняющиеся величины — задание частоты, напряжение при раздельном управлении U/f, задание ПИД — пишут по RAM-адресам, а EEPROM оставляют для настройки, которая меняется редко. Для самых частых величин заведён отдельный блок адресов 0x1000 и далее.

Если этого не учесть, привод какое-то время будет работать нормально, а затем начнёт терять настройки и выдавать Err25 — ошибку чтения и записи EEPROM. Это уже необратимо: ресурс микросхемы выработан.

Прикреплённая документация

Владимир Моисеев Владимир Моисеев Руководитель R&D центра

Этот ответ был полезен?

Не нашли ответ?

Инженер сервисной службы ответит на почту. Вопросы, которые повторяются, мы публикуем в базе знаний — без ваших контактов.

Вопрос из раздела Почему задание частоты по Modbus надо писать в RAM, а не в EEPROM?