<< Click to Display Table of Contents >> Navigation: Multi-Protocol MasterOPC Server > Multi-Protocol MasterOPC Server > Режим конфигурирования > Параметры объектов дерева > Диалог параметров тега |
Параметры тега могут быть заданы в редакторе на вкладке Свойства объекта:
В заголовке редактора отображаются следующие параметры:
имя устройства;
имя тега.
В разделе Общие настройки задаются следующие параметры (см. также Операции в диалогах параметров ):
Комментарий – комментарий к тегу, передается клиентам;
Включен в работу – если ИСТИНА, тег исполняется в реальном времени, если ЛОЖЬ – не исполняется;
Тип данных в сервере – тип данных тега для клиентов сервера, выбирается из списка разрешенных в плагине (полный список включает типы данных bool, int32, uint32, float, double и string);
Тип доступа – доступ к тегу, выбирается из списка разрешенных в плагине (полный список включает: ReadOnly – только чтение, WriteOnly – только запись, ReadWrite – чтение и запись).
В разделе Сервис задаются следующие параметры
Пересчет (A*X+B) – TRUE/FALSE. Если TRUE, выполняется масштабирование считанного значения X; множитель и смещение задаются доступными в этом случае параметрами Коэффициент A и Коэффициент B. При записи в тег выполняется демасштабирование. Пусть, например, тег с доступом ReadWrite связан с некоторым регистром устройства, A=2, B=100. Тогда, если значение в регистре – 10, значение тега в сервере будет равно 2*10+100=120, а при записи в тег значения 200 в регистр запишется (200-100)/2=50.
Коэффициент A – множитель;
Коэффициент B – смещение;
Пересчет – ячейка значения этого параметра содержит кнопку
открытия диалога, в котором задается соответствие произвольного диапазона считываемых/передаваемых значений (Значение из устройства) диапазону значений в сервере (Реальное значение):
По заданным в диалоге значениям автоматически устанавливаются множитель и смещение (например, для значений, показанных на рисунке, Коэффициент A = 10 и Коэффициент B = -100);
Ограничение минимального значения – TRUE/FALSE; если TRUE, для ограничения минимума доступен параметр Допустимое минимальное значение;
Допустимое минимальное значение – ограничение значения слева;
Ограничение максимального значения – TRUE/FALSE; если TRUE, для ограничения максимума доступен параметр Допустимое максимальное значение;
Допустимое максимальное значение – ограничение значения справа.
Раздел Скрипт доступен только у протокола Script. В нем задаются следующие параметры:
Разрешение выполнения скрипта после чтения – разрешение/запрет обработки полученного значения. Если Разрешение выполнения скрипта после чтения=ИСТИНА, доступен следующий параметр:
Редактирование кода скрипта чтения – ячейка значения этого параметра содержит кнопку
открытия редактора скрипта (см. Редактор скрипта );
Разрешение выполнения скрипта перед записью – разрешение/запрет предобработки значения перед записью. Если Разрешение выполнения скрипта перед записью=ИСТИНА, доступен следующий параметр:
Редактирование кода скрипта записи – ячейка значения этого параметра содержит кнопку
открытия редактора скрипта (см. Редактор скрипта ).
В разделе HDA задаются следующие параметры:
HDA доступ – если ЛОЖЬ, тег не архивируется, в противном случае его параметры могут записываться в архив HDA. Режим записи зависит от параметров Автоматическая запись и Запись по изменению значения тега:
если Автоматическая запись = ИСТИНА и Запись по изменению значения тега = ИСТИНА, тег архивируется при изменении его значения;
если Автоматическая запись = ИСТИНА, а Запись по изменению значения тега = ЛОЖЬ, тег архивируется с периодом, заданным параметром Период опроса устройства.
Вне зависимости от параметров Автоматическая запись и Запись по изменению значения тега, тег может архивироваться из скрипта с помощью соответствующих функций (например, server.WriteCurrentTagToHda – см. Функции работы с тегами );
Количество записей в архиве (100 – 4080) – размер HDA-архива тега (от 100 до 4080 записей). При переполнении запись ведется с начала архива (наиболее старые сообщения удаляются).
В разделе Дополнительные настройки задаются следующие параметры:
Чтение сразу после записи – если ИСТИНА, то при записи в переменную ее считывание происходит сразу, минуя цикл опроса (обычное чтение производится с циклом опроса).
В разделе Свойства протокола могут быть доступны для задания параметры тега, определенные в плагине.
___________________________________________________________________
Если подключен встроенный сервер IEC-104 , у каждого тега OPC-сервера, вне зависимости от протокола, появляется раздел IEC104 Сервер.