Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по МПСУ_the best.docx
Скачиваний:
0
Добавлен:
03.12.2019
Размер:
1.38 Mб
Скачать

38. Программное обеспечение для поддержки языков мэк 61131-3.

ПО понимается программа выс уровня, которрая имеет хоршее ср-во визуализации и запускается на ПК и позволяет строить алг-мы и писать программы. Наиболее известными в мире явл-ся системы: CoDeSys фирмы 3Sи IsaGRAF фирмы ICS Triplex.

Для них характерно:

  1. графические интерфейсы, которые позволяют в интерактивном режиме писать структ-ый текст .реализация 5 языков.

  2. отладчик позволяет программировать весь процесс с остановкой на контрольных точках, проверкить выполнение операций.

  3. подключение к ральным ПЛК через последовательный интерфейс – RS-232, USB

  4. система программирования ПЛК- создает программный код, загружает в ПЛК и заставляет ее выполняться. Рез-т мигание диодов.

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

39. Понятие орс-сервера. Основные разновидности орс-серверов

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

  1. Верхний уровень- комп-р в котором программа ISaGRAP или пакет диспечерских программ SCADA или любая польз-ая программа.

ПЛК связан с внешним оборудованием. Программы ISaGRAP, SCADA и программы пользователя д. и. драйверы для выхода RS-232. Для каждого ПЛК драйвер д.б. свой. Его пишет разработчик ПЛК. Но сейчас все проще.

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

Этим интерфейсом стал ОРС-сервер, который регламентирует интер-ы и взаимодействует с прикладными ПО по заранее заданным правилам. Этим занимается организация OPC Foundation.

Первый стандарт появился в 1998г., сейчас в эту организацию входят 400 фирм, самая знаменитая Siemens AG, Emerson Process Management итд.

OPC- OLE for Process Control – технология связывания, внедрения объектов Wicrosoft.

В развитии этой технологии стали использоваться разработки Wicrosoft типа COM- компонентная модель объекта, DCOM – распределенная компонентная модель объекта.

OLE, COM и DCOM - связывают системы через интерфейсы.Wicrosoft

Он задает стандартные средства взаимод-я ПЛК с другой программой , смотрим с пользовательской стороны. Существуют драйверы, которые работают только с конкретным ПЛК. Любая пользовательская программа может обращаться к любому ПЛК,если установлена соответствующая программа.

Существует спецификация ОРС- серверов:

1.OPC DA сервер (Data Access) – для обмена данными между клиентом (пр. SCADA) и аппаратурой (контроллерами). Предназначен для обращения к данным в реальном режиме времени. К нему подключаются модули ввода, серверы. Он д функционировать непрерывно в 2-х направлениях.

2.OPC A&E сервер (Acarm&Events). Для уведомления пользователя о событиях и авариях. Потоки данных от ПЛК к пользователя в одном направлении

3.OPC HDA сервер (Historical Data Access) исторический доступ к данным – это сервер доступа к данным сохранненых в архиве. Обеспечивает чтение, запись и изменение данных.

Есть еще много специализированных серверов (ОРС Batch – для физико-химич. техн. процессов, котрые явл-ся не непрерывными, ОРС data eXchange – для обмена данными м/у ОРС DA-серверами ч/з сеть Ethernet итд.)