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

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

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

  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 во вкладке Прибор/Настройка прибора (см. рисунок).

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

Для выбора типа сигнала датчика следует задать параметр «Тип датчика аналогового входа» в OwenLogic.

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

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

  • сопротивление в диапазоне от 0 до 300 кОм;

  • сигналы тока в диапазоне от 4 до 20 мА;

  • сигналы напряжения в диапазоне от 0 до 10 В;

  • 24 типа термодатчиков;

  • дискретные сигналы постоянного тока

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

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

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

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

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

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

Пример

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

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

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

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

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

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

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

Если входное напряжение попадает в диапазон dU (см. рисунок), то состояние входа не меняется.

Условия изменения состояния входа:

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

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

Диагностика ошибок подключенного датчика

Универсальный вход в аналоговом режиме поддерживает диагностику ошибок подключенного датчика. Описание ошибок приведено в таблице ниже.

Описание ошибок подключенного датчика

Тип датчика аналогового входа

Значение на входе после обработки

Описание аварии

0…300 кОм

999999,9

Обрыв линии связи с датчиком

Для датчиков ТСП, ТСМ, ТСН, NTC и PTC

9999

Вычисленное значение больше верхней границы измерения датчика

–9999

Вычисленное значение меньше нижней границы измерения датчика

Примечание

Для датчиков «0…10 В» и «4…20 мА» аварии не диагностируются.

Настройка кондуктометрического входа

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

Graphic
Настройка кондуктометрического входа
Параметры кондуктометрического входа
ПараметрЗначение
Режим работы входаПозволяет выбрать между двумя режимами работы: аналоговый или дискретный
Режим «Аналоговый»
Постоянная времени фильтраПостоянная времени фильтрации встроенного сглаживающего цифрового фильтра. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется
Константа ячейки датчикаИзмеренное значение ячейки датчика. Это геометрическая характеристика датчика электропроводности. Равна отношению расстояния между электродами к площади электрода. Величина влияет на чувствительность и точность измерения
Измеряемая величинаПозволяет выбрать между двумя величинами: проводимость или концентрация
Температурная коррекцияПозволяет выбрать между методами температурной коррекции:
  • Нет — коррекция не производится;

  • Линейный;

  • ISO888;

  • NaCl

Температурный коэффициент коррекцииПоказывает значение проводимости в зависимости от температуры, относительно нормировочного значения
Нормировочная температураПозволяет выбрать между значениями температуры нормировки — 18, 20 или 25 °С
Температурный входПозволяет выбрать вход (AI1 — AI4) для измерения температуры коррекции
Режим «Дискретный»
Постоянная времени фильтраАналогично режиму «Аналоговый»
Уровень переключения в “0”Задает верхнюю границу определения «логического нуля»
Уровень переключения в “1”Задает нижнюю границу определения «логической единицы»

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

Настройка аналоговых выходов типа «АУ»

Graphic
Настройка универсальных аналоговых выходов
Настройка аналоговых выходов типа «АУ»
НазваниеОписание
Тип выходного сигналаОпределяет тип выходного сигнала:
  • Напряжение 0...10 В;

  • Ток 4...20 мА

Для управления выходным элементом аналогового типа следует подавать значение в формате «с плавающей запятой» (float32) в диапазоне от 0,0 до 1,0.

Пример

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

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

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

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

В приборе, в зависимости от модификации, устанавливается до двух интерфейсных плат с модулями интерфейсов 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х10 (preset multiple registers);

  • 0x0F (force multiple coils).

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

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

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

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

    ;
  • bit — булевский тип, занимает один бит.

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

Параметры, доступные по протоколу Modbus

Прибор

Параметр

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

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

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

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

Тип доступа

Входы

Все исполнения

Дискретные входы типа «Д» (входы DI1...DI8), кондуктометрические входы в дискретном режиме (CI1...CI4) и аналоговые входы в дискретном режиме (входы AI1...AI4)

bit

(01, 02)

1000–100F4096–4111R

int16

(03, 04)

100256R

Все исполнения

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

float32

(03, 04)

B00, B01

2816, 2817R

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

float32

(03, 04)

B02, 0B03

2818, 2819R

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

float32

(03, 04)

B04, B05

2820, 2821R

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

float32

(03, 04)

B06, B07

2822, 2823R

Кондуктомерический вход № 1 (число с плавающей точкой)

float32

(03, 04)

B08, B09

2824, 2825R

Кондуктомерический вход № 2 (число с плавающей точкой)

float32

(03, 04)

B0A, B0B

2826, 2827R

Кондуктомерический вход № 3 (число с плавающей точкой)

float32

(03, 04)

B0C, B0D

2828, 2829R

Кондуктомерический вход № 4 (число с плавающей точкой)

float32

(03, 04)

B0E, B0F

2830, 2831R

Аналоговый вход № 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 (целое число = результат измерения × 10dp)

int16

(03, 04)

B84

2948R

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

int16

(03, 04)

B85

2949R

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

int16

(03, 04)

B86

2950R

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

int16

(03, 04)

B87

2951R

Смещение десятичной точки № 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

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

int16

(03, 04)

BC4

3012R

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

int16

(03, 04)

BC5

3013R

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

int16

(03, 04)

BC6

3014R

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

int16

(03, 04)

BC7

3015R

Аналоговый вход AI1 в режиме дискретного

bit

(01, 02)

1010

4112R

Аналоговый вход AI2 в режиме дискретного

bit

(01, 02)

1011

4113R

Аналоговый вход AI3 в режиме дискретного

bit

(01, 02)

1012

4114R

Аналоговый вход AI4 в режиме дискретного

bit

(01, 02)

1013

4115R

Кондуктомерический вход CI1 в режиме дискретного

bit

(01, 02)

1014

4116R

Кондуктомерический вход CI2 в режиме дискретного

bit

(01, 02)

1015

4117R

Кондуктомерический вход CI3 в режиме дискретного

bit

(01, 02)

1016

4118R

Кондуктомерический вход CI4 в режиме дискретного

bit

(01, 02)

1017

4119R

Выходы

Все исполнения

Дискретные выходы типа «Р» (Q1…Q8) и светодиоды (F1, F2)

bit

(01, 02, 05, 0F)

0

0

RW**

int16

(03, 04, 06, 10)

0

0RW**

Все исполнения

Аналоговый выход AO1 (число с плавающей точкой, 0,0–1,0)

float32

(03, 04)

A00, A01

2560, 2561RW**

Аналоговый выход AO2 (число с плавающей точкой, 0,0–1,0)

float32

(03, 04)

A02, A03

2562, 2563RW**

Аналоговый выход AO1 (целое число, 0–10000)*

int16

(03, 04)

A80

2688RW**

Аналоговый выход AO2 (целое число, 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» и не меняется.

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

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

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

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

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

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

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

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

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