Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГОСЫ ответы на вопросы (Звегинцев А.).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
278.34 Кб
Скачать

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: операторы;

)