<< Click to Display Table of Contents >> Navigation: Проект > Страницы свойств элементов > Страницы свойств Системы > Закладка "Опрос" |
Лист "Восстановление при рестарте"
Здесь можно установить нужные значение и все элементы, у которых эти значения не были изменены на собственных страницах свойств, унаследуют значения Системы.
Вид:
Элементы управления:
ЭЛЕМЕНТ |
ОПИСАНИЕ |
Группа "Период" |
В этой группе задаются настройки опроса переменных. •поле "Передача данных между компьютерами" - минимальное время передачи данных между элементами системы, расположенными на разных физических компьютерах. •поле "Период цикла опроса объектов" - минимальное время передачи данных между элементами системы, расположенных на одном компьютере •флаг "Периодический опрос объектов" - если установлен, то переменным и функциональным блокам назначается периодический способ опроса. Если не установлен - опрос по изменению входов. |
Группа "Опрос ОРС серверов" |
В группе настраиваются параметры опроса ОРС Серверов •поле "Опрос изменений" - минимальный период, с которым Система проверяет OPC переменные на предмет изменения значений. •поле "Полный опрос" - период, с которым Система производит полный опрос OPC переменных (в этом случае будет выявлен сбой OPC сервера, если таковой случится). Также будет производиться попытка переподключения к переменным, с которыми по каким-либо причинам обнаружился обрыв связи.
|
Группа "Мертвая зона" |
В этой группе задаются значения мертвой зоны •поле "В процентах" - Позволяет установить для переменных величину мертвой зоны в процентах от диапазона изменения (который устанавливается на странице свойств переменной "Общие"). •поле "В физических единицах" - Величина мертвой зоны для переменных устанавливается в абсолютных величинах. •поле "При опросе ОРС серверов" - в поле указывается величина мертвой зоны, используемая при запросе данных ОРС сервера по подписке. |
Флаг "Балансировка производительности" |
Включает и отключает Балансировку производительности •поле "Минимальный период" - минимальный период цикла
|
Поле "Максимальное количество рабочих потоков" |
Пересчет каждого цикла объектов (см. "Порядок вычислений") производится в отдельном потоке. Например, если в проекте 10 циклов вычислений, но рабочих потоков 5, то эти 5 потоков будут обрабатывать ФБ от 10 циклов. Поочередно в соответствии с логикой внутреннего планировщика, так чтобы соблюсти заданные периоды опроса. Описание алгоритма планировщика описано в разделе "Балансировка производительности" |
Поле "Таймаут выполнения цикла объекта" |
Настраивается время выполнения функциональных блоков и следующих операций: •Передача данных в документ (мнемосхема, тренд) •Передача данных по сети к другим компьютерам. Если по истечении данного промежутка времени операция не выполнена, то она принудительно завершается ( при этом выдается сообщение), и начинается выполнение следующей.
|
Если флаг установлен, то каждая задача выполняется в отдельном потоке. Настройка "Макс. кол-во рабочих потоков" в этом случае не применяется. |
|
Группа "Горячий рестарт" |
Определяет настройки восстановления при рестарте. •флаг Восстановление при рестарте - определяет режим восстановления при рестарте по умолчанию для всех переменных. •поле Период сохранения - период, с которым сохраняются данные переменных и состояние функциональных блоков. •флаг Период актуальности - задает время, в течении которого после аварийного останова системы сохраненные данные переменных, а также информация о состоянии ФБ будут считаться актуальными. Данная настройка относится ко всем переменным, кроме Команды - команды всегда хранятся бессрочно. См. также: Восстановление при рестарте |
Флаг "Формировать признаки качества выходов ФБ по признакам входов" |
Флаг устанавливается для того чтобы выходы функциональных блоков или результат формулы (для переменной Расчет) наследовали от входов (или аргументов формулы) значения их признаков качества (недостоверности) в соответствии со стандартом ОРС. Примечание: на текущий момент реализовано только для следующих ФБ: "Расчет", "Упаковка 32 дискретных значений", "Распаковка аналогового 32 бит. значения". |
Флаг "Устанавливать недостоверность параметров при разрыве сетевой связи" |
Если в объекте исполняемом на компьютере 2, есть связь с переменной исполняемом на компьютере 1, то при разрыве связи между компьютерами переменной будет установлен недостоверный признак качества (0x08 - NOT_CONNECTED - Нет соединения). |
Флаг "Отображение состояние команды в кнопке без фиксации" |
Если данный флаг установлен, то при нажатии на кнопку-команду, контрол кнопки удерживается после нажатия в течении 3 секунд. Данный флаг необходимо устанавливать, если кнопка без фиксации использует обратную связь. |
Здесь устанавливаются параметры имитации законов изменения значений входов. Это будет касаться только тех входов, у которых нет связей и установлена кнопка имитация.
Вид:
Элементы управления:
ЭЛЕМЕНТ |
ОПИСАНИЕ |
Группа "Дискретные переменные" |
•кнопка "Нет" - имитируемая переменная не изменяется •кнопка "Пульс" - имитируемая переменная изменяется через промежутки времени, равные периоду опроса. |
Группа "Непрерывные переменные" |
•кнопка "Нет" - имитируемая переменная не изменяется •кнопка "Пила" - имитация по восходяще-нисходящему пилообразному закону с периодом, устанавливаемым в поле "Период" напротив этой кнопки •кнопка "Синус" - имитация по синусоидальному закону с периодом, устанавливаемым в поле "Период" напротив этой кнопки •кнопка "Шум" - имитация случайной величины. •поле "Минимум" - нижнее значение переменной для пилы, синуса и шума •поле "Максимум" - верхнее значение переменной для пилы, синуса и шума |
Здесь настраиваются восстановления для разных типов параметров.
Вид:
Элементы управления:
ЭЛЕМЕНТ |
ОПИСАНИЕ |
Столбец "Хранить" |
Указывает, нужно ли хранить элементы данного типа, если задана настройка "Восстановление при рестарте" у родительского элемента. У конкретного элемента можно будет переопределить данную настройку. |
Столбец "Конфигурация" |
Указывает, что значения для восстановления нужно хранить в специальном файле. При работе в контроллере эти значение будут включены в конфигурацию контроллера или в отдельный файл values.bin. Примечание: Если напротив команды снять флаг "Конфигурация" , то для всех команд, вложенных в объект, значения будут храниться в файле рестарте и на них будет действовать настройка "Актуальность рестарта". Если флаг установлен, то настройка "Актуальность рестарта" не будет действовать. |