PDA

Просмотр полной версии : МК110 Овен и DOP-107 Delta через RS-485



Dias2004
18.04.2019, 12:58
Собрал сеть RS-485, мастер - панель оператора DOP-107EG, в сети МК110-224.8Д.4Р и частотный преобразователь.
Частотный преобразователь управляется с панели (пуск/стоп, изменение частоты).
Модуль ввода/вывода охотно, без проблем читается - регистр входов 0х33 правильно отображает состояние входов, регистр выходов 0х32 правильно отображает состояние выходов (для проверки для выходов была объявлена прямая логика; выходы переключались изменением состояния входов, на экране панели оператора наблюдалось соответствующее изменение значения регистра 0х32).

Изменить выход по RS-485 никак не удаётся.
Запись в регистр 0х32 не удаётся, ошибка сети error06.
Также (та же ошибка) не получилось выполнить запись в регистры 0х00, 0х01, 0х02 и 0х03.
Выходы настроены на управление по RS-485, используется протокол Modbus RTU, формат 8E1 (8 бит, чётность, 1 стоповый).

В чём может быть проблема, разрешима ли она?

petera
18.04.2019, 13:05
Собрал сеть RS-485, мастер - панель оператора DOP-107EG, в сети МК110-224.8Д.4Р и частотный преобразователь.
Частотный преобразователь управляется с панели (пуск/стоп, изменение частоты).
Модуль ввода/вывода охотно, без проблем читается - регистр входов 0х33 правильно отображает состояние входов, регистр выходов 0х32 правильно отображает состояние выходов (для проверки для выходов была объявлена прямая логика; выходы переключались изменением состояния входов, на экране панели оператора наблюдалось соответствующее изменение значения регистра 0х32).

Изменить выход по RS-485 никак не удаётся.
Запись в регистр 0х32 не удаётся, ошибка сети error06.
Также (та же ошибка) не получилось выполнить запись в регистры 0х00, 0х01, 0х02 и 0х03.
Выходы настроены на управление по RS-485, используется протокол Modbus RTU, формат 8E1 (8 бит, чётность, 1 стоповый).

В чём может быть проблема, разрешима ли она?

Ошибка связана с тем, что в модулях ОВЕН для записи ОДНОГО регистра, нужна функция не 06, а 16(0х10) которая предназначена для записи НЕСКОЛЬКИХ регистров.

Dias2004
18.04.2019, 13:06
А есть ли выход? Можно ли скрестить оборудование в одной сети?

petera
18.04.2019, 13:25
Тут я Вам не советчик, с панелями DOP не работал

Как решается эта проблема при использовании панелей ОВЕН

а) для СП270 или СП3хх - использовать макрос на Си с использованием низкоуровневого программирования СОМ порта (формирование всего пакета команды 0х10)

б) для сп3хх принудительно включить использовать команды 0х10 (нужно в бит регистра PFW36.2 записать 1)