Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Prakticheskie_voprosy_i_otvety_Kolledzh_Bordyug...doc
Скачиваний:
3
Добавлен:
23.09.2019
Размер:
114.18 Кб
Скачать

2.Автопостроение каналов trace mode по источникам данных и из редактора документов. Ответ:

Автопостроение каналов TRACE MODE по источникам данных обычно используется сразу после автопостроения самих источников. Этот вид автопостроения реализуется простым перетаскиванием (методом Drag-n-Drop) иконки источника данных в узел связанного с ним монитора реального времени (основного сервера TRACE MODE) или SOFTLOGIC контроллера под управлением Микро МРВ. Есть и другой способ автопостроения проекта для разработки "от графики". Если разработчик хочет сначала нарисовать мнемосхемы HMI, а уже затем подобрать необходимое оборудование, то ему пригодится автопостроение каналов из редактора аргументов. В SCADA системе TRACE MODE® 5 все данные между каналами, экранами, программами и прочими компонентами передаются через аргументы. Это позволяет использовать один и тот же компонент многократно. Например, если в проекте автоматизируется 40 однотипных котельных, то нет необходимости редактировать по отдельности 40 мнемосхем. Достаточно создать один экран и 40 вызовов этого экрана. Каждый вызов привязан к конкретным каналам через набор аргументов шаблона экрана. Чтобы избежать утомительной ручной привязки каналов к аргументам каждого из 40 вызовов, разработчик АСУТП может воспользоваться процедурой автопостроения и автопривязки каналов из редактора аргументов вызова экрана. При ее выполнении для каждого аргумента в выбранном узле TRACE MODE будет создан канал соответствующего типа с именем, совпадающим с именем аргумента.

Билет №16.

1. Подсчитать сумму всех нечетных чисел от 101 до 301 используя оператор с предусловием в среде программирования Pascal.

Ответ:

Program zadacha_13;

var

s,i:integer;

begin

s:=0;

i:=101;

while i<301 do

begin

s:=s+i;

i:=i+2;

writeln(‘сумма нечетных чисел от 101 до 301=’,s);

readln;

end.

2.Интерация системы TRACE MODE®5 с реляционными данными СУБД.

Ответ:

Для интеграции с реляционными СУБД и иными приложениями в инструментальную систему TRACE MODE® 5 встроен специальный модуль - Редактор SQL-запросов. С точки зрения TRACE MODE® 5 SQL-запрос это компонент проекта, обладающий аргументами, такой же как, например, программа FBD. То есть, в реальном времени через входные аргументы в SQL-запрос передаются данные из каналов TRACE MODE®, выполняются запрограммированные транзакции через стандартный интерфейс ODBC, а затем полученные результаты передаются через выходные аргументы обратно в каналы. Стандарт ODBC позволяет организовывать взаимодействие как с мощными реляционными СУБД - такими как Oracle или MS SQL Server, так и с популярной СУБД MS Access.

Редактор SQL-запросов TRACE MODE® 5 позволяет настроить источник данных ODBC, протестировать связь с базой данных, просмотреть и при необходимости модифицировать ее структуру, подготовить шаблон SQL-запроса и проверить его работоспособность как в режиме эмуляции, так и с  реальными транзакциями. В него входят:

  • редактор структуры БД;

  • мастер таблиц;

  • редактор запросов SQL;

  • мастер запросов SQL;

  • отладчик запросов SQL.

Наиболее удобным средством для создания шаблона SQL-запроса является специальный мастер запросов SQL (Wizard), позволяющий пользователю интерактивно, шаг за шагом, программировать основные операции взаимодействия с базами данных, не вникая глубоко в синтаксис языка SQL.

Билет №17.

1. Распечатать числа Фибоначчи от 1 до N (каждое число в последовательности, начиная с третьего, получается сложением двух предыдущих чисел. Например: 1,1,2,3,5,8,13,21 …) используя оператор постусловия в среде программирования Pascal.

Ответ:

Program zadacha_14;

var

a,b,c,n, i:integer;

begin

writeln('Введите число n');

readln(n);

a:=1;

b:=1;

writeln (a,b);

i:=3;

repeat

c:=a+b;

writeln( c);

a:=b;

b:=c;

i:=i+1

until i>n;

readln;

end.

4.Автоматическое документирование проекта в TRACE MODE 5

Ответ:

TRACE MODE 5 позволяет автоматически генерировать полную отчетную документацию по проекту АСУ ТП, не требуя от пользователя никаких дополнительных усилий. 

Для документирования проекта АСУ ТП достаточно загрузить его в интегрированную среду разработки TRACE MODE 5 IDE и в меню Файл воспользоваться пунктом Документировать проект. Процесс документирования может занять от нескольких секунд до нескольких минут в зависимости от размера проекта АСУ ТП.

Описание содержит как общие сведения о проекте АСУ ТП, так и его подробное содержание в виде таблиц, текста и, по необходимости, рисунков. Например, для каждого шаблона программы описание включает:

  • имя шаблона программы; 

  • кодировку шаблона;

  • комментарий к шаблону;

  • перечень аргументов шаблона с указанием значений по умолчанию, привязок, флагов и пр.;

  • список вызовов данной программы с указанием их размещения;

  • полный текст программы (а в случае использования графического языка - и ее графическое представление).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]