Настройка и программирование

Ввод в эксплуатацию

Для ввода в эксплуатацию прибора следует:

  1. Соединить ПК и прибор с помощью USB кабеля.

  2. Подсоединить источник питания к съемному клеммнику.

    Предупреждение

    Перед подачей питания на ПР200-230.Х следует проверить уровень напряжения питания. Если напряжение выше 264 В, то прибор может выйти из строя.

    Перед подачей питания на ПР200-24.Х следует проверить правильность подключения напряжения питания и его уровень:

    • если напряжение ниже 19 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;
    • если напряжение выше 30 В, то прибор может выйти из строя;
    • в случае неверного подключения к источнику постоянного напряжения (перепутана полярность) прибор не включится.

  3. Съемный клеммник подключить к прибору.

    Предупреждение

    В случае изменения температуры окружающего воздуха с низкой на высокую в приборе возможно образование конденсата. Чтобы избежать выхода прибора из строя рекомендуется выдержать прибор в выключенном состоянии не менее 1 часа.

  4. Подать питание на прибор.

  5. Убедиться в отсутствии системных ошибок (см. раздел).

  6. Запустить OwenLogic и настроить часы.

  7. Снять питание и отключить USB провод.

  8. Подключить провод USB и подать питание. Проверить время/дату. В случае сброса часов заменить батарейку (см. раздел). Если часы работают корректно, то снять питание.

  9. Настроить входы и выходы. Если требуется, настроить сетевые интерфейсы.

  10. Создать пользовательскую программу OwenLogic и записать ее в память прибора. Пользовательская программа записывается в энергонезависимую память прибора и запускается после включения питания или перезагрузки прибора.

    Примечание
    Записать в память прибора пользовательскую программу можно с помощью специально созданного исполняемого файла (см. Мастер тиражирования в справке OwenLogic).
  11. Снять питание.

  12. Подсоединить линии связи «прибор – устройства» съемным клеммникам.

  13. Съемные клеммники подключить к прибору (см. Приложение Описание клеммников).

Если после включения питания выполнение программы не началось, необходимо повторно записать программу в прибор. Если программу не удалось записать, то следовать инструкциям раздела.

Настройка универсальных входов

Предупреждение

Режим работы входа настраивается в OwenLogic и перемычками на верхней плате. Некорректная установка перемычек может привести к выходу из строя универсальных входов.

Для выбора сигнала датчика следует задать параметр «Сигнал датчика» (0…10 В, 4…20 мА, 0…4000 Ом) в OwenLogic и сконфигурировать аппаратную часть с помощью перемычек согласно выбранному режиму работы. Установка перемычек для выбора режима работы описана в разделе.

Предупреждение
Подача сигналов, не соответствующих аппаратной конфигурации каналов, приводит к выходу из строя прибора. Перед включением следует проверить конфигурацию входа.

Меню настройки универсальных входов расположено в OwenLogic во вкладке Прибор/Настройка прибора (см. рисунок).

Graphic
Настройки универсального входа
Настройки универсального входа
НазваниеОписание
Режим работы входаВыбор режима работы входа: аналоговый или дискретный
Аналоговый режим
Сигнал датчика

Выбор типа входного сигнала:

  • 4000 Ом;

  • 4...20 мА;

  • 0...10 В

Постоянная времени фильтраПостоянная времени фильтрации встроенного сглаживающего цифрового фильтра. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется
Нижняя граница измеренияЗадает минимальный уровень измеренного сигнала
Верхняя граница измеренияЗадает максимальный уровень измеренного сигнала
Смещение десятичной точкиЗадает смещение десятичной точки при опросе по протоколу Modbus
Дискретный режим
Уровень переключения в “0”Задает границу определения «логического нуля»
Уровень переключения в “1”Задает границу определения «логической единицы»

Настройка режима работы входа

Предупреждение

Чтобы избежать порчи прибора, любые операции по разборке прибора должен выполнять обученный специалист.

Примечание
По умолчанию все универсальные входы прибора сконфигурированы для работы с сигналами 4…20 мА.

Для настройки режима работы входа следует:

  1. Отключить питание прибора.

  2. Снять верхнюю крышку (см. раздел).
  3. Тонким инструментом (например, пинцетом) выставить нужную конфигурацию перемычками.
  4. Надеть верхнюю крышку обратно.
Graphic
Схема расположения перемычек

Варианты установки перемычек для задания режима работы аналогового входа (на примере входа AI1, разъем XP1) изображены на рисунке ниже.

Graphic
Схема задания диапазона измерения перемычками на плате: 1) режим измерения напряжения 0…10 В, 2) режим измерения тока 4…20 мА, 3) режим дискретного входа, 4) режим измерения сопротивления 0…4000 Ом

Для входов AI2, AI3, AI4 (разъемы XP2, XP3, XP4 соответственно) схема аналогична.

Работа входа в аналоговом режиме

Для измерения токового сигнала 4...20 мА в прибор для каждого канала встроен шунтирующий резистор номиналом 121 Ом. В приборе масштабируются шкалы измерения для каналов «0…10 В» и «4…20 мА», после чего контролируемые физические величины отображаются непосредственно в единицах их измерения (атмосферах (кг/см2), кПа и т. д.). Для каждого такого датчика следует установить диапазон измерения:

  • нижняя граница диапазона измерения задается параметром «нижняя граница измерения» и соответствует минимальному уровню выходного сигнала датчика;

  • верхняя граница диапазона измерения задается параметром «верхняя граница измерения» и соответствует максимальному уровню выходного сигнала датчика.

Для сигнала 4…20 мА параметр «Смещение десятичной точки» используется во время обмена по протоколу Modbus и определяет точность передаваемого значения в формате целого числа.

Пример

Используется датчик с выходным током 4…20 мА, контролирующий давление в диапазоне 0…25 атм, в параметре «нижняя граница измерения» задается значение «0,00», а в параметре «верхняя граница измерения» — значение «25,00» (см. рисунок). Теперь значения на аналоговом входе будут измеряться в атмосферах.

Graphic
Пример задания диапазона измерения

Значения в приборе представлены в абсолютном виде (float32). Важно отметить, что сопротивление измеряется по двухпроводной схеме, поэтому во время подключения датчиков сопротивление проводов вносит дополнительную погрешность измерения. Величина дополнительной погрешности зависит от длины и типа проводов подключаемого датчика. Коррекцию дополнительной погрешности следует предусмотреть в пользовательской программе.

Работа входа в дискретном режиме

Вход работает в режиме компаратора. По умолчанию уровень «логического нуля» — 0...5 В, уровень «логической единицы» — 10...30 В (см. рисунок).

Graphic
Работа универсального входа в дискретном режиме

Во избежание неоднозначности определения состояния входа, следует устанавливать параметр «Уровень переключения в “1”» больше параметра «Уровень переключения в “0”», как минимум, на 0,5 В.

Если входное напряжение попадает в диапазон dU, то состояние входа не меняется. Состояние входа изменится если:

  • состояние входа было «0», то изменится на «1» только при достижении входным напряжением «Минимального уровня логической единицы» (параметр «Уровень переключения в “1”»);

  • состояние входа было «1», то изменится на «0» только при достижении входным напряжением «Максимального уровня логического нуля» (параметр «Уровень переключения в “0”»).

Настройка дискретных входов

Для модификаций прибора с питанием =24 В у дискретных входов есть настройка «Фильтр дребезга контактов».

Graphic
Настройка дискретных входов
Настройка дискретного входа
НазваниеОписание
Фильтр дребезга контактовЗадает значение сглаживающего фильтра дребезга контактов. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется

Настройка выходов

Настройка транзисторных выходов типа «К»

Graphic
Настройка параметров работы выхода типа «К» в режиме ШИМ
Настройки транзисторных выходов типа «К»
НазваниеОписание
Режим работы

Режим работы выхода:

  • дискретный;

  • ШИМ.

Период ШИМПериод следования импульсов, формируемых выходом
Минимальный импульс ШИМЗадает минимальное время между любыми соседними фронтами импульсов (минимальная длительность включенного и выключенного состояний выхода). Следует задавать большим, чем время срабатывания подключенного к нему ИМ

В режиме ШИМ на ВЭ типа «К» следует подавать значение в формате «с плавающей запятой» (float32) в диапазоне от 0,0 до 1,0. Если значение поданное на вход:

  • меньше нуля или равное нулю — выход выключен;

  • в диапазоне от нуля до единицы — скважность ШИМ;

  • больше или равно единицы — выход включен.

Настройка аналоговых выходов

В зависимости от модификации прибор оснащается двумя аналоговыми выходами типа «И» с диапазоном 4…20 мА или типа «У» с диапазоном 0…10 В. Для управления выходным элементом аналогового типа следует подавать значение в формате «с плавающей запятой» (float32) в диапазоне от 0,0 до 1,0.

Пример

Во время подачи на выход значения «0,5», выходной ток будет равен 12 мА для выхода типа «И».

Во время подачи на выход значения «0,5», выходное напряжение будет равно 5 В для выхода типа «У».

Сетевой интерфейс

Общие сведения

В приборе, в зависимости от модификации, устанавливается до двух интерфейсных плат с модулями интерфейсов RS-485 для организации работы по стандартному протоколу Modbus в режиме Master или Slave. Если в приборе с завода не установлено плат или установлена одна, можно заказать интерфейсную плату/платы ПР-ИП485. Инструкция по установке интерфейсной платы приведена в разделе.

Для работы прибора в сети RS-485 следует настроить интерфейс в OwenLogic. Также сетевые настройки можно задать с помощью меню прибора.

Прибор работает по протоколу Modbus по одному режимов обмена данными: Modbus-RTU (Master/Slave) или Modbus-ASCII (Master/Slave). Режим работы Master/Slave можно выбрать в настройках прибора в OwenLogic.

С помощью установки перемычек на плате ПР-ИП485 можно подключить или отключить подтягивающие резисторы линий связи А и В. Подтягивающие резисторы устанавливаются для задания определенного состояния линий связи, когда в сети RS-485 нет передачи. Резисторы устанавливаются в одном месте сети RS-485, как правило, возле Мастера сети.

Заводская установка - подтягивающие резисторы отключены.

Graphic
Положение перемычек на плате ПР-ИП485: 1) подтягивающие резисторы подключены, 2) подтягивающие резисторы отключены

В режиме Modbus Master для минимизации времени получения данных со всех устройств рекомендуется:

  • если одно или несколько подчиненных устройств не подключены или недоступны, то рекомендуется предусмотреть в программе блокировку опроса этих устройств или сократить до минимума параметр «Таймаут ответа» для этих устройств. В ином случае время опроса будет расти пропорционально количеству неподключенных устройств и величине установленного параметра «Таймаут ответа» для этих устройств;
  • во время установки параметра «Интервал между запросами» следует учитывать количество подчиненных устройств и общее количество запросов. Если время обработки всех запросов занимает больше времени, чем установлено параметром «Интервал между запросами», то данный параметр будет игнорироваться.

Все сетевые переменные, используемые в режиме Modbus Slave, по умолчанию являются Retain переменными. Размер памяти под Slave переменные ограничен и указан в таблице.

Режим Master

На линии связи допускается наличие только одного устройства в режиме Master.

В режиме Master прибор поддерживает следующие возможности:

  • чтение по таймеру;
  • чтение/запись по событию;
  • запись по изменению (используется по умолчанию).

Прибор поддерживает управление до 16 устройствами по каждому интерфейсу связи. Каждое устройство поддерживает до 256 переменных. Допускается использование одинаковых адресов и имен переменных для каждого устройства.

Объем памяти под сетевые переменные в режиме Master — 128 байт.

Режим Slave

Прибор работает по протоколу Modbus по одному из режимов обмена данными: Modbus-RTU (Slave) или Modbus-ASCII (Slave). Прибор автоматически распознает режим обмена.

Прибор в режиме Slave поддерживает следующие функции:

  • чтение значений из нескольких регистров флагов, хранения и ввода;
  • чтение значений из одиночных регистров флагов, хранения и ввода;
  • запись значений в несколько регистров хранения и флагов;

  • запись значений в одиночные регистры хранения и флагов.

Регистры прибора, доступные по протоколу Modbus, приведены в разделе .

Объем памяти под сетевые переменные в режиме Slave — 128 байт.

Карта регистров Modbus

Функции чтения:

  • 0х01 (read coil status);

  • 0x02 (read multiple registers);

  • 0х03 (read holding registers);

  • 0х04 (read input registers).

Функции записи:

  • 0х05 (force single coil);

  • 0х06 (preset single register);

  • 0х0F (force multiple coils);

  • 0х10 (preset multiple registers).

Параметры битовой маски могут читаться как функцией 0х03, так и 0х01 - в этом случае номер регистра нужно умножить на 16 и прибавить номер бита.

Поддерживаемые типы данных:

  • int16 - беззнаковое целое (2 байта), на каждый параметр отводится один регистр Modbus;

  • float32 - с плавающей точкой (4 байта), занимает два соседних регистра Modbus. Передача числа осуществляется младшим регистром вперед (little-endian)

    ;
  • bit.

Типы доступа: R - только чтение, RW - чтение/запись.

Регистры, доступные по протоколу Modbus

Наименование модификации

Параметр

Тип переменной

(тип функции Modbus)

Адреса регистров Modbus

(hex)

Адреса регистров Modbus

(dec)

Тип доступа

Дискретные входы

Все модификации

Дискретные входы

(входы DI1...DI8)

bit

(01, 02)

1000–1007

4096–4103

R

int16

(03, 04)

100

256R
Аналоговые входы

ПР200-220.2(22).Х.Х,

ПР200-X.X3,

ПР200-220.3(23).Х.Х,

ПР200-220.4(24).Х.Х

,ПР200-X.X5

Универсальный вход № 1 (число с плавающей точкой)

float32

(03, 04)

B00, B01

2816, 2817R

Универсальный вход № 2 (число с плавающей точкой)

float32

(03, 04)

B02, B03

2818, 2819R

Универсальный вход № 3 (число с плавающей точкой)

float32

(03, 04)

B04, B05

2820, 2821R

Универсальный вход № 4 (число с плавающей точкой)

float32

(03, 04)

B06, B07

2822, 2823R

Универсальный вход № 1 (целое число = результат измерения × 10dp)

int16

(03, 04)

B80

2944R

Универсальный вход № 2 (целое число = результат измерения × 10dp)

int16

(03, 04)

B81

2945R

Универсальный вход № 3 (целое число = результат измерения × 10dp)

int16

(03, 04)

B82

2946R

Универсальный вход № 4 (целое число = результат измерения × 10dp)

int16

(03, 04)

B83

2947R

Смещение десятичной точки № 1 (dp)

int16

(03, 04)

BC0

3008R

Смещение десятичной точки № 2 (dp)

int16

(03, 04)

BC1

3009R

Смещение десятичной точки № 3 (dp)

int16

(03, 04)

BC2

3010R

Смещение десятичной точки № 4 (dp)

int16

(03, 04)

BC3

3011R

Универсальный вход AI1 (дискретный режим)

bit

(01, 02)

1010

4112R

Универсальный вход AI2 (дискретный режим)

bit

(01, 02)

1011

4113R

Универсальный вход AI3 (дискретный режим)

bit

(01, 02)

1012

4114R

Универсальный вход AI4 (дискретный режим)

bit

(01, 02)

1013

4115R

Выходы

Дискретные выходы

ПР200-220.1(21).Х.Х

Дискретные выходы

(Q1…Q6, F1, F2)

bit

(01, 02, 05, 0F)

0–7

0–7RW**

int16

(03, 04, 06, 10)

0

0RW**

ПР200-220.2(22).Х.Х,

ПР200-220.3(23).Х.Х,

ПР200-X.X3,

ПР200-220.4(24).Х.Х

ПР200-X.X5

Дискретные выходы

(Q1…Q8, F1, F2)

bit

(01, 02, 05, 0F)

0–9

0–9RW**

int16

(03, 04, 06, 10)

0

0RW**

ПР200-220.5(25).Х.Х,

ПР200-24.5.Х.Х

Дискретные выходы

(Q1…Q8, F1, F2) и

выходы К1...К4 в дискретном режиме

bit

(01, 02, 05, 0F)

0–D

0–13RW**

int16

(03, 04, 06, 10)

0

0RW**

ПР200-X.X5.Х.Х

Выход К1 в режиме ШИМ

float32

(03, 04)

A00, A01

2560, 2561

RW**

Выход К2 в режиме ШИМ

float32

(03, 04)

A02, A03

2562, 2563

RW**

Выход К3 в режиме ШИМ

float32

(03, 04)

A04, A05

2564, 2565

RW**

Выход К4 в режиме ШИМ

float32

(03, 04)

A06, A07

2566, 2567

RW**

Аналоговые выходы

ПР200-220.2(22).Х.Х,

ПР200-220.4(24).Х.Х

Выходной элемент № 1 (мощность, число с плавающей точкой, 0,0–1,0)

float32

(03, 04)

A00, A01

2560, 2561RW**

Выходной элемент № 2 (мощность, число с плавающей точкой, 0,0–1,0)

float32

(03, 04)

A02, A03

2562, 2563RW**

Выходной элемент № 1 (мощность, целое число, 0–10000)*

int16

(03, 04)

0x0A80

2688RW**

Выходной элемент № 2 (мощность, целое число, 0–10000)*

int16

(03, 04)

A81

2689RW**
Сетевые и служебные переменные

Все модификации

Сетевые переменные

bit

(01, 02, 05, 0F)

2000–23F0

8192–9200RW

int16

(03, 04, 06, 10)

200–23F

512–575RW

Все модификации

Секунды

int16

(03, 04, 06, 10)

400

1024RW

Минуты

int16

(03, 04, 06, 10)

401

1025RW

Часы

int16

(03, 04, 06, 10)

402

1026RW

Число

int16

(03, 04, 06, 10)

403

1027RW

Месяц

int16

(03, 04, 06, 10)

404

1028RW

Год

int16

(03, 04, 06, 10)

405

1029RW

День недели

int16

(03, 04)

406

1030R

Неделя в месяце

int16

(03, 04)

407

1031R

Неделя в году

int16

(03, 04)

408

1032R
Предупреждение

* Положение десятичной точки для выходов всегда равно «4» и не меняется.

** Запись состояния выходов доступа в режиме модуля ввода/вывода (см. раздел).

Настройка даты и времени с лицевой панели

Для настройки времени и даты следует:

  1. Нажать и удерживать кнопку Graphic три секунды.

  2. На экране появится меню Прибор. Нажать кнопку Graphic.

  3. На экране появится меню Версия. Нажимать кнопку Graphic до тех пор, пока не появится меню Часы.

  4. Нажать на кнопку Graphic. Появится меню Время/Дата.

  5. Нажать на кнопку Graphic. Первая цифра даты начнет мигать. Кнопками Graphic и Graphic установить нужное значение. Для редактирования следующего значения нажать сочетание Graphic + Graphic.

  6. После ввода необходимого значения выйти из системного меню, удерживая кнопку Graphic три секунды.