Закладка "Опрос"

<< Click to Display Table of Contents >>

Navigation:  Проект > Страницы свойств элементов > Страницы свойств Системы >

Закладка "Опрос"

 

Лист "Опрос"

Здесь можно установить нужные значение и все элементы, у которых эти значения не были изменены на собственных страницах свойств, унаследуют значения Системы.

Вид:

Proekt_Stranicy_svojstv_elementov_Srranicy_svojstv_sistemy_str_sv_opros_sist

 

Элементы управления:

ЭЛЕМЕНТ

ОПИСАНИЕ

Группа "Период"

В этой группе задаются настройки опроса переменных.

поле "Передача данных между компьютерами"  - минимальное время передачи данных между элементами системы, расположенными на разных физических компьютерах.

поле "Период цикла опроса объектов" - минимальное время передачи данных между элементами системы, расположенных на одном компьютере

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

Группа "Опрос ОРС серверов"

В группе настраиваются параметры опроса ОРС Серверов

поле "Опрос изменений" - минимальный период, с которым Система проверяет OPC переменные на предмет изменения значений.

поле "Полный опрос" - период, с которым Система производит полный опрос OPC переменных (в этом случае будет выявлен сбой OPC сервера, если таковой случится). Также будет производиться попытка  переподключения к переменным, с которыми по каким-либо причинам обнаружился обрыв связи.

 

Группа "Мертвая зона"

В этой группе задаются значения мертвой зоны

поле "В процентах" - Позволяет установить для переменных величину мертвой зоны в процентах от диапазона изменения (который устанавливается на странице свойств переменной "Общие").

поле "В физических единицах" - Величина мертвой зоны для переменных устанавливается в абсолютных величинах.

поле "При опросе ОРС серверов" - в поле указывается величина мертвой зоны, используемая при запросе данных ОРС сервера по подписке.

Флаг "Балансировка производительности"

Включает и отключает Балансировку производительности

поле "Минимальный период" - минимальный период цикла

 

Поле "Максимальное количество рабочих потоков"

Пересчет каждого цикла объектов (см. "Порядок вычислений") производится в отдельном потоке.

Например, если в проекте 10 циклов вычислений, но рабочих потоков 5, то эти 5 потоков будут обрабатывать ФБ от 10 циклов. Поочередно в соответствии с логикой внутреннего планировщика, так чтобы соблюсти заданные периоды опроса. Описание алгоритма планировщика описано в разделе "Балансировка производительности"

Поле "Таймаут выполнения цикла объекта"

Настраивается время выполнения функциональных блоков и следующих операций:

Передача данных в документ (мнемосхема, тренд)

Передача данных по сети к другим компьютерам.

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

 

Флаг "Выполнение в отдельных потоках"

Если флаг установлен, то каждая задача выполняется в отдельном потоке. Настройка "Макс. кол-во рабочих потоков" в этом случае не применяется.

Группа "Горячий рестарт"

Определяет настройки восстановления при рестарте.

флаг Восстановление при рестарте - определяет режим восстановления при рестарте по умолчанию для всех переменных.

поле Период сохранения - период, с которым сохраняются данные переменных и состояние функциональных блоков.

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

См. также: Восстановление при рестарте

Флаг "Формировать признаки качества выходов ФБ по признакам входов"

Флаг устанавливается для того чтобы выходы функциональных блоков или результат формулы (для переменной Расчет) наследовали от входов (или аргументов формулы) значения их признаков качества (недостоверности) в соответствии со стандартом ОРС.

Примечание: на текущий момент реализовано только для следующих ФБ: "Расчет", "Упаковка 32 дискретных значений", "Распаковка аналогового 32 бит. значения".

Флаг "Устанавливать недостоверность параметров при разрыве сетевой связи"

Если в объекте исполняемом на компьютере 2, есть связь с переменной исполняемом на компьютере 1, то при разрыве связи между компьютерами переменной будет установлен недостоверный признак качества (0x08 - NOT_CONNECTED - Нет соединения).

Флаг "Отображение состояние команды в кнопке без фиксации"

Если данный флаг установлен, то при нажатии на кнопку-команду, контрол кнопки удерживается после нажатия в течении 3 секунд.

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

 

Лист "Имитация"

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

Вид:

Proekt_Stranicy_svojstv_elementov_Srranicy_svojstv_sistemy_List_imitaciya

 

Элементы управления:

ЭЛЕМЕНТ

ОПИСАНИЕ

Группа "Дискретные переменные"

кнопка "Нет" - имитируемая переменная не изменяется

кнопка "Пульс" - имитируемая переменная изменяется через промежутки времени, равные периоду опроса.

Группа "Непрерывные переменные"

кнопка "Нет" - имитируемая переменная не изменяется

кнопка "Пила" - имитация по восходяще-нисходящему пилообразному закону с периодом, устанавливаемым в поле "Период" напротив этой кнопки

кнопка "Синус" - имитация по синусоидальному закону с периодом, устанавливаемым в поле "Период" напротив этой кнопки

кнопка "Шум" - имитация случайной величины.

поле "Минимум" - нижнее значение переменной для пилы, синуса и шума

поле "Максимум" - верхнее значение переменной для пилы, синуса и шума

 

Лист "Восстановление при рестарте"

Здесь настраиваются восстановления для разных типов параметров.

Вид:

Proekt_Stranicy_svojstv_elementov_Srranicy_svojstv_sistemy_vosst_pri_rest_sistema

Элементы управления:

ЭЛЕМЕНТ

ОПИСАНИЕ

Столбец "Хранить"

Указывает, нужно ли хранить элементы данного типа, если задана настройка "Восстановление при рестарте" у родительского элемента. У конкретного элемента можно будет переопределить данную настройку.

Столбец "Конфигурация"

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

Примечание: Если напротив команды снять флаг "Конфигурация" , то для всех команд, вложенных в объект, значения будут храниться в файле рестарте и на них будет действовать настройка "Актуальность рестарта". Если флаг установлен, то настройка "Актуальность рестарта" не будет действовать.