oven — 8.4 Управление выходами по сети RS-485

8 Интерфейс RS-485 Каждый выход прибора имеет собственный сетевой адрес. Таким образом, прибор занимает шестнадцать адресов в адресном пространстве сети RS-485. Адреса прибора должны следовать подряд. Для удобства задания адресов задается только Базовый адрес, который соответствует адресу Выхода 1. Для каждого последующего выхода адрес увеличивается на 1. Список параметров протокола ОВЕН приведен в приложении Б . 8.3 Протокол Modbus Протокол Modbus поддерживает два режима передачи данных: RTU или ASCII. Чтение осуществляется функциями 0x03 (Read Holding Registers) или 0x04 (Read Input Registers), запись – 0x06 (Preset Single Register) или 0x10 (Write Multiple Registers).

Адрес битовой маски дискретных выходов – 50 (0x32). Диапазон значений битовой маски соответствует количеству выходов. Список всех регистров протокола Modbus приведен в Приложении А . 8.4 Управление выходами по сети RS-485 Дискретные выходы могут управляться двумя способами: • посылкой команды генерации сигнала ШИМ; • посылкой групповой команды на включение/выключение выходов. Сигналы ШИМ, выдаваемые выходом прибора, формируются двумя параметрами: • периодом ШИМ; • коэффициент заполнения ШИМ. Переключение между способами происходит по крайней записи в битовую маску или коэффициент заполнения ШИМ.

В случае записи битовой маски, все выходы будут работать в режиме переключения записи значения коэффициента заполнения ШИМ одного из выходов. логического сигнала. И наоборот, все выходы перейдут в режим генерации ШИМ сигнала в случае ПРИМЕЧАНИЕ Минимальная длительность импульса ШИМ составляет 50 мс. ПРИМЕЧАНИЕ В протоколе ОВЕН битовая маска дискретных выходов отсутствует. Коэффициент заполнения ШИМ передается в диапазоне: • от 0 до 1 — для протокола ОВЕН; • от 0 до 1000 — для протокола Modbus. 23 Пример Пусть Базовый адрес Addr = 32.

Тогда для считывания или записи состояния первого выхода следует прочитать или записать r.ое с сетевым адресом 32, для считывания или записи состояния второго выхода — параметр r.ое с сетевым адресом 33 и т. д. Таблица 8.3 – Оперативные параметры прибора Выход 1 Выход 2 Выход 3 … Выход 16 Расчет сетевого адреса Базовый адрес (Addr) Addr + 1 Addr + 2 … Addr + 15 Сетевой адрес Выхода 32 33 34 … 47