Главная Книги - Разные Eurotherm 6100A/6180A Безбумажный графический регистратор (Версия 5.4 и выше). Руководство пользователя (2014 год)
поиск по сайту правообладателям
|
|
содержание .. 5 6 7 8 ..
4.3.11 ФУНКЦИЯ (продолжение)
THERMOCOUPLE CAL CORRECTION (КОРРЕКЦИЯ КАЛИБРОВКИ ТЕРМОПАРЫ)
С помощью данной функции возможно использование двух таблиц с поправками, в каждую из которых можно ввести до 25 точек.
Для каждой точки можно ввести поправку для интерполяции между точками регистратором. Результатом данной математической
функции будет сумма значения в канале источника и двух корректировочных значений. Корректировочные значения КИП
получают в результате калибровки регистратора, выполняемой пользователем или организацией; корректировочные значения
термопары получают из сертификата об испытаниях термопары.
На рис. 4.3.11v представлена страница конфигурации таблицы калибровки КИП, состоящей из трех точек, и таблицы калибровки
термопары, состоящей из четырех точек.
-
Рис. 4.3.11v — Страница конфигурации для коррекции калибровки термопары
Thermocouple (Термопара)
Выбор любого реального или виртуального канала л либо «Constant (Константа)»
в качестве канала источника .
Serial number (Заводской номер)
Ввод идентификатора термопары.
Inst calibration points (Точки калибровки КИП)
Ввод количества задействованных точек калибровки КИП (не более 25).
Inst cal temp n
N-я точка калибровки, где n — значение от 1 до значения «Inst calibration points
(Темп. n при калибровке КИП)
(Точки калибровки прибора)».
Inst cal corr n (Значение коррекции n
Значение коррекции для n-й точки калибровки.
при калибровке прибора)
T/C calibration points (Точки калибровки
Ввод количества задействованных точек калибровки термопары (не более 25).
термопары)
T/C cal temp n (Темп. n при калибровке
N-я точка калибровки, где n — значение от 1 до значения «T/C calibration points
термопары)
(Точки калибровки термопары)».
T/C cal corr n (Значение коррекции n
Поправка для n-й точки калибровки.
при калибровке термопары)
Оставшиеся параметры описаны в конфигурации канала (раздел 4.3.3).
Примечания:
1. В обеих таблицах каждое значение cal temp должно быть больше предыдущего.
2. Для обеих таблиц поправка не применяется, если входное значение меньше минимального или больше максимального
в таблице.
4.3.11 КАНАЛ ВЫЧИСЛЕНИЙ (продолжение)
АДРЕСАЦИЯ MODBUS
Для устройств, оснащенных модулем передачи данных Modbus TCP, в следующей таблице приводятся шестнадцатеричные адреса
канала вычислений 1. В основном: адрес параметра для канала вычислений N = адрес параметра для канала вычислений 1 + 162 (N-1)
(в десятичном представлении). Более подробное описание реализации протокола Modbus TCP представлено в разделе 8.
Переключение A/B
Значения B недоступны через Modbus.
ДАННЫЕ КОНФИГУРАЦИИ КАНАЛА ВЫЧИСЛЕНИЙ
Интервал, зона, цвет и пр. являются
КАНАЛ 1
установками А.
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Ch1 Span high
Верхнее значение диапазона (отображение полной шкалы)
Scaled
Только чтение
2FF1 (12273)
1
Ch1 Span low
Нижнее значение диапазона (отображение нуля)
Scaled
Только чтение
2FF2 (12274)
1
Ch1 Zone high
Верхнее значение зоны (два десятичных знака)
Scaled
Только чтение
2FF3 (12275)
1
Ch1 Zone low
Низкое значение зоны (два десятичных знака)
Scaled
Только чтение
2FF4 (12276)
1
Ch1 PV type
Тип входа
Enum
Только чтение
2FF5 (12277)
1
1 = аналоговый вход
3 = сумматор
2 = расчет
4 = счетчик
Ch1 Decimal places
Количество десятичных знаков (0-9)
Uint16
Только чтение
2FF6 (12278)
1
(используется всеми масштабируемыми параметрами,
если не указано иное)
Ch1 Colour
Цвет канала (0-55)
Enum
Только чтение
2FF7 (12279)
1
(См. Приложение B для получения информации
по определениям RGB)
Ch1 Units
Строка единиц (до пяти символов)
String_5
Только чтение
2FF8 (12280)
3
Не используется
2FFB (12283)
2
Ch1 Open string
Открытая строка цифрового ввода (до восьми символов)
String_8
Только чтение
2FFD (12285)
4
Не используется
3001 (12289)
4
Ch1 Close string
Закрытая строка цифрового ввода (до восьми символов)
String_8
Только чтение
3005 (12293)
4
Не используется
3009 (12297)
4
Ch1 Descriptor
Дескриптор канала (до 20 символов)
String_20
Только чтение
300D (12301)
10
Не используется
3017 (12311)
10
Ch1 No of alarms
Количество сигналов аварийной сигнализации в данном канале
Uint16
Только чтение
3021 (12321)
1
Ch1 PV format
Enum
Только чтение
3022 (12322)
1
0 = числовой
1 = цифровые строки
Не используется
3023 (12323)
60
Ch1 Alarm 1 enable
Включение аварийной сигнализации 1
Enum
Только чтение
305F (12383)
1
0 = выкл
2 = с фиксацией
1 = без фиксации
3 = срабатывание
Ch1 Alarm 1 type
Тип аварийной сигнализации 1
Enum
Только чтение
3060 (12384)
1
0 = абсолютное нижнее
1 = абсолютное верхнее
значение
значение
2 = отклонение на входе
3 = отклонение на выходе
4 = повышение скорости
5 = понижение скорости
изменения
изменения
Ch1 Alarm 1 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
3061 (12385)
1
Не используется
3062 (12386)
10
Ch1 Alarm 2 enable
Включение аварийной сигнализации 2 (аналогично включению
Enum
Только чтение
306C (12396)
1
аварийной сигнализации 1 выше)
Ch1 Alarm 2 type
Тип аварийной сигнализации 2 (аналогично типу аварийной
Enum
Только чтение
306D (12397)
1
сигнализации 1 выше)
Ch1 Alarm 2 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
306E (12398)
1
Не используется
306F (12399)
10
Ch1 Alarm 3 enable
Включение аварийной сигнализации 3 (аналогично включению
Enum
Только чтение
3079 (12409)
1
аварийной сигнализации 1 выше)
Ch1 Alarm 3 type
Тип аварийной сигнализации 3 (аналогично типу аварийной
Enum
Только чтение
307A (12410)
1
сигнализации 1 выше)
Ch1 Alarm 3 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
307B (12411)
1
Не используется
307C (12412)
10
Ch1 Alarm 4 enable
Включение аварийной сигнализации 4 (аналогично включению
Enum
Только чтение
3086 (12422)
1
аварийной сигнализации 1 выше)
Ch1 Alarm 4 type
Тип аварийной сигнализации 4 (аналогично типу аварийной
Enum
Только чтение
3087 (12423)
1
сигнализации 1 выше)
Ch1 Alarm 4 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
3088 (12424)
1
Не используется
3089 (12425)
10
Примечание. Если для источника уставки сигнала аварийной сигнализации (см. раздел 4.3.3) выбрано любое значение,
кроме «Constant (Постоянная)», возвращено будет ранее сконфигурированное значение постоянной.
4.3.11 ВАРИАНТ ВЫЧИСЛЕНИЙ (продолжение)
ДАННЫЕ РЕЖИМА РАБОТЫ КАНАЛА ВЫЧИСЛЕНИЙ
В данной таблице приводятся адреса для данных режима работы канала вычислений 1. В основном: адрес канала N = адрес
канала 1 + 3(N-1) (десятичный)
КАНАЛ 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Ch1 value
Текущая переменная процесса (PV)
Scaled
Чтение/Запись
A2BA (41658)
1
Ch1 status
Состояние канала
Enum
Только чтение
A2BB (41659)
1
0 = верная переменная
5 = ошибка ранжирования
процесса
1 = канал выкл.
6 = переполнение
2 = выход за верхнюю границу
7 = неверная переменная
диапазона
процесса
3 = выход за нижнюю границу
8 = данные отсутствуют
диапазона
4 = аппаратная ошибка
Ch1 Alarms
Информация об аварийной сигнализации
Uint16
-
A2BC (41660)
1
Бит 0:
0 = аварийная сигнализация 1 неактивна;
Только чтение
1 = аварийная сигнализация 1 активна
Бит 1:
0 = подтверждение аварийной сигнализации 1
Только чтение
не требуется; 1 = требуется подтверждение
Бит 2:
1 = подтверждение аварийной сигнализации 1
Чтение/Запись
Бит 3:
Не используется
Бит 4:
0 = аварийная сигнализация 2 неактивна;
Только чтение
1 = аварийная сигнализация 2 активна
Бит 5:
0 = подтверждение аварийной сигнализации 2
Только чтение
не требуется; 1 = требуется подтверждение
Бит 6:
1 = подтверждение аварийной сигнализации 2
Чтение/Запись
Бит 7:
Не используется
Бит 8:
0 = аварийная сигнализация 3 неактивна;
Только чтение
1 = аварийная сигнализация 3 активна
Бит 9:
0 = подтверждение аварийной сигнализации 3
Только чтение
не требуется; 1 = требуется подтверждение
Бит 10:
1 = подтверждение аварийной сигнализации 3
Чтение/Запись
Бит 11: Не используется
Бит 12:
0 = аварийная сигнализация 4 неактивна;
Только чтение
1 = аварийная сигнализация 4 активна
Бит 13:
0 = подтверждение аварийной сигнализации 4
Только чтение
не требуется; 1 = требуется подтверждение
Бит 14:
1 = подтверждение аварийной сигнализации 4
Чтение/Запись
Бит 15: Не используется
ДАННЫЕ КОНФИГУРАЦИИ 32-БИТНОГО КАНАЛА IEEE
В следующей таблице приводятся адреса для указанных 32-битных значений с плавающей запятой для канала вычислений 1.
В общем, адрес параметра для канала N = адрес параметра для канала 1 + 36(N-1) (десятичный).
КАНАЛ 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Ch1 span high
Верхнее значение диапазона (отображение полной шкалы)
Float
Только чтение
DF73 (57203)
2
Ch1 span low
Нижнее значение диапазона (отображение «нуля»)
Float
Только чтение
DF75 (57205)
2
Ch1 Zone high
Верхнее значение зоны (% ширины «графика»)
Float
Только чтение
DF77 (57207)
2
Ch1 Zone low
Нижнее значение зоны (% ширины «графика»)
Float
Только чтение
DF79 (57209)
2
Ch1 Alarm 1 setpoint
Уставка срабатывания для аварийной сигнализации 1
Float
Чтение/Запись
DF7B (57211)
2
(см. примечание)
Ch1 Alarm 2 setpoint
Уставка срабатывания для аварийной сигнализации 2
Float
Чтение/Запись
DF7D (57213)
2
(см. примечание)
Ch 1 Alarm 3 setpoint
Уставка срабатывания для аварийной сигнализации 3
Float
Чтение/Запись
DF7F (57215)
2
(см. примечание)
Ch 1 Alarm 4 setpoint
Уставка срабатывания для аварийной сигнализации 4
Float
Чтение/Запись
DF81 (57217)
2
(см. примечание)
Не используется
DF83 (57219)
20
Примечание. Если для источника уставки сигнала аварийной сигнализации (см. раздел 4.3.3) выбрано любое значение,
кроме «Constant (Постоянная)», возвращено будет ранее сконфигурированное значение постоянной.
4.3.11 ВАРИАНТ ВЫЧИСЛЕНИЙ (продолжение)
ДАННЫЕ РЕЖИМА РАБОТЫ 32-БИТНОГО КАНАЛА IEEE
В следующей таблице приводятся адреса для указанных 32-битных значений с плавающей запятой для канала вычислений 1.
В общем, адрес параметра для канала N = адрес параметра для канала 1 + 4(N-1) (десятичный).
КАНАЛ 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Channel 1 value
Текущая переменная процесса (PV)
Float
Чтение/Запись
F9EF (63983)
2
Channel 1 status
Состояние канала
Enum
Только чтение
F9F1 (63985)
1
0 = верная переменная
5 = ошибка ранжирования
процесса
1 = канал выкл.
6 = переполнение
2 = выход за верхнюю границу
7 = неверная переменная
диапазона
процесса
3 = выход за нижнюю границу
8 = данные отсутствуют
диапазона
4 = аппаратная ошибка
Ch1 Alarms
Информация об аварийной сигнализации
Uint16
-
F9F2 (63986)
1
Бит 0:
0 = аварийная сигнализация 1 неактивна;
Только чтение
1 = аварийная сигнализация 1 активна
Бит 1:
0 = подтверждение аварийной сигнализации 1
Только чтение
не требуется; 1 = требуется подтверждение
Бит 2:
1 = подтверждение аварийной сигнализации 1
Чтение/Запись
Бит 3:
Не используется
Бит 4:
0 = аварийная сигнализация 2 неактивна;
Только чтение
1 = аварийная сигнализация 2 активна
Бит 5:
0 = подтверждение аварийной сигнализации 2
Только чтение
не требуется; 1 = требуется подтверждение
Бит 6:
1 = подтверждение аварийной сигнализации 2
Чтение/Запись
Бит 7:
Не используется
Бит 8:
0 = аварийная сигнализация 3 неактивна;
Только чтение
1 = аварийная сигнализация 3 активна
Бит 9:
0 = подтверждение аварийной сигнализации 3
Только чтение
не требуется; 1 = требуется подтверждение
Бит 10:
1 = подтверждение аварийной сигнализации 3
Чтение/Запись
Бит 11: Не используется
Бит 12:
0 = аварийная сигнализация 4 неактивна;
Только чтение
1 = аварийная сигнализация 4 активна
Бит 13:
0 = подтверждение аварийной сигнализации 4
Только чтение
не требуется; 1 = требуется подтверждение
Бит 14:
1 = подтверждение аварийной сигнализации 4
Чтение/Запись
Бит 15: Не используется
4.3.12 Сумматоры
ВВЕДЕНИЕ
С помощью каждого сумматора возможно вычисление пользователем промежуточной суммы по входному каналу или по любому
каналу вычислений. С помощью математических функций можно просуммировать комбинации входных каналов, например,
сложив значения двух каналов или рассчитав разницу между двумя каналами. Уравнение сумматора имеет следующий вид:
mat
tott = tott−1 +
PSF × USF
где
tott = значение сумматора в этом примере*
tott-1 = значение сумматора в последнем примере*
mat = значение просуммированного канала в этом примере*
PSF = коэффициент масштабирования периодов (Period Scaling Factor, см. описание ниже)
USF = коэффициент масштабирования единиц измерения (Units Scaling Factor, см. описание ниже)
*Примечание. Время между образцами = интервал регистрации, заданный в групповой конфигурации.
Более подробную информацию см. в разделе «Актуальная информация» в приложении А.
КОНФИГУРАЦИЯ
На рис. 4.3.12 ниже представлена типовая (включенная) страница настройки конфигурации сумматора
Totaliser Number (Номер сумматора)
В этом поле выбирается любой доступный сумматор из выпадающего списка для настройки
конфигурации.
Enable (Включить)
В этом поле можно включить/отключить сумматор.
Value (Значение)
Отображает (динамическое) текущее значение выбранного сумматора.
Total of (Всего)
В этом поле можно выбрать входной или вычислительный канал в качестве источника для суммирования.
Low Cutoff (Низкий порог) Значение исходного канала (в единицах измерения), ниже которого суммирование не осуществляется.
High Cutoff (Высокий порог) Значение исходного канала (в единицах измерения), выше которого суммирование не осуществляется.
Units (Единицы измерения) Суммируемые единицы измерения (например, м3)
Preset (Предварительная настройка)
Здесь можно ввести 10-значное положительное или девятизначное отрицательное значение, с которого
с которого начинается счет сумматора.
Направление счета определяется знаком перед алгоритмом масштабирования единиц измерения, а
именно: + = возрастание; - = убывание.
Preset now (Установить предварительную настройку)
Нажатие этой клавиши запускает предварительную настройку сумматора.
4.3.12 НАСТРОЙКА КОНФИГУРАЦИИ СУММАТОРА (продолжение)
Выбрать номер
Totaliser Number
1) Totaliser 1
сумматора
Enable
Value
123456
Units (totaliser)
Выбрать канал и пр., по которому
Total of
Channel 1
рассчитывается сумма
Low cut off
0
ch units
Единицы канала, по
которому рассчитывается
High cut off
999999
ch units
сумма
Units
Units
Preset
0
Units (totaliser)
Preset now
Period scaler
1
Unit scaler
1
Descriptor
Totaliser 1
A/B Switching
Scale Low
0
Units (totaliser)
Scale High
1
Units (totaliser)
Zone Low
1
%
Zone High
100
%
Scale Type
None
Выбрать None (Нет), Linear (Линейная)
или Log (Логарифмическая)
PV format
Numeric
Выбрать Numeric (Числовой) или
Scientific (Научный)
Max Decimal Digits
4
Colour
0
Alarm Number
1
Выбрать номер аварийного сигнала
Выбрать: Off (Выкл.), Unlatched
Enable
Off
(Нефиксируемый), Latched
(Фиксируемый) или Trigger (Триггер)
Job Number
1
Выбрать номер операции
Category
No Action
Выбрать категорию
операции
Apply
Discard
Рис. 4.3.12 — Меню настройки конфигурации сумматора
Period Scaler (Масштабирование периода) В уравнении сумматора используются секунды. Если единицы измерения суммируемого
канала отличаются от «в секунду», необходимо ввести алгоритм масштабирования периода, отличный от
стандартного (1). Например, если единицами измерения входного канала являются литры в час, алгоритм
масштабирования периодов необходимо установить на количество секунд в час (3600).
Unit Scaler (Масштабирование единиц измерения) Если, к примеру, единицами измерения входного канала являются литры в час,
суммируемое значение будет представлено в литрах, если не установить алгоритм масштабирования
единиц измерения на любое значение, отличное от 1. Если это более удобно, суммируемое значение
можно представить в виде тысяч литров, установив алгоритм масштабирования единиц измерения на
1000. Установка отрицательного значения для алгоритма масштабирования единиц измерения приводит
к убыванию, а не к возрастанию значения сумматора.
Scale Low/High (Нижний/верхний предел шкалы) Нулевое и предельное значение шкалы сумматора, как отображается на экране.
Если включено переключение A/B, можно ввести второй набор нижнего и верхнего предела шкалы.
Значения «A» используются в нормальном режиме работы. Значения «B» включаются при выполнении
операции, как описано в разделе 4.7.
Остальные параметры конфигурации идентичны соответствующим параметрам в настройке конфигурации входного канала
(раздел 4.3.3), за исключением того, что параметр типа шкалы Log/Linear не доступен. Информация по операциям приводится
в разделе 4.7.
Примечание. Выбор значения «High (Высокое)» для параметра сжатия Archive configuration (Конфигурация
архивирования) может повлечь за собой неправильное отображение регистратором очень больших значений сумматора
и неправильное сохранение в архивном файле. Эту проблему можно устранить, переместив соответствующую точку
в группу посредством значения сжатия «Normal (Нормальное)» или посредством изменения способа чтения сумматора,
например, ТВт·ч вместо МВт·ч.
4.3.12 (продолжение) НАЗНАЧЕНИЕ АДРЕСА СУММАТОРА ПО ПРОТОКОЛУ MODBUS
Для устройств, оснащенных модулем обмена данными Modbus TCP, в следующей таблице приводятся адреса, присваиваемые
конфигурационным данным сумматора 1
В общем: Адрес параметра сумматора N = адрес параметра сумматора 1 + 162 (N-1) (десятичный).
Более подробное описание реализации протокола Modbus TCP представлено в разделе 8.
КОНФИГУРАЦИОННЫЕ ДАННЫЕ СУММАТОРА
СУММАТОР 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Span high
Верхнее значение диапазона (отображение полной шкалы)
Scaled
Только чтение
6F39 (28473)
1
Span low
Нижнее значение диапазона (отображение «нуля»)
Scaled
Только чтение
6F3A (28474)
1
Zone high
Высокое значение зоны (два десятичных знака)
Scaled
Только чтение
6F3B (28475)
1
Zone low
Низкое значение зоны (два десятичных знака)
Scaled
Только чтение
6F3C (28476)
1
PV type
Тип входа
Enum
Только чтение
6F3D (28477)
1
1 = аналоговый вход
3 = сумматор
2 = расчет
4 = счетчик
Decimal places
Количество десятичных знаков (0-9)
Uint16
Только чтение
6F3E (28478)
1
(используется всеми масштабируемыми параметрами, если не
указано иное)
Colour
Цвет канала (0-55)
Enum
Только чтение
6F3F (28479)
1
(См. Приложение B для получения информации по определениям RGB)
Units
Строка единиц (до пяти символов)
String_5
Только чтение
6F40 (28480)
3
Не используется
6F43 (28483)
2
Open string
Открытая строка цифрового ввода (до восьми символов)
String_8
Только чтение
6F45 (28485)
4
Не используется
6F49 (28489)
4
Close string
Закрытая строка цифрового ввода (до восьми символов)
String_8
Только чтение
6F4D (28493)
4
Не используется
6F51 (28497)
4
Descriptor
Дескриптор канала (до 20 символов)
String_20
Только чтение
6F55 (28501)
10
Не используется
6F5F (28511)
10
No of alarms
Количество сигналов аварийной сигнализации в данном канале
Uint16
Только чтение
6F69 (28521)
1
PV format
Enum
Только чтение
6F6A (28522)
1
0 = числовой
1 = цифровые строки
Не используется
6F6B (28523)
60
Alarm 1 enable
Включение аварийной сигнализации 1
Enum
Только чтение
6FA7 (28583)
1
0 = выкл
2 = с фиксацией
1 = без фиксации
3 = срабатывание
Alarm 1 type
Тип аварийной сигнализации 1
Enum
Только чтение
6FA8 (28584)
1
0 = абсолютное нижнее значение 1 = абсолютное верхнее значение
2 = отклонение на входе
3 = отклонение на выходе
4 = повышение скорости изменения 5 = понижение скорости изменения
Alarm 1 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
6FA9 (28585)
1
Не используется
6FAA (28586)
10
Alarm 2 enable
Включение аварийной сигнализации 2 (аналогично включению
Enum
Только чтение
6FB4 (28596)
1
аварийной сигнализации 1 выше)
Alarm 2 type
Тип аварийной сигнализации 2 (аналогично типу аварийной
Enum
Только чтение
6FB5 (28597)
1
сигнализации 1 выше)
Alarm 2 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
6FB6 (28598)
1
Не используется
6FB7 (28599)
10
Alarm 3 enable
Включение аварийной сигнализации 3 (аналогично включению
Enum
Только чтение
6FC1 (28609)
1
аварийной сигнализации 1
Alarm 3 type
Тип аварийной сигнализации 3 (аналогично типу аварийной
Enum
Только чтение
6FC2 (28610)
1
сигнализации 1 выше)
Alarm 3 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
6FC3 (28611)
1
Не используется
6FC4 (28612)
10
Alarm 4 enable
Включение аварийной сигнализации 4 (аналогично включению
Enum
Только чтение
6FCE (28622)
1
аварийной сигнализации 1
Alarm 4 type
Тип аварийной сигнализации 4 (аналогично типу аварийной
Enum
Только чтение
6FCF (28623)
1
сигнализации 1 выше)
Alarm 4 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
6FD0 (28624)
1
Не используется
6FD1 (28625)
10
Примечание. Если для источника уставки сигнала аварийной сигнализации (см. раздел 4.3.3) выбрано любое значение,
кроме «Constant (Постоянная)», возвращено будет ранее сконфигурированное значение постоянной.
4.3.12 (продолжение) НАЗНАЧЕНИЕ АДРЕСА СУММАТОРА ПО ПРОТОКОЛУ MODBUS
ДАННЫЕ РЕЖИМА РАБОТЫ
В следующей таблице представлены адреса сумматора 1. В основном: адрес сумматора N = адрес сумматора 1 + 3(N-1) (десятичный)
СУММАТОР 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Value
Текущая переменная процесса
Scaled
Чтение/Запись
A3E6 (41958)
1
(PV)
Status
Состояние канала
Enum
Только чтение
A3E7 (41959)
1
0 = верная переменная процесса 5 = ошибка ранжирования
1 = канал выкл.
6 = переполнение
2 = выход за верхнюю границу
7 = неверная переменная
диапазона
процесса
3 = выход за нижнюю границу
8 = данные отсутствуют
диапазона
4 = аппаратная ошибка
Alarms
Информация об аварийной сигнализации
Uint16
-
A3E8 (41960)
1
Бит 0:
0 = аварийная сигнализация 1 неактивна; 1 = аварийная
Только чтение
сигнализация 1 активна
Бит 1:
0 = подтверждение аварийной сигнализации 1 не
Только чтение
требуется; 1 = требуется подтверждение
Бит 2:
1 = подтверждение аварийной сигнализации 1
Чтение/Запись
Бит 3:
Не используется
Бит 4:
0 = аварийная сигнализация 2 неактивна;
Только чтение
1 = аварийная сигнализация 2 активна
Бит 5:
0 = подтверждение аварийной сигнализации 2
Только чтение
не требуется; 1 = требуется подтверждение
Бит 6:
1 = подтверждение аварийной сигнализации 2
Чтение/Запись
Бит 7:
Не используется
Бит 8:
0 = аварийная сигнализация 3 неактивна;
Только чтение
1 = аварийная сигнализация 3 активна
Бит 9:
0 = подтверждение аварийной сигнализации 3
Только чтение
не требуется; 1 = требуется подтверждение
Бит 10:
1 = подтверждение аварийной сигнализации 3
Чтение/Запись
Бит 11: Не используется
Бит 12:
0 = аварийная сигнализация 4 неактивна;
Только чтение
1 = аварийная сигнализация 4 активна
Бит 13:
0 = подтверждение аварийной сигнализации 4
Только чтение
не требуется; 1 = требуется подтверждение
Бит 14:
1 = подтверждение аварийной сигнализации 4
Чтение/Запись
Бит 15: Не используется
32-БИТНЫЕ ДАННЫЕ КОНФИГУРАЦИИ IEEE
В следующей таблице приводятся адреса для указанных 32-битных значений с плавающей запятой для сумматора 1.
В общем, адрес параметра для сумматора N = адрес параметра для сумматора 1 + 36(N-1) (десятичный).
СУММАТОР 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Span high
Верхнее значение диапазона (отображение полной шкалы)
Float
Только чтение
ED83 (60803)
2
Span low
Нижнее значение диапазона (отображение «нуля»)
Float
Только чтение
ED85 (60805)
2
Zone high
Верхнее значение зоны (% ширины «карты»)
Float
Только чтение
ED87 (60807)
2
Zone low
Нижнее значение зоны (% ширины «графика»)
Float
Только чтение
ED89 (60809)
2
Alarm 1 setpoint
Уставка срабатывания для аварийной сигнализации 1 (см. примечание)
Float
Чтение/Запись
ED8B (60811)
2
Alarm 2 setpoint
Уставка срабатывания для аварийной сигнализации 2 (см. примечание)
Float
Чтение/Запись
ED8D (60813)
2
Alarm 3 setpoint
Уставка срабатывания для аварийной сигнализации 3 (см. примечание)
Float
Чтение/Запись
ED8F (60815)
2
Alarm 4 setpoint
Уставка срабатывания для аварийной сигнализации 4 (см. примечание)
Float
Чтение/Запись
ED91 (60817)
2
Не используется
ED93 (60819)
20
Примечание. Если для источника уставки сигнала аварийной сигнализации (см. раздел 4.3.3) выбрано любое значение,
кроме «Constant (Постоянная)», возвращено будет ранее сконфигурированное значение постоянной.
4.3.12 (продолжение) НАЗНАЧЕНИЕ АДРЕСА СУММАТОРА ПО ПРОТОКОЛУ MODBUS
ДАННЫЕ РЕЖИМА РАБОТЫ ОБЛАСТИ СУММАТОРА IEEE
В следующей таблице приводятся адреса для указанных 32-битных значений с плавающей запятой для сумматора 1. В общем,
адрес параметра для сумматора N = адрес параметра для сумматора 1 + 4(N-1) (десятичный).
СУММАТОР 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Totaliser 1 value
Текущая переменная процесса (PV)
Float
Чтение/Запись
FB7F(64383)
2
Totaliser 1 status
Состояние канала
Enum
Только чтение
FB81 (64385)
1
0 = верная переменная
5 = ошибка ранжирования
процесса
1 = канал выкл.
6 = переполнение
2 = выход за верхнюю границу
7 = неверная переменная процесса
диапазона
3 = выход за нижнюю границу
8 = данные отсутствуют
диапазона
4 = аппаратная ошибка
Totaliser 1 Alarms
Информация об аварийной сигнализации
Uint16
-
FB82 (64386)
1
Бит 0:
0 = аварийная сигнализация 1 неактивна;
Только чтение
1 = аварийная сигнализация 1 активна
Бит 1:
0 = подтверждение аварийной сигнализации 1
Только чтение
не требуется; 1 = требуется подтверждение
Бит 2:
1 = подтверждение аварийной сигнализации 1
Чтение/Запись
Бит 3:
Не используется
Бит 4:
0 = аварийная сигнализация 2 неактивна;
Только чтение
1 = аварийная сигнализация 2 активна
Бит 5:
0 = подтверждение аварийной сигнализации 2
Только чтение
не требуется; 1 = требуется подтверждение
Бит 6:
1 = подтверждение аварийной сигнализации 2
Чтение/Запись
Бит 7:
Не используется
Бит 8:
0 = аварийная сигнализация 3 неактивна;
Только чтение
1 = аварийная сигнализация 3 активна
Бит 9:
0 = подтверждение аварийной сигнализации 3
Только чтение
не требуется; 1 = требуется подтверждение
Бит 10:
1 = подтверждение аварийной сигнализации 3
Чтение/Запись
Бит 11: Не используется
Бит 12:
0 = аварийная сигнализация 4 неактивна;
Только чтение
1 = аварийная сигнализация 4 активна
Бит 13:
0 = подтверждение аварийной сигнализации 4
Только чтение
не требуется; 1 = требуется подтверждение
Бит 14:
1 = подтверждение аварийной сигнализации 4
Чтение/Запись
Бит 15: Не используется
4.3.13 Счетчики
ВВЕДЕНИЕ
С помощью виртуальных каналов возможно использование ряда настраиваемых пользователем счетчиков, которые можно
предварительно настраивать, отключать, вести счет с возрастанием или убыванием по действию операции. Если доступ разрешен,
на странице настройки конфигурации пользователь может предварительно настроить счетчик на определенное значение по мере
необходимости. Описание операции см. в разделе 4.7, а описание виртуальных каналов — в разделе 4.3.22. Если предусматривается
опция Batch (Партия) (раздел 4.3.10), то партии могут запускаться по изменению значения счетчика 1. В этом случае текущее
значение счетчика 1 добавляется к полю партии 1. (Для запуска партии могут выбираться и другие счетчики, однако в таком случае
нормальная работа не гарантируется.)
КОНФИГУРАЦИЯ
На рис. 4.3.13 представлена типовая (включенная) страница настройки конфигурации счетчика. Переход на страницу
осуществляется через меню Root menu/Operator/Config (Корневое меню/Оператор/Конфигурация).
Выбрать номер
Counter number
1) Counter 1
счетчика
Enable
Value
OFF
Units
Units
Units
Preset
0
Units
Preset now
Descriptor
Counter 1
A/B Switching
Scale Low
0
Units
Scale High
1
Units
Zone Low
0
%
Zone High
100
%
Scale Type
None
Выбрать None (Нет) или
Linear (Линейная)
Colour
0
Alarm Number
1
Выбрать номер аварийного сигнала
Выбрать: Off (Выкл.), Unlatched
Enable
Off
(Нефиксируемый), Latched
(Фиксируемый) или Trigger (Триггер)
Job Number
1
Выбрать номер операции
Category
No Action
Выбрать категорию
операции
Apply
Discard
Рис. 4.3.13 — Меню конфигурации типового счетчика
КОНФИГУРИРУЕМЫЕ ПАРАМЕТРЫ
Counter number (Номер счетчика) В этом поле выбирается любой доступный счетчик для настройки конфигурации
Enable (Включить)
Позволяет пользователю начать/прекратить счет посредством включения/отключения счетчика.
Value (Значение)
Текущее динамическое значение счетчика
Units (Единицы измерения) В этом поле можно ввести текстовую строку длиной не более 5 символов в качестве описания единиц
измерения
Preset (Предварительная настройка) В этом поле можно ввести значение счетчика для ручной предварительной настройки или
предварительной настройки по выполнению операции.
Scale low/high (Нижний/верхний предел шкалы) Предельные значения шкалы. Если включено переключение A/B, можно ввести
второй набор нижнего и верхнего предела шкалы. Значения «A» используются в нормальном режиме
работы. Значения «B» включаются при выполнении операции, как описано в разделе 4.7.
Остальные параметры конфигурации идентичны соответствующим параметрам в настройке конфигурации входного канала
(раздел 4.3.3), за исключением того, что параметр типа шкалы Log/Linear (Логарифмическая/линейная) не доступен.
Примечание. Аварийная сигнализация по абсолютному верхнему значению, к примеру с пороговым значением 10,
не срабатывает, до тех пор пока значение не превысит 10 (т. е. значение счетчика = 11). Для активации аварийной
сигнализации по значению 10 необходимо ввести значение ниже 10 (например, порог = 9,5). Аналогичное правило
применяется к аварийной сигнализации по абсолютному нижнему значению и по отклонению.
4.3.13 СЧЕТЧИКИ (продолжение)
НАЗНАЧЕНИЕ АДРЕСА СЧЕТЧИКА ПО ПРОТОКОЛУ MODBUS
Для устройств, оснащенных модулем обмена данными Modbus TCP, в следующей таблице приводятся адреса, присваиваемые
конфигурационным данным счетчика 1. В основном: адрес параметра счетчика N = адрес параметра счетчика 1 + 162 (N-1)
(десятичный). Более подробное описание реализации протокола Modbus см. в разделе 8.
КОНФИГУРАЦИОННЫЕ ДАННЫЕ СЧЕТЧИКА
СЧЕТЧИК 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Span high
Верхнее значение диапазона (отображение полной шкалы)
Scaled
Только чтение
8EDD (36573)
1
Span low
Нижнее значение диапазона (отображение «нуля»)
Scaled
Только чтение
8EDE (36574)
1
Zone high
Высокое значение зоны (два десятичных знака)
Scaled
Только чтение
8EDF (36575)
1
Zone low
Низкое значение зоны (два десятичных знака)
Scaled
Только чтение
8EE0 (36576)
1
PV type
Тип входа
Enum
Только чтение
8EE1 (36577)
1
1 = аналоговый вход
3 = сумматор
2 = расчет
4 = счетчик
Decimal places
Количество десятичных знаков (0-9)
Uint16
Только чтение
8EE2 (36578)
1
(используется всеми масштабируемыми параметрами, если не
указано иное)
Colour
Цвет канала (0-55) (См. Приложение B для получения информации
Enum
Только чтение
8EE3 (36579)
1
по определениям RGB)
Units
Строка единиц (до пяти символов)
String_5
Только чтение
8EE4 (36580)
3
Не используется
8EE7 (36583)
2
Open string
Открытая строка цифрового ввода (до восьми символов)
String_8
Только чтение
8EE9 (36585)
4
Не используется
8EED (36589)
4
Close string
Закрытая строка цифрового ввода (до восьми символов)
String_8
Только чтение
8EF1 (36593)
4
Не используется
8EF5 (36597)
4
Descriptor
Дескриптор канала (до 20 символов)
String_20
Только чтение
8EF9 (36601)
10
Не используется
8F03 (36611)
10
No of alarms
Количество сигналов аварийной сигнализации в данном канале
Uint16
Только чтение
8F0D (36621)
1
PV format
Enum
Только чтение
8F0E (36622)
1
0 = числовой
1 = цифровые строки
Не используется
8F0F (36623)
60
Alarm 1 enable
Включение аварийной сигнализации 1
Enum
Только чтение
8F4B (36683)
1
0 = выкл
2 = с фиксацией
1 = без фиксации
3 = срабатывание
Alarm 1 type
Тип аварийной сигнализации 1
Enum
Только чтение
8F4C (36684)
1
0 = абсолютное нижнее
1 = абсолютное верхнее значение
значение
2 = отклонение на входе
3 = отклонение на выходе
4 = повышение скорости
5 = понижение скорости
изменения
изменения
Alarm 1 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
8F4D (36685)
1
Не используется
8F4E (36686)
10
Alarm 2 enable
Включение аварийной сигнализации 2 (аналогично включению
Enum
Только чтение
8F58 (36696)
1
аварийной сигнализации 1 выше)
Alarm 2 type
Тип аварийной сигнализации 2 (аналогично типу аварийной
Enum
Только чтение
8F59 (36697)
1
сигнализации 1 выше)
Alarm 2 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
8F5A (36698)
1
Не используется
8F5B (36699)
10
Alarm 3 enable
Включение аварийной сигнализации 3 (аналогично включению
Enum
Только чтение
8F65 (36709)
1
аварийной сигнализации 1
Alarm 3 type
Тип аварийной сигнализации 3 (аналогично типу аварийной
Enum
Только чтение
8F66 (36710)
1
сигнализации 1 выше)
Alarm 3 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
8F67 (36711)
1
Не используется
8F68 (36712)
10
Alarm 4 enable
Включение аварийной сигнализации 4 (аналогично включению
Enum
Только чтение
8F72 (36722)
1
аварийной сигнализации 1 выше)
Alarm 4 type
Тип аварийной сигнализации 4 (аналогично типу аварийной
Enum
Только чтение
8F73 (36723)
1
сигнализации 1 выше)
Alarm 4 setpoint
Уставка срабатывания (см. примечание)
Scaled
Чтение/Запись
8F74 (36724)
1
Не используется
8F75 (36725)
10
Примечание. Если для источника уставки сигнала аварийной сигнализации (см. раздел 4.3.3) выбрано любое значение,
кроме «Constant (Постоянная)», возвращено будет ранее сконфигурированное значение постоянной.
4.3.13 СЧЕТЧИКИ (продолжение)
ДАННЫЕ РЕЖИМА РАБОТЫ
В следующей таблице представлены адреса счетчика 1. В основном: адрес счетчика N = адрес счетчика 1 + 3(N-1) (десятичный)
СЧЕТЧИК 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Value
Текущая переменная процесса (PV)
Scaled
Чтение/Запись
A47C (42108)
1
Status
Состояние канала
Enum
Только чтение
A47D (42109)
1
0 = верная переменная
5 = ошибка ранжирования
процесса
1 = канал выкл.
6 = переполнение
2 = выход за верхнюю границу
7 = неверная переменная процесса
диапазона
3 = выход за нижнюю границу
8 = данные отсутствуют
диапазона
4 = аппаратная ошибка
Alarms
Информация об аварийной сигнализации
Uint16
-
A47E (42110)
1
Бит 0:
0 = аварийная сигнализация 1 неактивна;
Только чтение
1 = аварийная сигнализация 1 активна
Бит 1:
0 = подтверждение аварийной сигнализации 1
Только чтение
не требуется; 1 = требуется подтверждение
Бит 2:
1 = подтверждение аварийной сигнализации 1
Чтение/Запись
Бит 3:
Не используется
Бит 4:
0 = аварийная сигнализация 2 неактивна;
Только чтение
1 = аварийная сигнализация 2 активна
Бит 5:
0 = подтверждение аварийной сигнализации 2
Только чтение
не требуется; 1 = требуется подтверждение
Бит 6:
1 = подтверждение аварийной сигнализации 2
Чтение/Запись
Бит 7:
Не используется
Бит 8:
0 = аварийная сигнализация 3 неактивна;
Только чтение
1 = аварийная сигнализация 3 активна
Бит 9:
0 = подтверждение аварийной сигнализации 3
Только чтение
не требуется; 1 = требуется подтверждение
Бит 10:
1 = подтверждение аварийной сигнализации 3
Чтение/Запись
Бит 11: Не используется
Бит 12:
0 = аварийная сигнализация 4 неактивна;
Только чтение
1= аварийная сигнализация 4 активна
Бит 13:
0 = подтверждение аварийной сигнализации 4
Только чтение
не требуется; 1 = требуется подтверждение
Бит 14:
1 = подтверждение аварийной сигнализации 4
Чтение/Запись
Бит 15: Не используется
32-БИТНЫЕ ДАННЫЕ КОНФИГУРАЦИИ IEEE
В следующей таблице приводятся адреса для указанных 32-битных значений с плавающей запятой для счетчика 1. В общем, адрес
параметра для счетчика N = адрес параметра для счетчика 1 + 36(N-1) (десятичный).
СЧЕТЧИК 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Span high
Верхнее значение диапазона (отображение полной шкалы)
Float
Только чтение
F48B (62603)
2
Span low
Нижнее значение диапазона (отображение «нуля»)
Float
Только чтение
F48D (62605)
2
Zone high
Верхнее значение зоны (% ширины «карты»)
Float
Только чтение
F48F (62607)
2
Zone low
Нижнее значение зоны (% ширины «графика»)
Float
Только чтение
F491 (62609)
2
Alarm 1 setpoint
Уставка срабатывания для аварийной сигнализации 1 (см. примечание)
Float
Чтение/Запись
F493 (62611)
2
Alarm 2 setpoint
Уставка срабатывания для аварийной сигнализации 2 (см. примечание)
Float
Чтение/Запись
F495 (62613)
2
Alarm 3 setpoint
Уставка срабатывания для аварийной сигнализации 3 (см. примечание)
Float
Чтение/Запись
F497 (62615)
2
Alarm 4 setpoint
Уставка срабатывания для аварийной сигнализации 4 (см. примечание)
Float
Чтение/Запись
F499 (62617)
2
Не используется
F49B (62619)
20
Примечание. Если для источника уставки сигнала аварийной сигнализации (см. раздел 4.3.3) выбрано любое значение,
кроме «Constant (Постоянная)», возвращено будет ранее сконфигурированное значение постоянной.
4.3.13 СЧЕТЧИКИ (продолжение)
ДАННЫЕ РЕЖИМА РАБОТЫ ОБЛАСТИ СЧЕТЧИКА IEEE
В следующей таблице приводятся адреса для указанных 32-битных значений с плавающей запятой для счетчика 1. В общем, адрес
параметра для счетчика N = адрес параметра для счетчика 1 + 4(N-1) (десятичный).
СЧЕТЧИК 1
Название
Описание
Тип
Доступ
Начальный адрес
Длина
шестнадцатерич. (дес.)
регистра
Counter 1 value
Текущая переменная процесса (PV)
Float
Чтение/Запись
FC47 (64583)
2
Counter 1 status
Состояние канала
Enum
Только чтение
FC49 (64585)
1
0 = верная переменная
5 = ошибка ранжирования
процесса
1 = канал выкл.
6 = переполнение
2 = выход за верхнюю границу
7 = неверная переменная
диапазона
процесса
3 = выход за нижнюю границу
8 = данные отсутствуют
диапазона
4 = аппаратная ошибка
Counter 1 Alarms
Информация об аварийной сигнализации
Uint16
-
FC4A (64586)
1
Бит 0:
0 = аварийная сигнализация 1 неактивна;
Только чтение
1 = аварийная сигнализация 1 активна
Бит 1:
0 = подтверждение аварийной сигнализации 1
Только чтение
не требуется; 1 = требуется подтверждение
Бит 2:
1 = подтверждение аварийной сигнализации 1
Чтение/Запись
Бит 3:
Не используется
Бит 4:
0 = аварийная сигнализация 2 неактивна;
Только чтение
1 = аварийная сигнализация 2 активна
Бит 5:
0 = подтверждение аварийной сигнализации 2
Только чтение
не требуется; 1 = требуется подтверждение
Бит 6:
1 = подтверждение аварийной сигнализации 2
Чтение/Запись
Бит 7:
Не используется
Бит 8:
0 = аварийная сигнализация 3 неактивна;
Только чтение
1 = аварийная сигнализация 3 активна
Бит 9:
0 = подтверждение аварийной сигнализации 3
Только чтение
не требуется; 1 = требуется подтверждение
Бит 10:
1 = подтверждение аварийной сигнализации 3
Чтение/Запись
Бит 11: Не используется
Бит 12:
0 = аварийная сигнализация 4 неактивна;
Только чтение
1 = аварийная сигнализация 4 активна
Бит 13:
0 = подтверждение аварийной сигнализации 4
Только чтение
не требуется; 1 = требуется подтверждение
Бит 14:
1 = подтверждение аварийной сигнализации 4
Чтение/Запись
Бит 15: Не используется
4.3.14 Таймеры
ВВЕДЕНИЕ
Данная функция поддерживает 12 таймеров обратного отсчета, которые можно использовать в целях общей синхронизации.
Таймеры могут быть однократного или повторяющегося отсчета, и могут запускаться одним из следующих способов:
1.
Непосредственно оператором на странице настройки конфигурации (если разрешен доступ).
2.
При выполнении операции (см. раздел 4.7).
3.
В определенное время/дату.
4.
В любой «период времени», при этом «период времени» можно настроить на любой промежуток от 1 секунды до 1 года.
Например, если установить секунды на значение «30», а в других полях указав значение «Any (Любой)», таймер будет
запускаться каждую минуту с продолжительностью работы полминуты. Если установить секунды на значение «30», а минуты
на «0», таймер будет запускаться на 30 секунд по истечении каждого часа.
Примечание. Переход на летнее время не предусматривается. По этой причине, если таймер установлен на
срабатывание ежедневно, еженедельно и т. д., то во время летнего периода таймер будет срабатывать на час позже
(т. е. в 01:00 вместо 0:00).
Полный перечень операций описан в разделе 4.7. «Timer Active (Таймер активен)» определяется как внутреннее срабатывание
события (раздел 4.3.6).
КОНФИГУРАЦИЯ
На рис. 4.3.14 представлено типовое окно настройки конфигурации таймера. Переход на страницу осуществляется через меню
Root menu/Operator/Config.
Timer number
1) Timer 1
Выбрать таймер
Enable
Remaining
00:00:00
Repeat in
00:00:00
Reset now
Start now
Descriptor
Timer 1
Self start
Date
Any
Month
Any
Эти поля отображаются,
если установлен
Hour
Midnight
флажок Self start
(Автоматический запуск)
Minute
Any
Second
Any
Duration
60
Seconds
Repeat after
0
Seconds
Job Number
1
Выбрать номер операции
Выбрать
Category
No Action
категорию
операции
Apply
Discard
Рис. 4.3.14 — Типовое окно настройки конфигурации таймера
4.3.14. ТАЙМЕРЫ (продолжение)
Конфигурируемые параметры
Timer number (Номер таймера)
В этом поле выбирается определенный таймер для настройки его конфигурации.
Enable (Включить)
Включение/отключение выбранного таймера.
Remaining (Осталось)
Динамическое отображение оставшегося времени в формате чч:мм:сс.
Repeat in (Повтор)
В случае с повторяющимися таймерами отображение времени, оставшегося до начала повтора.
Во время работы таймера отображается 00:00:00.
Reset now (Сбросить сейчас) Сброс действующего таймера на 00:00:00.
Start now (Запустить сейчас) Запуск таймера оператором.
Descriptor (Дескриптор) Ввод дескриптора для таймера.
Self Start (Самозапуск) Если включена данная опция, поля выбора даты и времени отображаются так, как указано на рис. 4.3.14
выше.
Date (Дата):
выбор номера дня из выпадающего списка от 1 до N и «Any (Любой)», где N —
максимальное количество дней в выбранном месяце.
Month (Месяц):
выбор из ниспадающего списка номера месяца от 1 до 12 и «Any (Любой)».
Hour (Час):
выбор из выпадающего списка номера часа от 1 до 23, «Midnight (Полночь)» и «Any
(Любой)».
Minute (Минута): выбор из выпадающего списка номер минут от 0 до 59 и «Any (Любой)».
Seconds (Секунда): выбор из выпадающего списка значения секунд от 0 до 59 и «Any (Любой)».
Duration (Продолжительность) Ввод продолжительности обратного отсчета в секундах.
Repeat after (Повторить после)
Ввод частоты повторений. Необходимо учитывать, что в значение повторения включена
продолжительность. Например, чтобы задать время отсчета каждую минуту начиная с 50 секунд, для
параметра «Duration (Продолжительность)» необходимо ввести значение 50 секунд, а для параметра
«Repeat after (Повторить после)» — значение 60 секунд (а не 10 секунд).
Примечание. Если Month (Месяц) = «Any (Любой)» и Day (День) = 31, таймер не будет запускаться в феврале, апреле,
июне, сентябре или ноябре. Аналогичным образом, если Day (День) = 30, таймер не будет запускаться в феврале и т. д.
Конфигурация операции описывается в разделе 4.7.
ПРИМЕР САМОЗАПУСКА
Чтобы установить предварительную настройку для сумматора номер 1 на ноль, ежедневно в полночь:
В конфигурации сумматора необходимо ввести 0 для параметра Preset value (Предварительно заданное значение) для сумматора 1.
В конфигурации таймера выбрать:
1.
Timer number (Номер таймера)
Timer (Таймер) 1
2.
Enable (Включить)
enabled (включено)
3
Self start (Самозапуск)
enabled (включен)
4
Date (Дата)
Any (Любая)
5.
Month (Месяц)
Any (Любой)
6.
Hour (Час)
Midnight (Полночь)
7.
Minute (Минута)
0
8.
Second (Секунда)
0
9.
Duration (Продолжительность)
0,125
10. Repeat after (Повторить после)
0
11. Job number (Номер операции)
1
12. Job category (Категория операции)
Totaliser (Сумматор)
13. Action (Действие)
Preset (Предварительная настройка)
14. Totaliser (Сумматор)
Totaliser (Сумматор) 1
15. On (Вкл)
Active (Активно)
4.3.15 Соединения
ВВЕДЕНИЕ
ASCII (ВВОД)
Примечание. Подробное описание опции вывода на печать ASCII см. в разделе 12.
В этом режиме в регистратор могут поступать простые сообщения ASCII, например от сканеров штрих-кодов, программируемых
логических контроллеров (PLC), систем глобального позиционирования (GPS) (по протоколу NMEA-0183) и т. д. Сообщения
рассылаются всем группам, заданным для получения этих сообщений, и становятся частью архива данных групп, а также
появляются в отображении вертикальных и горизонтальных трендов в следующем формате:
23/08/05 10:25:06 (Serial), Message of up to 85 characters
Дата и время
Источник
Сообщение
MODBUS RTU
С помощью этого протокола порт последовательной передачи данных регистратора может использоваться в качестве ведущего
или ведомого устройства шины Modbus. Если порт работает в качестве ведущего устройства, устройство может обмениваться
данными с 16 ведомыми элементами. Порт последовательной передачи данных используется в дополнение к Ethernet-соединениям.
Примечание. При настройке конфигурации устройства в качестве ведущего устройства шины Modbus, рекомендуется
присваивать легко распознаваемые имена КИП и точкам (дескрипторы) в конфигурации КИП и точек.
МОНТАЖ
Если предусмотрено конструкцией устройства, в задней части регистратора устанавливаются два 9-контактных разъема
(штепсельных) типа D, как показано в разделе 2.2.
ОКОНЕЧНАЯ НАГРУЗКА И ЭЛЕКТРИЧЕСКОЕ СМЕЩЕНИЕ (не EIA232)
Если линия передачи данных не замкнута, конец кабеля действует в качестве отражателя, возвращая сигналы обратно в линию
сигналы, которые могут быть расценены как «истинные». Приемник не различает «истинные» и отраженные данные, что приводит
к искажению «истинных» данных.
Во избежание данной ситуации, в линию по месту установки конечного КИП монтируется оконечный резистор. Если значение
резистора равняется характеристическому импедансу кабеля (например, 120 Ом), подразумевается, что длина линии
бесконечна и отражение сигнала невозможно. Тем не менее, данное значение не всегда обеспечивает наилучшее отношение
сигнала к помехам, поэтому обычно используется компромиссное значение (например, 220 Ом) для оптимального понижения
нежелательных отражений и повышения отношения сигнала к помехам. Порт обмена данными регистратора для одноканальной
двухточечной связи оснащен оконечной нагрузкой, как представлено на рис. 4.3.15a.
5 В
100 кОм
RxB
TxB
Линии передачи
Приемное
220 Ом
от отправителя
устройство
TxA
RxA
100 кОм
0 В
Регистратор
Рис. 4.3.15a — Оконечная нагрузка регистратора (одноточечное подключение EIA485)
4.3.15 СОЕДИНЕНИЯ (продолжение)
КОНФИГУРАЦИЯ
На рис. 4.3.15b ниже представлено стандартное меню настройки конфигурации последовательной передачи данных (ASCII).
На рис. 4.3.15c и 4.3.15d представлены альтернативные меню для ведомого и ведущего устройств шины Modbus, соответственно.
Если в конструкции устройства предусмотрена опция вывода на печать ASCII, появляется четвертый вариант выбора протокола
(ASCII Printer) — подробнее см. раздел 12.
Примечание. Оборудование последовательной передачи данных ограничивается одним стартовым битом.
Port
Serial 1
Выбрать порт
Link Error Count
0
Reset Error Count
Protocol
ASCII (input)
Connection
EIA232
Выбрать требуемую скорость передачи
Baud Rate
19200
данных в бодах
Stop Bits
1
Выбрать 1 или 2
Выбрать None (Нет), Odd (Нечетность)
Parity
None
или Even (Четность)
Data Bits
Выбрать 7 или 8
8
Timeout
250
ms
Ввести требуемое значение
таймаута
First Start Char
0
Ввести десятичное значение ASCII
Second Start Char
0
в диапазоне от 0 до 127 (0 = нет
символов).
First End Char
13
Перечень см. в разделе B6
Second End Char
10
руководства пользователя.
Filter
Filter 1
GPGLL
Timeout 1
600
s
Текстовые фильтры
входных данных
GPZDA
Filter 2
ASCII.
600
s
Timeout 2
Filter 3
Timeout 3
0
s
Group 1
Group 2
Group 3
Выбрать группы для приема сообщений
Group 4
(
=
прием)
Group 5
Group 6
Apply
Discard
Рисунок 4.3.15b — Меню конфигурации последовательной передачи данных (ввод ASCII)
4.3.15 СОЕДИНЕНИЯ (продолжение)
Port
Serial 1
Выбрать порт
Link Error Count
0
Port
Serial 1
Выбрать порт
Reset Error Count
Link Error Count
0
Protocol
Modbus Master
Reset Error Count
Connection
EIA232
Protocol
Modbus Slave
Выбрать требуемую скорость
Baud Rate
19200
передачи данных в бодах
Connection
EIA232
Stop Bits
1
Выбрать 1 или 2
Baud Rate
19200
Выбрать требуемую скорость
Выбрать None (Нет), Odd
Parity
None
передачи данных в бодах
(Нечетность) или Even (Четность)
Stop Bits
1
Выбрать 1 или 2
Timeout
1000
ms
Parity
None
Выбрать None (Нет), Odd
Enable error code B
(Нечетность) или Even (Четность)
Enable Talk Through
Apply
Discard
Apply
Discard
Рисунок 4.3.15c —
Рисунок 4.3.15d —
Меню конфигурации последовательной передачи данных
Меню конфигурации последовательной передачи данных
(ведомое устройство Modbus)
(ведущее устройство Modbus)
ПАРАМЕТРЫ КОНФИГУРАЦИИ
SERIAL PORT (ПОРТ ПОСЛЕДОВАТЕЛЬНОЙ ПЕРЕДАЧИ ДАННЫХ)
Выбор пользователем порта для последовательной передачи данных.
LINK ERROR COUNT (ПОДСЧЕТ ОШИБОК ПЕРЕДАЧИ ДАННЫХ)
Для каждого ведомого устройства выполняется подсчет ошибок передачи данных. Значение счетчика прирастает каждый раз
в случае возникновения ошибки кадрирования, ошибки контроля четности или ошибки контроля при помощи циклического
избыточного кода (CRC). Клавиша «Reset Error Count (Сброс счетчика ошибок)» используется для обнуления счетчика.
PROTOCOL (ПРОТОКОЛ)
Для последовательной передачи данных можно выбрать один из следующих протоколов: ASCII (ввод), Modbus Slave (ведомое
устройство шины Modbus), Modbus Master (ведущее устройство шины Modbus) или ASCII Printer.
CONNECTION (СОЕДИНЕНИЕ)
Выбор EIA232 или EIA485 в качестве стандарта передачи данных.
BAUD RATE (СКОРОСТЬ ПЕРЕДАЧИ ДАННЫХ В БОДАХ)
Выбор одного из следующих значений из выпадающего списка: 300, 600, 1200, 4800, 9600, 19 200, 38 400. Данное значение
должно быть идентичным для всех устройств последовательной передачи данных.
STOP BITS (СТОПОВЫЕ БИТЫ)
Возможность выбора: 1 или 2. Данное значение должно быть идентичным для всех устройств последовательной передачи данных.
PARITY (ЧЕТНОСТЬ)
Выбор четности из выпадающего списка: None, Odd, Even (нет, нечетная, четная). Данное значение должно быть идентичным
для всех устройств последовательной передачи данных.
DATA BITS (БИТЫ ДАННЫХ)
Только для протокола ASCII (ввод), возможность выбора: 7 или 8. Данное значение должно быть идентичным для всех устройств
последовательной передачи данных.
4.3.15 ПАРАМЕТРЫ КОНФИГУРАЦИИ (продолжение)
TIMEOUT (ПРОСТОЙ)
Для протокола ASCII (ввод) можно ввести значение простоя от 50 до 3000 мс включительно. Значение 0 = простой отсутствует.
См. также раздел «Информация по сообщениям» ниже.
Для протокола Modbus Master можно ввести значение простоя в диапазоне между 100 и 9999 мс (включительно), формируется
код ошибки B (если соответствующим образом настроена конфигурация — см. ниже параметр «Enable Error Code B (Включить
код ошибки В)»). Если ведущим устройством не был получен ответ на запрос в течение периода простоя. Для ведомых устройств,
в конфигурации которых предусматриваются собственные периоды простоя, последние имеют приоритет над введенным в этом
поле.
MESSAGE START/END CHARACTERS (СИМВОЛЫ НАЧАЛА/КОНЦА СООБЩЕНИЯ)
Только для протокола ASCII (ввод) в начале, а также в конце сообщения могут быть расположены 0, 1 или 2 особых символа.
Первый и второй начальные и конечные символы вводятся как десятичные коды ASCII от 0 до 127 по мере необходимости. 0
= символы отсутствуют, 10 = перевод строки; 13 = возврат каретки. Перечень кодов ASCII приводится в приложении B. Если
требуется только один начальный или конечный символ, необходимо ввести первый символ, а второй символ должен равняться
нулю.
FILTERS (ФИЛЬТРЫ)
Информация по текстовым фильтрам протокола ASCII (ввод) приводится в разделе 12.3.3.
GROUP SELECTION (ВЫБОР ГРУППЫ)
Для протокола ASCII (ввод) данный параметр позволяет выбирать/отменять выбор групп, получающих сообщения. Отмеченный
флажок указывает на то, что соответствующая группа будет принимать сообщения.
ENABLE ERROR CODE B (ВКЛЮЧИТЬ КОД ОШИБКИ В)
Только для протокола Modbus Master.
Если данный параметр включен, формируется код ошибки В в случае ошибки простоя или ошибки контроля при помощи
циклического избыточного кода (CRC).
ENABLE TALK THROUGH (ВКЛЮЧИТЬ РЕТРАНСЛЯЦИЮ)
Только для протокола Modbus Master.
Если данный параметр выключен, доступ для «внешних» (Ethernet) ведущих устройств к ведомым устройствам, подключенным
к данному КИП, невозможен. (Т. е. только данный КИП может являться ведущим устройством по отношению к своим ведомым
устройствам).
MESSAGING INFORMATION (ИНФОРМАЦИЯ ПО СООБЩЕНИЯМ)
Считывание символов в буфер выполняется до тех пор, пока не будут получены символы конца сообщения или пока время,
прошедшее после получения последнего символа, не превысит заданное значение простоя. Дата, время и «Serial» (серийный
номер) вставляются в начало сообщения, которое отправляется выбранным группам. Дата и время указываются на момент
получения первого буферного символа. Если настроены символы начала сообщения, считывание символов в буфер выполняется
только после получения этих символов.
Емкость буфера составляет до 120 символов, а также символы даты/времени и т. д., и символы начала/конца сообщения. Другие
символы отклоняются до момента получения символов конца сообщения или до момента простоя.
Символы сообщения менее 20 в шестнадцатеричной системе исчисления (в десятичной — 32) будут заменены вопросительными
знаками (?).
Символы сообщения более 7F в шестнадцатеричной системе исчисления (в десятичной — 127) будут обрабатываться как символы
Unicode.
4.3.15 ПАРАМЕТРЫ КОНФИГУРАЦИИ (продолжение)
MESSAGING RULES (ПРАВИЛА ОФОРМЛЕНИЯ СООБЩЕНИЯ)
1
Если символы начала сообщения не настроены, однако введенное значение для простоя отличается от 0, новое сообщение
начинается по истечении периода простоя.
2
Если символы конца сообщения не настроены, однако введенное значение для простоя отличается от 0, новое сообщение
заканчивается по истечении периода простоя.
3
Если настроены символы начала сообщения и введенное значение для простоя отличается от 0, все символы перед началом
сообщения игнорируются.
4
Если настроены символы начала сообщения, но не настроены ни символы конца сообщения, ни простой, такая конфигурация
недействительна.
Если использование такой конфигурации является необходимым требованием и если одни и те же символы вводятся
в качестве символов конца сообщения, то каждое сообщение будет отправляться группам при получении следующего
сообщения.
5
Если не заданы символы начала или конца сообщения и не задано значение простоя, все полученные символы отклоняются.
6
Если полученное сообщение считается поврежденным, оно отклоняется и программное обеспечение ожидает получения
следующего сообщения.
7
Символы начала и конца сообщения удаляются перед групповой рассылкой сообщения.
MODBUS ADDRESS (АДРЕС MODBUS)
При функционировании регистратора в качестве ведомого устройства формируется ответ как на адрес, заданный в конфигурации
КИП (раздел 4.3.1), так и на адрес 255 (используется некоторыми приложениями сканирования сети).
4.3.16 Параметры передачи данных ведущего устройства
ВВЕДЕНИЕ
Благодаря данной опции устройство может использоваться как в качестве ведущего устройства шины Modbus (Modbus Master), так
и ведомого (Modbus Slave). Обмен данными с КИП может выполняться через соединение Ethernet (RJ45) или посредством одного
из портов последовательной передачи данных (если предусмотрено конструкцией — см. раздел 4.3.15 для получения более
подробных сведений), или обоих средств одновременно.
Конфигурация ведущего устройства включает в себя ввод адреса Modbus, а для Ethernet-соединения — IP-адреса или имени пути
DNS для каждого из доступных удаленных устройств, которые будут использоваться в качестве ведомых. В конфигурации также
предусмотрена возможность ввода трех различных интервалов приоритета, а также настройка конфигурации параметров чтения/
записи, доступных для одного из этих трех интервалов.
Устройство поставляется с определенным количеством предустановленных «Профилей» для известных КИП. Таким образом КИП
«распознается» как ведомое устройство, что упрощает процесс чтения/записи для «известных» КИП посредством представления
общепринятых параметров по названию. Доступ к другим параметрам можно получить при вводе соответствующего адреса
регистра. Устройство также обменивается данными с КИП сторонних производителей, но в этом случае пользователь должен
определить необходимые адреса регистров чтения/записи, полученные на основе данных изготовителя КИП.
После распознания удаленного устройства ведущим устройством, конфигурацию ведущего и ведомого устройств можно настроить
на выполнение следующих задач:
1.
Установив входной канал ведущего устройства следующим образом: Type (Тип) = «Master Comms (Параметры передачи
данных ведущего устройства)», выбранные параметры могут быть считаны ведущим устройством с ведомого устройства.
Этот канал ведущего устройства можно в дальнейшем включить в группы отображения, для него можно задать уставки
аварийной сигнализации, настроить на выполнение операций и т. д. независимо от исходного канала. Аналогичным образом
можно считывать функции вычислений, установив вычислительный канал ведущего устройства следующим образом: Function
(Функция) = «Master Comms (Параметры передачи данных ведущего устройства)».
2.
Функция «Demand Write (Запись по требованию)» может осуществлять запись значений в выбранный параметр выбранного
ведомого устройства в качестве одноразового обновления. Функция «Demand Write (Запись по требованию)» может быть
активирована оператором, при выполнении операции или (если предусмотрена опция «Экранов пользователя») посредством
клавиш оператора.
3.
Для ведомых устройств, входным и/или вычислительным каналам которых может быть присвоено значение «Modbus
Comms Input (Вход передачи данных Modbus)», функция «Output channels (Выходные каналы)» ведущего устройства может
копировать входные или вычислительные каналы ведущего устройства в выбранное ведомое устройство на постоянной
основе.
Примечания
1. Если чтение или запись осуществляется для более чем одного КИП, во избежание путаницы в названиях рекомендуется
должным образом оформить дескрипторы КИП и точек. Это особенно актуально при наличии мостового соединения,
подключенного к ведущему устройству, к которому подсоединено несколько ведомых устройств.
2. Если ошибка передачи данных происходит при подключении к ведомому устройству Modbus, необходимо включить
параметр задержки ведомого устройства (если предусмотрено). Если данный параметр не предусмотрен, необходимо
связаться с изготовителем ведомого устройства.
Далее в данном разделе представлен пример конфигурации, в котором ведущее устройство настраивается на считывание входных
сигналов от двух ведомых устройств и перезапись одного из этих каналов на третье ведомое устройство.
4.3.16 ПАРАМЕТРЫ ПЕРЕДАЧИ ДАННЫХ ВЕДУЩЕГО УСТРОЙСТВА (продолжение)
МЕНЮ КОНФИГУРАЦИИ ПАРАМЕТРОВ ПЕРЕДАЧИ ДАННЫХ ВЕДУЩЕГО УСТРОЙСТВА
На рис. 4.3.16a ниже представлена страница настройки стандартной конфигурации параметров передачи данных ведущего устройства.
Примечание. Для полноты картины на следующем рисунке показаны все возможные поля, несмотря на то, что некоторые
поля являются взаимоисключающими (например, «Login Required (Требуется вход в систему)» не появляется с полем «Profile
= Third party (Профиль = Сторонний производитель)»).
High Priority interval
0.125
Seconds
1
Seconds
Medium priority interval
2
Seconds
Low priority interval
Store diagnostics
Slave
1) Remote_1
Enable
Online
Descriptor
Remote_1
Выбрать Ethernet или Serial port
Network
Ethernet
(Последовательный порт)
IP Address
149.121.30.0
Modbus address
1
Поле IP-адреса
отображается только,
если для типа сети
Detect This Slave
выбрано Ethernet.
Profile
Third Party
Timeout
250
ms
Retry
3
Max Block Size
124
Register
Share Socket
Отображается, если подчиненное устройство
Login Required
поддерживает защиту учетной записи
Username
Username
Отображается, если установлен
флажок Login Required
Password
********
(Требуется вход в систему)
Apply
Discard
Detect All Slaves
Рис. 4.3.16a — Меню конфигурации параметров передачи данных ведущего устройства.
КОНФИГУРИРУЕМЫЕ ПАРАМЕТРЫ
Priority intervals (Интервалы приоритета)
Предназначен для ввода трех уровней скорости обновления. Эти скорости используются в конфигурации
точки для определения частоты считывания значения. Для оптимизации производительности
последовательной передачи данных рекомендуется выбрать наименьшую скорость, удовлетворяющую
техническим требованиям. Кратность интервала составляет 1/8 секунды (0,125 секунды).
В некоторых случаях можно задать две скорости обновления. К примеру, при считывании канала
переменной процесса (PV) ведомого устройства можно установить частоту считывания переменной
процесса максимально возможной, а другие значения с меньшей частотой изменения (например,
нижний/верхний предел шкалы) можно считывать с меньшей частотой.
Store Diagnostics (Хранить диагностическую информацию)
Если данная опция включена, диагностическая информация хранится в энергонезависимой памяти
и сохраняется в случае отключения/включения питания.
Slave (Ведомое устройство)
Перечень ведомых устройств, изначально называемых «Remote Device N (Удаленное устройство N)».
При обнаружении устройства данное название меняется на дескриптор обнаруженного устройства (при
наличии) или на стандартную метку. Имя ведомого устройства можно отредактировать в поле «Descriptor
(Дескриптор)» ниже.
4.3.16 ПАРАМЕТРЫ ПЕРЕДАЧИ ДАННЫХ ВЕДУЩЕГО УСТРОЙСТВА (продолжение)
КОНФИГУРИРУЕМЫЕ ПАРАМЕТРЫ (продолжение)
Enable (Включить)
Если данный флаг не выбран, ни одно из следующих полей не появляется, доступ к удаленному
устройству получить невозможно.
Online (В сети)
Если данный флаг выбран, осуществляется нормальный обмен данными с ведомым устройством.
В противном случае соединение с ведомым устройством разрывается.
Descriptor (Дескриптор) Ввод нового имени ведомого устройства (это имя используется только в рамках конфигурации ведущего
устройства — оно не переписывает параметр «Instrument Descriptor (Дескриптор КИП)» в самом ведомом
устройстве).
Network (Сеть)
Можно выбрать Ethernet или порт последовательной передачи данных. Все ведомые устройства в линии
передачи данных должны иметь одинаковые значения параметров передачи данных (например, скорость
передачи в бодах), которые заданы для ведущего устройства. Подробное описание конфигурации
последовательной передачи данных представлено в разделе 4.3.15.
Примечание. Порты последовательной передачи данных появляются в списке, только если для параметра «Protocol
(Протокол)» выбрано значение «Modbus Master (Ведущее устройство шины Modbus)» в конфигурации последовательной
передачи данных (раздел 4.3.15).
IP Address (IP-адрес)
Данное поле появляется, только если Network (Сеть) = Ethernet. Значение данного параметра должно
соответствовать IP-адресу или имени DNS ведомого устройства. Для данного устройства эту информацию
можно найти в параметрах «Network/Address (Сеть/Адрес)» и «Network/Name (Сеть/Имя)»
соответственно. Для других КИП необходимо ознакомиться с документацией, прилагаемой к этим КИП.
Modbus Address (Адрес Modbus)
Для линий передачи данных Ethernet адреса Modbus ассоциированы с IP-адресами. Это означает, что
для любого IP-адреса диапазон адресов Modbus, используемых для ведомых устройств, может при
необходимости быть таким же, как и диапазон, используемый в устройстве с другим IP-адресом.
Что касается последовательной передачи данных, каждое устройство, в том числе и ведущее, должно
иметь уникальный адрес Modbus.
Доступ к адресу Modbus устройства, описанного в данном руководстве, осуществляется через
конфигурацию КИП (раздел 4.3.1). Для других КИП необходимо ознакомиться с прилагаемой к ним
документацией.
Profile (Профиль)
Перечень поддерживаемых типов КИП. По умолчанию и для не указанных в списке типов КИП
используется профиль стороннего изготовителя. Данное поле обновляется автоматически при
обнаружении ведомого устройства.
Timeout (Простой)
Настройка простоя для процесса чтения/записи. См. параметр «Retry (Повтор)» ниже и параметр
«Disable Retries (Отключить повторы)» в разделе 4.3.17.
Retry (Повтор)
Настройка количества попыток получения ответа ведущим устройством от ведомого перед прекращением
операции. Если ответ не получен, выдается сообщение об ошибке.
Max Block size (Макс. размер блока)
Постоянно 124 для поддерживаемых КИП; возможно редактирование поля для КИП сторонних
изготовителей. Максимальная длина блока, поддерживаемая определенным КИП, указывается
в документации на данный КИП.
Share Socket (Совместное использование сокета)
Данный параметр появляется только для ведомых устройств с параметром Network (Сеть) = Ethernet.
Включение данного параметра позволяет сократить количество линий передачи данных между ведущим
устройством и несколькими ведомыми устройствами. См. раздел «Совместное использование сокета»
ниже для получения более подробных сведений. В общем, рекомендуется оставить значение данного
параметра по умолчанию при настройке конфигурации определенного ведомого устройства.
Login Required (Требуется вход в систему)
Для получения доступа к некоторым ведомым устройствам необходимо ввести имя пользователя и
пароль. Имя пользователя и пароль, введенные в конфигурации параметров передачи данных ведущего
устройства, должны соответствовать этим значениям, заданным в конфигурации ведомого устройства.
Для данного типа КИП именем пользователя является «Remote user name» и паролем «Remote password»,
заданные в конфигурации «Security/Access (Безопасность/доступ)» (раздел 4.4.1). Пароль необходим
лишь в том случае, если в конфигурации «Instrument (КИП)» не выбрано отключение безопасности
Modbus (раздел 4.3.1). Для других типов КИП необходимо ознакомиться с документацией, прилагаемой
к данному КИП.
Username/Password (Имя пользователя/Пароль)
См. «Login Required (Требуется вход в систему)» строкой выше.
ОПРЕДЕЛИТЬ ДАННОЕ ВЕДОМОЕ УСТРОЙСТВО
При нажатии данной кнопки выполняется поиск ведущим устройством настроек ведомого устройства на данной странице
конфигурации. В случае успешного поиска имя удаленного устройства заменяется именем КИП или стандартной меткой.
4.3.16 ПАРАМЕТРЫ ПЕРЕДАЧИ ДАННЫХ ВЕДУЩЕГО УСТРОЙСТВА (продолжение)
ОПРЕДЕЛИТЬ ВСЕ ВЕДОМЫЕ УСТРОЙСТВА
Network
Ethernet
Overwrite existing slaves
Timeout
500
From Node
149.121.130.200
For
50
Node(s)
Modbus Address
1
To
2
Abort
Start
Discard
Apply
Re-Scan
Рис. 4.3.16b — Меню настройки определения всех ведомых устройств
Клавиша «Detect All Slaves (Определить все ведомые устройства)» используется для обнаружения всех ведомых устройств,
подключенных к системе по определенным поисковым параметрам.
При нажатии на кнопку отображается страница конфигурации (рис. 4.3.16b), на которой можно ввести начальный IP-адрес,
диапазон IP-адресов и диапазон адресов Modbus. В вышеприведенном примере поиск осуществляется по всем устройствам
с адресами Modbus в диапазоне с 1 по 2 включительно, связанным с КИП, IP-адреса которых находятся в диапазоне от
149.121.130.200 до 149.121.130.249 включительно.
ПАРАМЕТРЫ И КЛАВИШИ
Network (Сеть)
Выбор пользователем сети, в которой необходимо произвести поиск.
Overwrite existing slaves (Перезаписать существующие ведомые устройства)
На странице результатов автоматического обнаружения (см. ниже) приводится перечень всех КИП,
найденных по поисковым параметрам; для каждого предусмотрен флаг. Все КИП, флаги которых
отмечены, присваиваются списку «Remote Device (Удаленное устройство)» на странице конфигурации
параметров передачи данных ведущего устройства. Если параметр «Overwrite existing slaves
(Перезаписать существующие ведомые устройства)» включен, вновь найденными КИП будут временно
перезаписаны ранее настроенные КИП. Список становится постоянным при нажатии кнопки «Apply
(Применить)» на странице конфигурации Modbus, однако при необходимости любое ведомое устройство
можно отредактировать перед подтверждением.
Timeout (Простой)
Поиск ведомого устройства прекращается при отсутствии ответа в течение указанного здесь времени,
и поиск переходит к следующему ведомому устройству.
From Node (С узла)
Начальный адрес для поиска.
For (nodes) (Для (узлов)) Количество смежных адресов, по которым необходимо произвести поиск, начиная с адреса, указанного
в поле «From Node (С узла)».
Modbus Address (Адрес Modbus)
Наименьший адрес Modbus для поиска. Поиск будет осуществляться по всем ведомым устройствам,
адрес Modbus которых находится в диапазоне между указанным в этом поле значением и значением,
указанным в поле «To (До)», включительно.
To (До)
Наибольший адрес Modbus, включенный в поиск.
Abort (Прервать)
Прекращение поиска.
Start (Пуск)
По завершении ввода параметров поиска нажатие этой кнопки запускает поиск устройством любых
КИП, удовлетворяющих поисковым критериям.
Discard (Отклонить)
Возврат к странице конфигурации Modbus без сохранения изменений.
Apply (Применить)
Сохранение информации по обнаруженным ведомым устройствам на странице конфигурации Modbus.
Изменения на странице конфигурации являются временными.
Re-scan (Повторный поиск) Повторение поиска с теми же или измененными критериями.
4.3.16 ПАРАМЕТРЫ ПЕРЕДАЧИ ДАННЫХ ВЕДУЩЕГО УСТРОЙСТВА (продолжение)
СТРАНИЦА АВТОМАТИЧЕСКОГО ОБНАРУЖЕНИЯ
На странице «Autodetect (Автоматическое обнаружение)» отображается ход выполнения поиска. По завершении поиска
результаты отображаются, как показано на рис. 4.3.16c ниже. Например, в верхних двух строках показано, что устройства
с адресами Modbus 1 и 2 были обнаружены на IP-адресе 149.121.130.211.
Для типов КИП, аналогичных рассматриваемым в настоящем руководстве, дескриптор КИП отображается в списке. Для других
КИП, если их тип распознан, отображается идентификатор типа КИП (например, номер модели). Как следует из рисунка,
дескрипторы первых двух обнаруженных КИП были отредактированы (раздел 4.3.1); дескрипторы других двух КИП оставлены
по умолчанию («Instrument (КИП)»), а для последнего указан номер модели 2747.
Примечание. Номер модели «2747» используется исключительно для примера. Если такой тип КИП существует,
на основании вышеприведенного примера не следует подразумевать, что он будет обнаружен системой автоматического
обнаружения.
Если флажок Overwrite existing slaves (Перезаписать
Auto Detect
существующие подчиненные устройства) не установлен,
И количество обнаруженных подчиненных устройств
Please select required slave devices
превышает количество свободных слотов, то здесь
отображается Please select a maximum of N slave devices
(Выберите не более N подчиненных устройств), где N —
разница между количеством обнаруженных подчиненных
Furnace temps 1 at 149.121.130.211/1
устройств и количеством свободных слотов.
Если пользователь выбирает более N устройств, будут
Furnace Temps 2 at 149.121.130.211/2
использоваться только первые N устройств.
Instrument at 149.121.130.232/1
Instrument at 149.121.130.236/1
2747 at 149.121.130.237/1
Abort
Start
Discard
Apply
Re-Scan
Рис. 4.3.16c — Страница результатов автоматического обнаружения
Как видно на рисунке выше, для каждого КИП предусмотрен отдельный флаг. Пользователь указывает КИП, которые необходимо
включить в список ведомых устройств, отмечая соответствующие флаги. При нажатии кнопки «Apply (Применить)» выделенные
КИП будут внесены в список ведомых устройств на странице конфигурации ведущего устройства шины Modbus.
Если параметр «Overwrite existing slaves (Перезаписать существующие ведомые устройства)» включен, существующие ведомые
устройства перезаписываются, начиная с ведомого устройства 1 в списке.
Если параметр «Overwrite existing slaves» не включен, новые ведомые устройства, выбранные на странице автоматического
обнаружения, будут вставлены в свободные поля списка ведомых устройств.
Примечание. Под свободными полями подразумевается пустое поле либо поле, содержащее ведомое устройство,
которое не было включено.
содержание .. 5 6 7 8 ..
|
||
|
|
|