Автоматизированные системы управления. Введение и нормативные документы. Назначение, состав и структура АС. Производственное предприятие как объект управления. Технологический процесс как объект управления, страница 40

Первичное редактирование содержимого поля выполняется по двойному нажатию ЛКМ. При этом имя канала редактируемого поля принимает голубую окраску и выводится диалог для ввода значения с именем канала и наименованием атрибута. Последующее изменение значений текущего поля выполняется по одиночному нажатию ЛКМ.

Отладчик позволяет вводить любые значения. Например, значение верхней границы вполне может оказаться меньше, чем значение нижней границы. За корректностью вводимых значений должен следить пользователь.

Управление состоянием (C), подключением (W) и достоверностью (I) канала реализуется двойным нажатием ЛКМ на соответствующих полях. Наличие в них «звездочки» является признаком равенства этого атрибута логической единице.

Если к каналу подключена FBD-программа, то после двух нажатий ЛКМ на поле имени канала на экран выводится окно диалога со значениями атрибутов программы. В заголовке этого диалога выводится идентификатор процедуры, взывающей программу (T – трансляция, L – управление), и имя канала. Если канал вызывает две программы, то выводится информация о программе, подключенной к процедуре трансляции. Здесь можно изменить значение любой константы программы. Для этого надо дважды нажать ЛКМ в поле ее значения и в появившемся диалоге ввести требуемую величину.

Значения атрибутов, удовлетворяющие результатам настройки, можно сохранить для дальнейшего использования при настройке каналов. Выполнение командыЗапись изменений из пункта Настройка меню отладчика сохранит отладочные настройки каналов базы в файл типа dmp с именем узла. Это текстовый файл можно просмотреть и распечатать соответствующим редактором. При настройке каналов в РБК выполнением команды Принять изменения из пункта меню Узел этот файл может быть открыт для просмотра в текстовом редакторе системы.

Внимание! 1. Функция ЗАПИСАТЬ/ПРИНЯТЬ ИЗМЕНЕНИЯ работает только в том случае, если значения пределов и аварийных границ до изменений в отладчике были заданы корректно.

2. Сохранить можно только те значения, которые до редактирования не были равны нулю.  

Ниже приводится перечень столбцов отладчика базы каналов с описанием содержимого и обозначением выводимых атрибутов.

Отладчик базы каналов – файл Dserv.exe - может быть запущен как отдельное приложение. При этом командой Открыть из пункта меню Файл, или сочетанием клавиш Ctrl+O в него может быть загружена для отладки база любого узла из любого проекта (файл типа dbb).

-  в окне Словарь переменных - командой В/В привязка из пункта Инструменты.

Значения входных и выходных переменных должны преобразовываться. Контролируемое значение входной переменной – в пользовательское значение, а пользовательское значение выходной – в значение управляющего воздействия. Для этого используется таблицы преобразований, в которых формируются операции для обработки значений переменных. Вызов таблиц выполняется в окне Словарь переменных командой Таблицы преобразований из пункта Инструменты.

 Разработка приложения завершается процедурой генерации его кода. При этом используются команды пункта Создать Менеджера программ.

 Режим генерации кода настраивается в окне диалога, которое вызывается командой Опции компилятора.

Генерация кода выполняется по команде  Создать приложение. При этом генератор кода выполняет синтаксическую проверку программ проекта и при их отсутствии производится компиляция с созданием исполняемого модуля приложения.

По команде Проверить можно выявить синтаксические ошибки отдельной программы проекта в процессе ее создания. При этом также запускается генератор кода, но только в режиме проверки на синтаксис.

Результаты этапов процесса генерации кода приложения  выводится в виде протокола.

Отладка прикладной задачи (приложения)

Функциональное соответствие приложения исходным требованиям проверяется в режиме его отладки. Переход к отладке и ее настройка выполняется Менеджера программ командами пункта Отладка.