
- •Госы ответы на вопросы спау
- •3. При решении каких задач теории управления может сыграть главенствующая роль теория систем?
- •11. В чем заключается проблема многосвязности автоматизированных систем?
- •19. Нарисуйте блок-схемы обучения искусственной нейронной сети (инс) в системах управления с учителем и стимулируемым самообучением.
- •27. Поясните пример диагностирования частичных отказов измерительных каналов для парового котла.
- •6. Принцип разомкнутого управления. Принцип компенсации. Принцип обратной связи.
- •14. Функциональные модели
- •22. Методы описания и анализа систем управления. Описание и анализ линейных систем с помощью дифференцианых уравнений.
- •30. Управление процессами с помощью эвм и введение в проблему оптимизации.
- •3. Концепция scada-систем.
- •11. Scada-система. Орс. Организация взаимодействия с контроллерами.
- •19. Trace Mode. Экономические модули. Средства разработки приложений.
- •6. Условный оператор. Переключатель.
- •14. Строки как массивы символов. Копирование строк.
19. Trace Mode. Экономические модули. Средства разработки приложений.
Средства разработки MES-приложений в TRACE MODE 6
Приложения MES (Manufacturing Execution System) по управлению исполнением производства разрабатываются в соответствующем редакторе Интегрированной среды разработки TRACE MODE® 6. Благодаря этому проект T-FACTORY.exe™ 6 MES полностью интегрирован с АСУТП предприятия, а MES-приложение работает на основе данных реального времени.
T-FACTORY.exe™ 6 MES позволяет:
• описать материальные и энергетические потоки по всем компонентам и стадиям передела продукции;
• связать материальные ресурсы с информацией реального времени из SCADA/HMI и SOFTLOGIC-систем TRACE MODE®;
• рассчитывать материальные и энергетические балансы между любыми элементами технологической цепочки;
• проводить анализ потерь материалов и энергии на любом технологическом этапе;
• создать производственные задания;
• на основании производственных заданий автоматически генерировать заказы на материалы и наряды на работы и направлять их исполнителям;
• организовать MES-документооборот прохождения заданий с утверждением стадий ответственным персоналом;
• осуществлять сетевое планирование работ на неограниченный срок;
• осуществлять контроль выполнения работ;
• осуществлять контроль качества продукции на основе процессного подхода, соответствующего международному стандарту ISO 9000:2000;
• в реальном времени рассчитывать себестоимость продукции на каждом технологическом этапе;
• осуществлять контроль соответствия времени и стоимости производственных заданий плановым показателям;
• выявлять "узкие места" производства - причины роста себестоимости, брака, потерь, отклонений от сроков исполнения и т.д.;
• накапливать MES-статистику;
• автоматически генерировать отчеты и вычислять показатели, необходимые для принятия решений;
T-FACTORY 6 MES дает возможность представить производственный процесс как совокупность взаимосвязанных энергетических и материальных потоков. Для каждого элемента потока в инструментальной системе можно создать карточку-описатель (M-ресурс), указав основные технические и стоимостные характеристики. Эти свойства могут считываться из следующих источников:
• контроллеры и серверы АСУТП;
• реляционные базы данных с SQL-интерфейсом;
• электронные таблицы;
• OPC-серверы;
• приложения MS Office®;
• ручной ввод.
ПАУ
6. Условный оператор. Переключатель.
Операторы выбора управляют потоком выполнения программы.
Это условный оператор if...else и переключатель switch.
Синтаксис условного оператора.
if (выражение) оператор_1; else оператор_2;
Выражение должно быть скалярным и может иметь арифметический тип или тип указателя. Если оно равно true (не равно нулю или не есть пустой указатель), то условие считается истинным и выполняется оператор 1. В противном случае выполняется оператор 2. В качестве операторов нельзя использовать описания и определения. Однако здесь могут быть составные операторы и блоки:
if(x>0) {x=-x;f(x*2);}
else {bit i=2; х*=ч; fix);}
Допускается сокращенная форма условного оператора, в которой отсутствует else и оператор_2. Оператор 1 и оператор 2 могут также быть условными. Каждое else соответствует ближайшему if. Переключатель (switch) - удобное средство для организации мультиветвления.
switch (переключающее выражение)
{ case константное _выражение_1:операторы_1;
case константное_выражение_2:операторы_2;
case константное выражение п: операторы п;
default: операторы;
)