GOAL- совместимо

03.12.2012
GOAL- совместимо

«Возможно ли интегрировать вашу систему с нашей? Могу ли я управлять вашей системой с помощью своей программы?

Можем ли мы подключить производимое нами оборудование к вашей программе?» – вот некоторые из часто задаваемых вопросов пользователей в службу техподдержки НИИ СпецЛаб.
Ввиду большого числа подобных запросов, сообщаем, что это давно возможно.

Любой разработчик ПО или оборудования может легко интегрировать свои устройства и программы в систему GOAL без участия «СпецЛаба». Для этого достаточно знания элементарных языков типа Бэйсика.

Все события в системе GOAL реализованы интерфейсом виртуального датчика, все управление – интерфейсом виртуального ключа. Для работы с внешними программами существуют модули УКД для датчиков и УКВ для ключей.

УКД реализован как сервер автоматизации и предоставляет интерфейс автоматизации ISensorServer, который имеет единственный метод (нотация приведена для VBA):
объект.SetSensorState номерКанала, флагАктивизации
объект – создается вызовом функции CreateObject(«GoalUSC.SensorServer.1»);
номерКанала – число от 1 до 32, задающее номер канала, для которого устанавливается состояние;
флагАктивизации – True для активизации канала, False для деактивизации канала.
Пример кода на VBA:
……..

dim goalUSC
set goalUSC = CreateObject(«GoalUSC.SensorServer.1»)
goalUSC.SetSensorState 1, True
……..
УКВ реализован как сервер автоматизации и предоставляет интерфейс автоматизации ISwitchServer, который имеет единственный метод (нотация приведена для VBA):
состояние = объект.GetSwitchState( номерКанала )
объект – создается вызовом функции CreateObject(«GoalUSwC.SwitchDevice.1»);
номерКанала – (входной параметр) число от 1 до 32, задающее номер канала, для которого устанавливается состояние;
состояние – (выходной параметр) True если выключатель включен, False если выключатель выключен.

Пример кода на VBA:
……..
dim goalUSwC
set goalUSwC = CreateObject(«GoalUSwC.SwitchDevice.1»)
state = goalUSwC.GetSwitchState(1)
……..
Таким простым языком можно описать все процессы в системе.

Сами алгоритмы закладываются понятным русским языком в самой программе GOAL. А для управления ими извне достаточно менять цифры на этих скриптах в соответствии с номером алгоритма.
Кроме того, система GOAL совместима с архитектурой OPC-сервера.

Если ваша программа поддерживает этот международный формат, введенный фирмой Microsoft, то все будет работать автоматически.

Другие светильники этого типа:

11 comments to GOAL- совместимо

  • admin

    Вот и я боюсь без отзывов брать! почему-то думалось что Сименс надежнее Боша

  • admin

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

  • admin

    Варенье из клюквы с грецкими орехами от marishagr

  • admin

    Поэтому фото лучшего качества и остальных помещений обещаю потом) пока только кухня и моя любовь — двери)

  • admin

    Вывод — в ночное время свет должен загораться не на полную яркость.

  • admin

    Вот слово «»ремонт»» вошло и в мою жизнь :) очень долго мечтала о площади, которую можно отремонтировать, задизайнить и удекорить))

  • admin

    Выложу фото того, что есть. Естественно, вспышка исказила цвета, но погода за окном не позволила сделать фото без вспышки. Фото санузлов и детской выкладываю в отдельных темках. Мебели пока нет никакой (только кухня).

  • admin

    «Оптимален вариант talue, пост №5…. только родительскую ванную можно уменьшить в расширения второго С/У для размещения там ещё и душевой…

  • admin

    Прикладываю план БТИ ДО и В МЫСЛЯХ ПОСЛЕ.

  • admin

    У моих родителей была аналогичная маленькая кухня, я нарисовала, как стоял стол, т.е. в обычном режиме она была вполне просторной, удобный доступ к холодильнику, свободное пространство посередине,

  • admin

    - хочу из дерева, за любые деньги (а в уме он думает — надо больше и выше, да пальцы веером, чтобы сосед обалдел).