18
http://www.microl.com.ua ● МИК-51 ver. 51.24 ● ПРМК.421457.005 РЭ1 изм. 1.11, 23.06.2005
4.1.3 Аппаратура оперативного управления и настройки
Аппаратура оперативного управления (лицевая панель) рассчитана на оператора-технолога и
оператора-наладчика. Лицевая панель имеет набор клавиш, светодиодных и цифровых индикаторов, с
помощью которых оператор-технолог «ведет» технологический процесс: контролирует его параметры,
изменяет режимы управления, меняет уставки, пускает, останавливает и сбрасывает программу и т
. д.
С помощью лицевой панели можно программировать контроллер, выполнять настройку его
параметров, а также контролировать сигналы во внутренних точках структуры.
В общем виде лицевую панель и пульт настройки можно рассматривать как интерфейс с человеком.
4.1.4 Аппаратура интерфейсного канала
В контроллере имеется интерфейсный канал последовательной связи. Этот канал имеет
приемо-
передатчик, преобразующий входной поток последовательных бит информации в цифровую информацию,
представленную в виде байтов (т. е. преобразующий последовательный код в параллельный), а также
осуществляющий обратное преобразование.
Принимаемые и передаваемые сообщения хоть и являются цифровыми, но они могут
«представлять» любые сигналы, обрабатываемые контроллером: аналоговые, временные, числовые и т.д.
Все сигналы передаются через интерфейс последовательно, но скорость их передачи достаточно
велика для того, чтобы для процессов большого и среднего быстродействия можно было считать, что все
сигналы передаются одновременно.
4.2 Функциональные блоковые диаграммы (FBD)
4.2.1 Функциональные блоки
В исходном состоянии функциональные блоки отсутствуют и никакие функции по обработке
сигналов контроллером не
выполняются.
Реализованные программно функциональные блоки образуют область управления контроллера.
Функциональный блок является элементарным звеном FBD-программ.
Система программирования реализована в соответствии с требованиями стандарта Междунаpодной
Электpотехнической Комиссии (МЭК) IEC 1131-3 и предназначена для разработки программного
обеспечения предназначенного для сбора данных и управления технологическими процессами,
выполняемыми на программируемых контроллерах.
В качестве
языка программирования в системе реализован язык функциональных блоковых
диагpамм Function Block Diagram (FBD), предоставляющий пользователю механизм объектного визуального
программирования.
4.2.2 Библиотека функциональных блоков
Контроллер содержит обширную библиотеку функциональных блоков, достаточную для того, чтобы
решать сравнительно сложные задачи автоматического регулирования и логико-программного управления.
Помимо функциональных блоков автоматического регулирования и логико-программного управления
в
библиотеке имеется большой набор функциональных блоков, выполняющих динамические, статические,
математические, логические и аналого-дискретные преобразования сигналов.
Часть библиотечных функциональных блоков выполняет особую задачу: она связывает аппаратуру
контроллера с основной массой функциональных блоков. К этим «связным» функциональным блокам
относятся:
• функциональные блоки ввода и вывода аналоговых и дискретных сигналов,
• функциональные блоки обслуживания лицевой панели,
• функциональные блоки приема и передачи сигналов через интерфейсный канал.
Аппаратные элементы структуры контроллера (входные и выходные УСО, лицевая панель,
интерфейсный канал) начинают выполнять свои функции лишь после того, как будут использованы какие-
либо соответствующие функциональные блоки.
Более подробно библиотека и описание функциональных блоков представлены
в
руководстве ПРМК.421457.005 РЭ2
.