Ввод в эксплуатацию
Для ввода в эксплуатацию прибора следует:
Соединить ПК и прибор с помощью USB кабеля.
Подсоединить источник питания к съемному клеммнику.
ПредупреждениеПеред подачей питания на ПР100-230.Х следует проверить уровень напряжения питания. Если напряжение выше 264 В, то прибор может выйти выйдет из строя.
Перед подачей питания на ПР100-24.Х следует проверить правильность подключения напряжения питания и его уровень:
- если напряжение ниже 9 В, то прибор прекращает функционировать, но не выходит из строя, поэтому не гарантируется его работа;
- если напряжение выше 30 В, то прибор может выйти из строя;
в случае неверного подключения к источнику постоянного напряжения (перепутана полярность) прибор не включится.
Съемный клеммник подключить к прибору.
ПредупреждениеВ случае изменения температуры окружающего воздуха с низкой на высокую в приборе возможно образование конденсата. Чтобы избежать выхода прибора из строя рекомендуется выдержать прибор в выключенном состоянии не менее 1 часа.
Подать питание на прибор.
Убедиться в отсутствии системных ошибок (см. раздел).
Запустить OwenLogic и настроить часы.
Снять питание и отключить USB кабель.
Подключить провод USB и подать питание. Проверить время/дату. В случае сброса часов заменить батарейку (см. раздел). Если часы работают корректно, то обесточить прибор.
Настроить входы и выходы. Если требуется, настроить сетевой интерфейс.
Создать пользовательскую программу OwenLogic и записать ее в память прибора. Пользовательская программа записывается в энергонезависимую память прибора и запускается после включения питания или перезагрузки прибора.
ПримечаниеЗаписать в память прибора пользовательскую программу можно с помощью специально созданного исполняемого файла (см. Мастер тиражирования в справке OwenLogic).Снять питание.
Подсоединить линии связи «прибор – устройства» съемным клеммникам.
Съемные клеммники подключить к прибору (см. Приложение Описание клеммников).
Если после включения питания пользовательская программа не начала выполняться, необходимо повторно записать пользовательскую программу в прибор. Если пользовательскую программу не удалось записать, то следует остановить программу, переведя переключатель Работа/Стоп в положение Стоп (см. раздел).
Настройка универсальных входов
Для выбора сигнала датчика следует задать параметр «Сигнал датчика» в OwenLogic.
отдельная клемма для сигнала тока;
отдельная клемма для сигналов напряжения и дискретных сигналов.
Меню настройки универсальных входов расположено в OwenLogic во вкладке Прибор/Настройка прибора (см. рисунок).
Настройки универсального входа
Название | Описание |
---|---|
Режим работы входа | Позволяет выбрать между двумя режимами работы: аналоговый или дискретный |
Постоянная времени фильтра | Постоянная времени фильтрации встроенного сглаживающего цифрового фильтра. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется |
Аналоговый режим | |
Сигнал датчика | Выбор типа входного сигнала:
|
Нижняя граница измерения | Задает минимальный уровень измеренного сигнала |
Верхняя граница измерения | Задает максимальный уровень измеренного сигнала |
Дискретный режим | |
Уровень переключения в “0” | Задает границу определения «логического нуля» |
Уровень переключения в “1” | Задает границу определения«логической единицы» |
Работа входа в аналоговом режиме
Для измерения токового сигнала 4...20 мА в прибор встроен шунтирующий резистор номиналом 121 Ом для каждого канала. В приборе масштабируются шкалы измерения для каналов «0…10 В» и «4…20 мА», после чего контролируемые физические величины отображаются непосредственно в единицах их измерения (атмосферах (кг/см2), кПа и т. д.). Для каждого такого датчика следует установить диапазон измерения:
нижняя граница диапазона измерения задается параметром «нижняя граница измерения» и соответствует минимальному уровню выходного сигнала датчика;
верхняя граница диапазона измерения задается параметром «верхняя граница измерения» и соответствует максимальному уровню выходного сигнала датчика.
Для сигнала 4…20 мА параметр «Смещение десятичной точки» используется во время обмена по протоколу Modbus и определяет точность передаваемого значения в формате целого числа.
Пример
Используется датчик с выходным током 4…20 мА, контролирующий давление в диапазоне 0…25 атм, в параметре «нижняя граница измерения» задается значение «0,00», а в параметре «верхняя граница измерения» — значение «25,00» (см. рисунок). Теперь значения на аналоговом входе будут измеряться в атмосферах.
Значения в приборе представлены в абсолютном виде (float32).
Работа входа в дискретном режиме
Вход работает в режиме компаратора. Минимальный уровень «логического нуля» — 0 В, максимальный уровень «логической единицы» 30 В (см. рисунок).
Чтобы избежать неоднозначности определения состояния входа, следует устанавливать параметр Уровень переключения в “1” больше параметра Уровень переключения в “0”, как минимум, на 0,5 В.
Если входное напряжение попадает в диапазон dU (см. рисунок), то состояние входа не меняется.
Условия изменения состояния входа:
состояние входа изменится с «0» на «1» только когда входное напряжение достигнет «минимального уровня логической единицы» (в настройках OwenLogic это параметр Уровень переключения в “1”);
состояние входа изменится с «1» на «0» только когда входное напряжение достигнет «максимального уровня логического нуля» (в настройках OwenLogic это параметр Уровень переключения в “0”).
Настройка дискретных входов
Для модификаций прибора с питанием =24 В у дискретных входов есть настройка «Фильтр дребезга контактов».
Настройка дискретного входа
Название | Описание |
---|---|
Фильтр дребезга контактов | Задает значение сглаживающего фильтра дребезга контактов. Увеличение значения параметра улучшает помехозащищенность канала, но одновременно увеличивает его инерционность, т. е. реакция прибора на быстрые изменения входной величины замедляется |
Сетевой интерфейс
Общие сведения
В приборе, в зависимости от модификации, устанавливается один интерфейс RS-485 для организации работы по стандартному протоколу Modbus.
Для работы прибора по RS-485 следует настроить режим и параметры обмена в OwenLogic.
Прибор работает по протоколу Modbus по одному режимов обмена данными: Modbus-RTU (Master/Slave) или Modbus-ASCII (Master/Slave). Режим работы Master/Slave можно выбрать в настройках прибора в OwenLogic.
В настройках прибора в OwenLogic выбирается режим работы Master/Slave и подключаются/ отключаются подтягивающие резисторы линий связи A и B.
Подтягивающие резисторы устанавливаются для задания определенного состояния линий связи, когда в сети RS-485 нет передачи. Резисторы устанавливаются в одном месте сети RS-485, как правило, возле Мастера. Если прибор настроен на работу в режиме Master, то рекомендуется подключить подтягивающие резисторы, если в режиме 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);
0х02 (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) | Тип доступа |
---|---|---|---|---|---|
Дискретные входы | |||||
ПР100-24.0804.03.1 | Дискретные входы (входы DI1...DI4) | bit (01, 02) | 1000–1003 | 4096–4100 | R |
int16 (03, 04) | 100 | 256 | R | ||
ПР100-230.0804.01.1, ПР100-24.1208.03.1 | Дискретные входы (входы DI1...DI8) | bit (01, 02) | 1000–1007 | 4096–4103 | R |
int16 (03, 04) | 100 | 256 | R | ||
ПР100-230.1208.01.1 | Дискретные входы (входы DI1...DI12) | bit (01, 02) | 1000–1011 | 4096–4107 | R |
int16 (03, 04) | 100 | 256 | R | ||
Аналоговые входы | |||||
ПР100-24.0804.03.1, ПР100-24.1208.03.1 | Универсальный вход № 1 (число с плавающей точкой) | float32 (03, 04) | B00, B01 | 2816, 2817 | R |
Универсальный вход № 2 (число с плавающей точкой) | float32 (03, 04) | B02, B03 | 2818, 2819 | R | |
Универсальный вход № 3 (число с плавающей точкой) | float32 (03, 04) | B04, B05 | 2820, 2821 | R | |
Универсальный вход № 4 (число с плавающей точкой) | float32 (03, 04) | B06, B07 | 2822, 2823 | R | |
Универсальный вход № 1 (целое число = результат измерения × 10dp) | int16 (03, 04) | B80 | 2944 | R | |
Универсальный вход № 2 (целое число = результат измерения × 10dp) | int16 (03, 04) | B81 | 2945 | R | |
Универсальный вход № 3 (целое число = результат измерения × 10dp) | int16 (03, 04) | B82 | 2946 | R | |
Универсальный вход № 4 (целое число = результат измерения × 10dp) | int16 (03, 04) | B83 | 2947 | R | |
Смещение десятичной точки № 1 (dp) | int16 (03, 04) | BC0 | 3008 | R | |
Смещение десятичной точки № 2 (dp) | int16 (03, 04) | BC1 | 3009 | R | |
Смещение десятичной точки № 3 (dp) | int16 (03, 04) | BC2 | 3010 | R | |
Смещение десятичной точки № 4 (dp) | int16 (03, 04) | BC3 | 3011 | R | |
Универсальный вход AI1 (дискретный режим) | bit (01, 02) | 1010 | 4112 | R | |
Универсальный вход AI2 (дискретный режим) | bit (01, 02) | 1011 | 4113 | R | |
Универсальный вход AI3 (дискретный режим) | bit (01, 02) | 1012 | 4114 | R | |
Универсальный вход AI4 (дискретный режим) | bit (01, 02) | 1013 | 4115 | R | |
Дискретные выходы | |||||
ПР100-230.0804.01.1, ПР100-24.0804.03.1 | Дискретные выходы (Q1…Q4, F1, F2) | bit (01, 02, 05, 0F) | 0–5 | 0–5 | RW* |
int16 (03, 04, 06, 10) | 0 | 0 | RW* | ||
ПР100-230.1208.01.1, ПР100-24.1208.03.1 | Дискретные выходы (Q1…Q8, F1, F2) | bit (01, 02, 05, 0F) | 0–9 | 0–9 | RW* |
int16 (03, 04, 06, 10) | 0 | 0 | RW* | ||
Сетевые и служебные переменные | |||||
Все модификации | Сетевые переменные | bit (01, 02, 05, 0F) | 2000–23F0 | 8192–9200 | RW |
int16 (03, 04, 06, 10) | 200–23F | 512–575 | RW | ||
Все модификации | Секунды | int16 (03, 04, 06, 10) | 400 | 1024 | RW |
Минуты | int16 (03, 04, 06, 10) | 401 | 1025 | RW | |
Часы | int16 (03, 04, 06, 10) | 402 | 1026 | RW | |
Число | int16 (03, 04, 06, 10) | 403 | 1027 | RW | |
Месяц | int16 (03, 04, 06, 10) | 404 | 1028 | RW | |
Год | int16 (03, 04, 06, 10) | 405 | 1029 | RW | |
День недели | int16 (03, 04) | 406 | 1030 | R | |
Неделя в месяце | int16 (03, 04) | 407 | 1031 | R | |
Неделя в году | int16 (03, 04) | 408 | 1032 | R | |
Примечание * Запись состояния выходов по RS-485 возможна, если переключатель Работа/Стоп находится в положении Стоп (см. раздел). |