Программирование прибора «ПРОТАР 130» (лабораторная работа)

Страницы работы

Содержание работы

ЛАБОРАТОРНАЯ РАБОТА №4

 Программирование  прибора  «ПРОТАР 130»

1. Цель: Научится программировать прибор  "ПРОТАР 130"

2.  Основные теоретические положения

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

Программа, вводимая в прибор для реализации заданной структуры, представляет собой запись последовательных команд в виде функций Fi и переменных Пi. Эта последовательность команд записывается при программировании как шаги программы, каждому из которых присваивается свой номер. Максимальное количество шагов программы – 100. Первый шаг имеет номер 00, последний максимально возможный – 99. Установка номера шага программы производится в режиме 5 («ПС»), после чего в режим 5 (НС) устанавливается нужная команда.

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

2.1 Список переменных прибора

Список переменных Пi приведен в гл. 1.2.3.. Переменные общее количество которых равно 78, представляют собой сигналы, параметры настройки, результаты вычислений. Символы переменных, приведенные в гл.1.2.3., высвечиваются на цифровом дисплее в режиме 3 (приложение 2, рис. 1) в режиме 4 во время нажатия органа «П×Н», а также в режиме 5 как обозначение команды Пi, соответствующей данному шагу программы.

В гл. 1.2.3. указанно назначение переменных и параметров настройки, их применяемость в однократно используемых функциях F00-F19, а также размерность и диапазон изменения.

Алгоритмические особенности применения функций Fi и переменных Пi приведены в п. 1.1.2..

При составлении программы функционирования прибора, при установке параметров и считывание индикации по цифровому дисплею необходимо учитывать размерность переменных (п. 1.2.3.) и соотношение между размерностями.

В приборе предусмотрен ряд  переменных, назначение которых потребитель может устанавливать по своему усмотрению при составлении программы (если только они не входят в какую-либо уже использованную потребителем функцию), Это переменные П00…П19, U, U1, U2, U0(%), С0…С7 (безразмерные коэффициенты), t1…t8 (постоянные времени, с). Кроме того, в распоряжение потребителя имеются константы П20…П28, которые могут использоваться многократно. Символы этих констант вызываются на дисплей только в режиме 5 («ПС» и «НС»). В режиме 3 («П», «Н») и четыре константы не индуцируются. Потребитель может также по своему усмотрению использовать переменные, входящие в неиспользуемые в этой программе функции.

2.2 Функции, используемые при программировании структуры

Функции Fi, используемые при свободном программировании структуры, приведены в п. 1.1.2. Результат вычислений каждой из функции используется либо непосредственно как входной сигнал устройств вывода информации из прибора (F00; F01; F02; F14; F15), либо для последующих вычислений и в этом случае результат вычисления обозначается как переменная «У».

 В п. 1.1.2.1. приведены функции, которые могу использоваться в программе однократно.

Функция F00 фиксирует конец вычислений. В линейной программе без разветвлений с помощью функций переходов (F54-F59) F00 является командой последнего шага программы. В разветвленной программе F00 записывается в конце каждой самостоятельной ветви, не содержащей дальнейших разветвлений. Если программа содержит один шаг 00-F00 происходит преобразование аналоговых и дискретных входных сигналов в цифровую форму и цифровых сигналов в аналоговую, импульсную и дискретную форму, выполняется функции индикации сигналов и переменных, функционирует программный блок диагностики отказов.

Функция F01 и F02 выполняют ПИД алгоритм регулирования с импульсным и аналоговым выходом соответственно.

Похожие материалы

Информация о работе

Тип:
Методические указания и пособия
Размер файла:
84 Kb
Скачали:
0