Россия

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, то все будет работать автоматом.

Добавить комментарий

Россия

Где скачать клиент GGPokerok игрокам из России?

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

Как сегодня гражданину России с Украины выехать в Россию?

К сожалению никак! Если Вы гражданин России и в это время случайно оказались в Украине - то лучше всего сидите где оказались, живите где Вас застали эти непредвиденные события! И …

Страховой брокер – перспективный бизнес для России

Страховой рынок в нашей стране до сих пор пребывает в зачаточном состоянии, несмотря на то, что потенциал этого направления в России просто огромен. Особенностями российского страхового рынка является то, что …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.