
- •Лекция 1 Введение. Основные понятия испу.
- •Обеспечение асутп (совокупность средств, необходимых для функционирования системы)
- •Структура и функции испу
- •Требования к испу
- •2)Закон образа действия (фундаментальной иерархии).
- •Операционные системы. Классификация
- •К основным функциям операционных систем относятся:
- •Классификация операционных систем
- •Основные особенности, отличающие осрв от ос общего назначения.
- •Механизм реального времени. Распределение ресурсов.
- •Разновидности задач, выполняемых в ос
- •Свойства задач.
- •Управление задачами
- •Методы синхронизации задач
- •Здесь сообщения не теряются, а очередь сообщений ограничена оперативной памятью
- •2. Инверсия приоритетов.
- •Ядра реального времени
- •Unix'ы реального времени
- •Расширения реального времени для WindowsNt
- •Лекция 4 испу, расширенная структура. Датчики
- •Классификация электрических датчиков
- •Лекция 5. Искробарьеры (2хканальные, многоканальные)
- •Часть 11. Искробезопасная электрическая цепь I».
- •Примечание по монтажу и эксплуатации бис
- •Основные характеристики бис серий
- •Процедура выбора
- •Обеспечение резервирования каналов передачи данных
- •1. Анашкин а.С., Кадыров э.Д., Харазов в.Г. Техническое и программное обеспечение распределенных систем управления. - с- Петербург: «п-2», 2004. - 368с
- •Топология промышленных сетей
- •Методы организации доступа к линиям связи
- •Технологические языки программирования контроллеров
- •St(Structure Text - язык структурного текста высокого уровня, подобие Pascal).
- •Il (Instruction List) - язык инструкций;
- •Отладка онлайн
- •ISaGraf имеет возможности онлайнового мониторинга переменных и отладки программ.
- •Лекция 10 Понятие и основные особенности открытых систем.
- •Ieee/posix- открытая система - это система, регулирующая открытые спецификации на интерфейсы, службы и форматы данных, достаточные для того, чтобы обеспечить:
- •Технологии создания открытых программных систем.
- •Лекция 11 Технологии взаимодействия приложений.
- •1. Использование библиотек динамической компоновки - dll
- •Механизм ole for Process Control(opc).
- •Концепция стандарта орс
- •Value (значение).
- •1. Орс позволяют определять на уровне объектов различные системы управления и контроля, работающие в распределенной гетерогенной среде;
- •Odbc - интерфейс
- •Value (значение).
- •Ведение архивов данных в scada-системе. Тренды. Алармы.
- •Встроенные языки программирования.
- •Базы данных в scada.
- •Лекция 13 Вопросы надежности.
- •Основные особенности erp-систем
- •Производственные исполнительные системы (mes) - необходимый элемент эффективного управления предприятием
- •Основные функции mes
- •Примеры mes-систем
- •InfoPlus.21 - информационная система управления в режиме рв интегрирована с системой Simatic pcs7.
- •Лекция 16 case-технологии
- •Обзор некоторых case-систем
Il (Instruction List) - язык инструкций;
■ FC (Flow Chart) - графический язык блок-схем.
Workbench обеспечивает также — средства редактирования, генерации кода, документирования, архивирования, онлайновой отладки, оффлайновой симуляции, архивирования, работы с библиотеками.
Extensions - включают в разработанные Control Microsystems пользовательские функции. Эти функции учитывают спецификуконтроллеров SCADAPack:
■ master и mas (с rip — для передачи команд мастера через последовательные и TCP/IP протоколы;
■ dial и inimodem - для модемных соединений;
■ various Hart - для подключения HART-совместимых устройств;
■ sleep - для режима малого энергопотребления;
■ total - для долговременного накопления данных аналогового ввода;
■ flow - для долговременного накопления импульсного входа с турбинных расходомеров;
■ various dlog - функции просмотра данных;
■ Rxstring txstring - для передачи и приема данных в формате текстовых строк через последовательные порты.
Кроме этого, в Extensions включены диагностические функции контроллеров SCADAPack и конфигурационные функции для последовательных портов и коммуникационных протоколов.
RunTime Target виртуальная машина, предназначенная для запуска приложений, которые загружаются в контролер SCADAPack. Возможность запуска приложений ISaGRAF указывается при заказе модификации контроллера.
Отладка онлайн
ISaGraf имеет возможности онлайнового мониторинга переменных и отладки программ.
В режиме отладки код программ, написанных на любом графическом языке, может быть отображен в реальном времени вместе со значениями переменных.
Две дополнительные опции позволяют делать процесс отладки более эффективным:
Spy List — позволяет пользователю создавать, отображать и сохранять различные комбинации переменных, таким образом, позволяя группировать их по сходным признакам;
Spotlight - встроенный человеко-машинный интерфейс. Переменные могут быть отображены в графическом виде с использованием дополнительных рисунков, диаграмм, битовых полей и текста.
Отладка оффлайн
При отладке в режиме оффлайн пользователь может имитировать выполнение загружаемого в контроллер кода, при этом могут эмулироваться значения опрашиваемых точек ввода/вывода.
Обмен данными между выполняемыми программами на C/C и ISaGRAF
Приложение, написанное с помощью ISaGRAF, может выполняться одновременно с программами, реализованными на языке С/С*"*. При этом задачи могут обмениваться данными. Например, результаты вычислений, выполненных приложениями С/С, могут быть переданы в задачу, занимающуюся управлением техпроцессом и реализованную на языках ISaGRAF.
Загрузка дополнительной информации
ISaGRAF обеспечивает возможность архивации всех связанных с проектом файлов в один файл с последующей загрузкой в контроллер. Это означает, что все дополнительные материалы, такие как комментарии, графические мнемосхемы, списки переменных и т.п. могут быть сохранены внутри контроллера и в дальнейшем распакованы и использованы на другом компьютере.
Система программирования OpenPCS
Система программирования OpenPCS соответствует стандарту I ЕС 61131 1, включает встроенный ОРС сервер, поддерживающий подключение к различным контроллерам через RS232, CANopen или TCP/IP. OpenPCS связывает единым пользовательским интерфейсом редактор, компилятор и конфигурирование проекта. Для увеличения производительности PLC модулей программная среда OpenPCS SYS TEC позволяет подключить компилятор микроконтроллера для получения двоичного кода, который загружается непосредственно в CPU.
В OpenPCS встроен симулятор для запуска и отладки программ при отсутствующем контроллере, не осуществляя загрузку в реальное оборудование. Симулятор поддерживает окна watch, задание переменных, точки останова, пошаговое и циклическое исполнение программы. В OpenPCS включена расширенная библиотека CANopen, используя которую из PLC можно конфигурировать CANopen и получать прямой доступ к CAN-шине. Совместное использование OpenPCS и CANopen позволяет получить непосредственную и надежную передачу данных. Передача данных инициируется по событию, циклу или по требованию. Есть механизм мониторинга сети CANopen. Достигается минимальное время реакции даже при низкой скорости обмена.
Система программирования OpenPCS доступна в двух версиях Basic Line и Developer Line. В обе версии включен полный программный пакет со всеми языками программирования (AWL, ST, AS, KOP, FUB), однако из всех доступных языков SYS ТЕС поддерживает только два: AWL и ST. При этом пользователь может задействовать все языки программирования. Доступен OpenPCS, Starter Kit, включающий программное обеспечение OpenPCS software (Basic Line), модуль PLCmodule C14-Z4, USB-CANmodul, примеры программирования и документацию.