- •1. Каковы методы контроля качества на этапах производства изделий? Какую функцию реализуют контрольные листы? Какая инфа извлекается из диаграммы Парето?
- •8. Роль pdm/plm – систем в информатизации производства. Какие функции выполняют эти системы? Программные комплексы, имеющие в своем составе эти системы.
- •16. Локальные системы автоматизации на основе контроллеров серии аdам-4000.
- •Локальные системы сбора данных и управления
- •4. Модуль аналогового вывода adam-4021
- •17. Распределенные системы автоматизации на основе контроллеров серии аdам-5000.
- •Модули ввода/вывода.
- •Средства программирования UltraLogik. Состав пакета. Основные этапы разработки программ.
- •19. Параметры экономического окружения, их содержание, способы определения и задания при разработке инвестиционного проекта средствами программы Project Expert.
- •20. Способы финансирования инвестиционных проектов, предусмотренные в программе Project Expert, и их параметры, задаваемые при разработке бизнес-плана.
- •21. Формирование заемного капитала для финансирования инвестиционного проекта.
- •22. Дисконтирование денежных потоков в Project Expert. Проверка адекватности регрессионной модели.
Модули ввода/вывода.
Модуль аналогового ввода ADAM-5017 - представляет собой 8-канальное устройство ввода с дифференциальными входами на 16-разрядные АЦП. Модуль измеряет напряжение милливольтового ( 150 мВ, 500 мВ) и вольтового (1В, 5В, 10В) диапазонов, а также силу тока до 20 мА.
Модуль ввода сигналов термопар ADAM-5018 - представляет 7-канальное устройство аналогового ввода сигналов термопар на 16-разрядное АЦП. Модуль обеспечивает измерение милливольтового (50 мВ, 100 мВ, 500 мВ) и вольтового (1В, 2,5В) диапазонов, силы тока до 20 мА, а также температуры с помощью термопар U, K, T, E, R, S, B.
Модуль аналогового вывода ADAM-5024 - представляет собой 4-канальное устройство аналогового вывода. Используя программное обеспечение, можно задать скорость нарастания выходного сигнала, его начальное значение, тип (ток или напряжение).
Модуль дискретного ввода-вывода ADAM-5050 - представляет собой 16-канальный модуль дискретного ввода-вывода. Каналы применяются для управления твердотельными реле и исполнительными механизмами дискретного типа, а также для контроля состояния концевых выключателей или датчиков приближения и других дискретных сигналов.
Средства программирования UltraLogik. Состав пакета. Основные этапы разработки программ.
МПСУ может программироваться как с помощью традиционных языков программирования, так и средствами Ultralogik. Ultralogik-система предназначена для разработки программ промышленных контроллеров с помощью простых инструментальных средств, используя, в частности, в качестве языка программирования язык функциональных блоковых диаграмм. Ultralogik представляет собой интегрированный комплекс программ в оперативной среде DOS или Windows и включает в себя графические средства, компиляторы, средства интерактивного диалога, настройки и отладки проектов.
Ultralogik состоит из двух частей: системы программирования и системы исполнения. Система программирования содержит собственно средства подготовки проектов, менеджер проектов и средства их отладки.
Программа управления в Ultralogik представляется как некоторое логическое программное устройство, описывающее технологический процесс и операции над переменными величинами (параметрами) этого процесса. Программа может содержать следующие базовые типы объектов: - переменные;- константы;- комментарии; -функциональные блоки.
Язык функциональных блоковых диаграмм (FBD) описывает функции между входными переменными и выходными переменными. Эти функции описываются в виде сочетания элементарных функциональных блоков. Один или несколько функциональных блоков, соединенных между собой, и образуют программу на языке FBD.
Менеджер проектов. Окно, где создаются и редактируются проекты, называется окном менеджера проектов. Оно представляет собой набор секций с закладками в нижней/верхней части. Каждая секция предназначена для определенных типов данных, составляющих проект. В Менеджер проектов входят следующие секции:
- Program - программы проекта как на языке FBD, так и на других языках;
- Variables - списки и атрибуты всех переменных и констант проекта;
- Config - описание конфигурации системной части контроллера, модулей контроллера, таблицы привязки переменных проекта к выходам и входам модулей, калибровочные таблицы измерительных каналов;
- Options - текстовая неформальная информация о проекте.
Секция программирования (Program) содержит титульный лист и листы программ. На титульном листе приведен список программ, входящих в проект, с указанием языка программирования и комментария. Каждая программа имеет свой лист. Программа может состоять из множества программ, находящихся друг с другом в определенных отношениях, образующих иерархическое дерево. Программирование осуществляется с помощью специального графического редактора. Пользователь устанавливает функциональные блоки в поле программы, соединяет их связями, присваивает связям имена переменных. Все шаги по составлению программы записываются в файл-сценарий.
В секции Variables осуществляется ввод глобальных переменных проекта, сформированных в списки по тем или иным признакам. Разбиение переменных на списки носит формальный характер и служит для удобства просмотра, поиска и редактирования. Переменные сформированы в 5 списков: Constant, Public, Input, Output, Network. Переменные и константы в этих списках доступны всем программам проекта, а также конфигуратору контроллера. Переменные, введенные на этапе конфигурирования, назначенные как входы и выходы контроллера, заносятся в эти списки автоматически. Переменные, имена которых введены как имена связей функциональных блоков в тело программы, являются локальными и в списки не заносятся.
В секции конфигурирования (Config) последовательно осуществляются следующие действия:
- выбирается аппаратная платформа контроллера;
- выбирается тип вычислительного модуля внутри платформы;
- указываются системные установки, такие как наличие сети, сторожевого таймера, встройки компилятора;
- выбираются типы используемых модулей ввода/вывода контроллера;
- осуществляется привязка переменных ко входам и выходам соответствующих модулей.
Загрузка и отладка программ. Готовый проект компилируется, после этого полученный код системы исполнения загружается в контроллер. В этот код автоматически встраивается драйвер сетевого обмена, который обеспечивает мониторинг и отладку. Каждая переменная, участвующая в сетевом обмене, имеет двойное имя, состоящее из имени переменной и префикса, являющегося сетевым адресом контроллера. Инициатором обмена всегда является отладчик или диспетчерская система верхнего уровня. Она запрашивает у контроллеров переменные для визуализации и передает им список новых значений переменных, являющихся уставками и режимами работы. Удаленный отладчик имеет режимы пошагового исполнения программы, позволяет задавать и удалять точки останова, обеспечивать визуализацию переменных в точках останова.