Cтраница 2
Из результатов анализа видно, что более всего необходимы микроконтроллеры малой стоимости - в пределах 1 0 тыс. руб. При этом остаются в силе основные требования - надежность, функциональная полнота, комплектность и технологическое программирование. [16]
Устройство связи с оператором выполнено в виде панели оператора ПО. При помощи ПО оператор может провести технологическое программирование, наблюдать за ходом протекания технологического процесса, оперативно управлять им. При управлении нестационарными объектами, при изменении их динамических свойств, оператор может скорректировать алгоритм управления непосредственно на работающем объекте, оперативно изменяя коэффициенты настройки алгоритма или конфигурацию управляющего контура. [17]
Для задания алгоритма логического управления объектом не требуется владеть понятиями вычислительной техники и методами программирования. Эта задача решается с помощью специализированного языка технологического программирования Ломиконта, называемого МИКРОЛ. [18]
Применение таких МПК особенно перспективно для встраивания в технологическое оборудование. Сформулированные выше общие требования к микропроцессорам относятся и к этим МПК, хотя часто они противоречат требованиям простоты устройства и малой стоимости. Например, требование технологического программирования приводит к необходимости соответствующего пульта и встроенного программного обеспечения. [19]
Программное обеспечение относится к категории фирменных программных средств, заранее составленных, отлаженных и зашитых в ПЗУ. Потребителю нет необходимости изучать особенности этих средств, вводить их в контроллер или восстанавливать при отключении питания или при случайных сбоях. В комплект программного обеспечения входят: программа, обеспечивающая общение с пультом управления и технологическое программирование; программа самоконтроля, обеспечивающая выдачу информации об отказах до модуля, а в некоторых случаях - до элемента; различные сервисные программы; библиотека стандартных программ. [20]
В этом случае для составления системы управления достаточно вызвать из памяти машины соответствующие блоки программ и скомпоновать из них алгоритм управления для конкретного объекта. Программный способ построения системы позволяет при необходимости составить новый алгоритм на работающем объекте, не прибегая к перемонтажу системы. Техника его довольно проста и быстро осваивается специалистами по автоматическому управлению, так как выполняется в обычно употребляемых ими терминах. Технологическое программирование позволяет резко сократить сроки разработки и внедрения систем управления на объектах. [21]
Для реализации функций АСУТП должны использоваться современные средства конфигурирования и визуального программирования, ориентированные на специалистов-разработчиков АСУТП. Эти средства позволяют существенно минимизировать время разработки, и придают исключительную наглядность алгоритмам переработки информации и управления. Ввиду отсутствия отечественных нормативных документов, в качестве их прототипа необходимо использовать разработанный Международной Электротехнической Комиссией ( МЭК) стандарт IEC 61131 - 3, регламентирующий полноту и синтаксис языков технологического программирования. [22]
Этими особенностями объектов управления обусловлены необходимые набор УСО и характер программного обеспечения. Так, для объектов периодического действия МПК оснащается специальным языком на основе алгебры булевых функций. Для объектов непрерывного действия требуется другой язык программирования. Видимо, возможно создание МПК, способного обеспечить требования объектов обоих классов. Для этого необходимо создать универсальный язык технологического программирования, поскольку создание универсального технического устройства не представляет особых трудностей. [23]