русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ОРС. Принцип работы ОРС.


Дата добавления: 2015-08-06; просмотров: 2556; Нарушение авторских прав


OPC (OLE for Process Control) — семейство программных технологий, предоставляющих единый интерфейс для управления объектами автоматизации и технологическими процессами. Многие из OPC протоколов базируются на Windows-технологиях: OLE, ActiveX, COM/DCOM. Такие OPC протоколы, как OPC XML DA и OPC UA являются платформо-независимыми.

Создание и поддержку спецификаций OPC координирует международная некоммерческая организация OPC Foundation, созданная в 1994 году ведущими производителями средств промышленной автоматизации.

Девиз OPC Foundation: — «Открытые коммуникации по открытым протоколам».

OPC (OLE for Process Control) – промышленный стандарт, созданный консорциумом всемирно известных производителей оборудования и программного обеспечения при участии Microsoft. Этот стандарт описывает интерфейс обмена данными между устройствами управления технологическими процессами. Главной целью было предоставить разработчикам систем диспетчеризации некоторую независимость от конкретного типа контроллеров. OPC основывается на технологии OLE/COM/DCOM компании Microsoft, Inc.

Основные причины создания OPC

Довольно много программ-клиентов может получать данные из различных источников и делать их доступными для драйверов независимых разработчиков. Но при этом возникают следующие проблемы:• Каждая программа диспетчеризации должна иметь драйвер для конкретного устройства АСУ.

• Возникают конфликты между драйверами различных разработчиков, что приводит к тому, что какие-то режимы или параметры работы оборудования не поддерживаются всеми разработчиками ПО.

• Модификации оборудования могут привести к потере функциональности драйвера.

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



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

Преимущества технологии OPC

OPC был разработан для обеспечения доступа клиентской программы к нижнему уровню технологического процесса в наиболее удобной форме. Широкое распространение технологии OPC в промышленности имеет следующие преимущества:• Независимость в применении систем диспетчеризации от используемого в конкретном проекте оборудования.

• Разработчики программного обеспечения не должны постоянно модифицировать свои продукты из-за модификации оборудования или выпуска новых изделий.

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

Принцип работы

Принцип работы OPC сервера основан на чтении файла Быстрых Архивов (далее БА), который при должной настройке создаётся и обновляется ПТК Систел. Запись данных в файл БА происходит через равные интервалы времени (значение настраивается в конфигурационном файле Систела), на каждый момент времени записываются данные и статусы для всех существующих сигналов. Для обеспечения достоверности чтение текущих данных происходит одновременно с их записью но с отставанием на один интервал времени. Из принципа работы OPC сервера вытекает его главное ограничение - он может только читать данные ТС и ТИ, запись данных, например сигналов ТУ, невозможна.

Необходимое программное обеспечение

Для осущесвтления свяprи комплекса Модус и ПТК Систел понадобятся

1. Графический редактор

2. Редактор связей

3. OPC сервер Systel OPC

4. Интегратор или Электронный журнал

 

 

Программные средства для работы с ПЛК на примере Ultra Logik.

Ultralogik - это система подготовки программ для промышленных контроллеров.

Система Ultralogik реализована в соответствии с требованиями международного стандарта МЭК-1131 и позволяет разрабатывать прикладное программное обеспечение для сбора данных и управления технологическими процессами, выполняемое на программируемых контроллерах с открытой архитектурой.

Визуальное программирование

Встроенная сетевая поддержка работы контроллеров

Открытые алгоритмы управления и регулирования, в том числе П-, ПИ-, ПИД-законы регулирования

Библиотеки функциональных блоков

Поддержка сторожевого таймера

Широтно-импульсная модуляция аналоговых переменных

Моделирование работы без оборудования

Удаленная сетевая отладка программ и осциллографирование переменных нескольких узлов сети одновременно

Возможность подключения модулей, написанных на других языках

Простое подключение к популярным SCADA-системам

Генератор исполняемого кода (объектного файла) для процессоров:

- 8086/8088 (возможно использование 8087)

- 80186/80188 80286 (возможно использование 80287)

- 80386 (возможно использование 80387)

- 80486 и совместимых (с сопроцессором или без)

Поддержка оборудования производителей:

- Octagon Systems

- Advantech Co. (включая ADAM-5510)

- Fastwel (включая CPU-188 и RTU-188)

Эксклюзивный дилер системы UltraLogik - компания ProSo

 



<== предыдущая лекция | следующая лекция ==>
Эксплуатационные характеристики | Основные понятия САПР.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.954 сек.