Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Программирование с помощью скриптов используется, если для реализации какого-либо сценария работы ПК Интеллект недостаточно его интерфейсных настроек объектов или возможностей Макрокоманд (подробнее о вариантах настроек взаимосвязей объектов в таблице ниже).
В ПК Интеллект возможны два варианта написания скриптов:

  1. На встроенном языке программирования. Для реализации используется системный объект Программа вкладки Программирование − см. Объект Программа. Программирование с использованием встроенного языка ПК Интеллект.
  2. На языке JScript. Для реализации используется системный объект Скрипт вкладки Программирование − см. Объект Скрипт. Программирование с использованием языка JScript.

Оба способа работающие, но объект Программа является устаревшим и больше не развивается. Мы рекомендуем использовать объект Скрипт и язык JScript для написания скриптов.

В этом руководстве:

  • описаны настройки для обоих объектов,
  • синтаксис скриптов и их отладка,
  • для каждого языка приведены примеры скриптов.

В скриптах используются:

Способы настройки

Назначение программного комплекса Интеллект

Программный комплекс Интеллект предназначен для создания промышленных масштабируемых гибко настраиваемых (адаптируемых) интегрированных систем безопасности на основе цифровых систем видеонаблюдения и аудиоконтроля.

Программный комплекс Интеллект обладает следующими основополагающими функциональными возможностями:

  1. Интеграция цифровых систем видеонаблюдения и аудиоконтроля со смежными информационными системами, различного типа охранным оборудованием, вспомогательным программным обеспечением сторонних производителей при использовании интегрированных открытых интерфейсов информационного взаимодействия.
  2. Совместимость с широким перечнем охранного оборудования и информационных систем безопасности, в частности, таких, как охранно-пожарная сигнализация, системы контроля доступа, видеокамеры, информационные системы анализа, распознавания и идентификации объектов (событий) на видеоизображении.
  3. Централизованная регистрация и обработка событий, генерация оповещений и управляющих воздействий в соответствии с гибко настраиваемыми алгоритмами.
  4. Практически неограниченные возможности масштабирования, адаптации к специфике решаемых задач, перераспределения используемых ресурсов при изменении количества или качества задач по мониторингу состояния подконтрольных объектов и управления различного рода оборудованием.

...

взаимосвязей между объектами в программном комплексе Интеллект

Функциональные возможности программного комплекса Интеллект основаны на логическом взаимодействии между объектами. Общие сведения о способах настройки логических взаимосвязей приведены в таблице.:

...

Способ настройки логической взаимосвязи

Описание

Реализация

Пример

Панели настройки объектов системы

Базовая настройка взаимодействия между объектами системы

Реализуется с использованием

функциональных возможностей

 возможностей объектов системы – см.

документ Руководство администратора

 Конфигурирование и настройка программного комплекса Интеллект

Настройка отображения

видеосигнала

видео с Камеры в интерфейсном окне Монитор

Макрокоманда

Настройка простых взаимосвязей между объектами,

функциональные возможности которых не позволяют выполнить требуемые операции

если базовых настроек объектов недостаточно

Реализуется с использованием

функциональных возможностей

объекта Макрокоманда  – см.

документ Руководство администратора

 Создание и использование макрокоманд

Настройка включения исполнительного устройства (реле) при замыкании луча

Программа

Настройка комплексных взаимосвязей между объектами, если

функциональные возможности

возможностей объекта Макрокоманда

не позволяет выполнить требуемые операции

недостаточно

Реализуется на базе объекта Программа в виде кода на встроенном в ПК Интеллект языке программирования – см

. настоящее Руководство

Объект Программа. Программирование с использованием встроенного языка ПК Интеллект

Требуется каждые 15 минут возвращать поворотные камеры в исходное положение и делать снимок

Скрипт

Реализуется на базе объекта Скрипт в виде кода на языке JScript – см. документ

Руководство по программированию (JScript)

Назначение и структура руководства

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

Программирование в ПК Интеллект позволяет автоматизировать управление системой путем настройки комплексных логических взаимосвязей между объектами.

В данном Руководстве представлены следующие материалы: