- •Министерство образования и науки российской федерации
- •Содержание
- •Введение
- •1.Описание микропроцессорного контроллера кросс.
- •1.1Назначение и область применения контроллера.
- •1.2Основные возможности контроллера
- •1.3Модули котроллера
- •1.4Надежность контроллера
- •1.5Состав и технические характеристики контроллера
- •2.Типовые структуры асу тп.
- •2.1Процессорная структура.
- •2.2Микроконтроллерная структура.
- •2. Программный пакет iSaGraf
- •2.1. Описание программного пакета
- •2.1.1. Языки программирования, реализованные в iSaGraf
- •2.1.2. Основные возможности iSaGraf
- •2.1.3. Основной принцип iSaGraf: синхронизация
- •2.1.4. Отладчик системы iSaGraf
- •2.1.5. Описание языка программирования fbd
- •2.2. Методика составления программ регулирования и их отладка
- •3. Программный пакет MasterScada
- •3.1. Назначение, состав и функции Scada-пакетов
- •3.2. Описание программного пакета
- •3.2.1. Редактор схем функциональных блоков
- •3.1. Методика разработки программ визуализации процессов контроля, регулирования и сигнализации
- •3.1. Создание мнемосхемы управления.
- •3.2. Создание мнемосхемы график.
- •4. Назначение орс-сервера и его настройка
- •5. Проверка работоспособности разработанных программ
- •Заключение
- •Литература
1.Описание микропроцессорного контроллера кросс.
1.1Назначение и область применения контроллера.
Основное назначение контроллера – построение высокоэффективных систем автоматизации различных технологических объектов. Контроллер обеспечивает оптимальное соотношение производительность/стоимость одного управляющего или информационного канала, однородность аппаратуры автоматики на предприятии, уменьшает затраты на обучение персонала и тд.
Контроллер КРОСС предназначен для общепромышленного применения в составе АСУ ТП в различных отраслях промышленности – энергетической, металлургической, пищевой, стекольной, цементной и т.д. Контроллер может использоваться в качестве автономного средства для управления объектами малой и средней сложности.
В составе АСУ ТП контроллер может использоваться для обслуживания взрывопожароопасных объектов, в том числе химических, нефтехимических и нефтеперерабатывающих производств. При этом контроллер устанавливается во взрывобезопасном помещении.
1.2Основные возможности контроллера
Программное обеспечение контроллера позволяет пользователю:
выполнять широкий круг алгоритмических задач: вычисление алгебраических и тригонометрических функций, статических и динамических преобразований, регулирования, программно-логического управления, защиты, учета, регистрации и архивации данных и т.п.;
обеспечить возможность контроля, управления и тестирования каналов ввода-вывода в автономном режиме и с помощью компьютера, при этом обеспечивается возможность переноса, тиражирования программ;
достичь снижения затрат на разработку и отладку программ пользователя за счет удобства и простоты программирования, их переноса и документирования, независимости от способов построения и работы устройств ввода-вывода.
Поддержка промышленных сетей и возможность обмена данными в реальном масштабе времени, использование технологических, процедурных языков программирования (системы ISaGRAF) и операционной системы реального времени OS-9 позволяют:
интегрировать контроллер в единую систему АСУ ТП, содержащую контроллеры различных производителей, выполненные в стандарте открытых систем;
масштабировать системы;
сопрягать контроллер с различными SCADA-системами через стандартные средства межзадачного обмена;
использовать единую технологию программирования контроллеров различных фирм и переносить технологические программы пользователя;
подключать контроллер к глобальной информационной сети Internet благодаря наличию встроенного Web-сервера.
В контроллере применена интеллектуальная подсистема ввода-вывода.
Все модули устройств связи с объектом (УСО) контроллера имеют встроенный бортовой микропроцессор, выполняющий независимо и асинхронно по отношению к центральному процессору различные функции по обработке сигналов и диагностике оборудования. Такой подход позволяет:
повысить надежность контроллера за счет сокращения объема аппаратуры модулей и непрерывной самодиагностики;
повысить живучесть контроллера за счет децентрализации и автономного выполнения различных функций;
увеличить производительности и уменьшить время цикла контроллера за счет сокращения нагрузки на центральный процессор по объему вычислений и интенсивности обменов данными с модулями УСО;
расширить номенклатуру модулей (модули ввода-вывода, модули контроля и управления исполнительными органами, модули микроконтроллера);
обеспечить простоту и переносимость технологических программ, снижение затрат на их разработку и отладку за счет их независимости от способов построения и работы аппаратуры ввода-вывода аналоговых и дискретных сигналов, датчиков и исполнительных органов;
предусмотреть возможность контроля, управления и тестирования модуля в автономном режиме с помощью переносного пульта настройки или компьютера через последовательный порт модуля с интерфейсом RS-232;
обеспечить масштабируемость подсистемы ввода-вывода (до 31 модуля на четырех последовательных шинах SPI).