Россия

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

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

Россия

Технология строительства с применением металлоконструкции

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

Возврат НДС при импорте из России

При ввозе товаров в страны Таможенного союза берется НДС. При импорте по закону предусматривается возврат НДС. За счет этого импортеры имеют возможность сделать меньше сумму налога. Произвести возврат НДС при …

Что такое головоломка Найди слово

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

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

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия
+38 050 512 11 94 — гл. инженер-менеджер (продажи всего оборудования)

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

Оперативная связь

Укажите свой телефон или адрес эл. почты — наш менеджер перезвонит Вам в удобное для Вас время.