Автоматизация процесса флотации сульфидной золотосодержащей руды, страница 21

Программа пользователя становится хорошо обозримой и простой для записи, если она подразделяется на логически завершённые и связанные части (блоки) программы. Поэтому при программировании микроконтроллеров семейства Simatic S7 используются различные блоки.

Программные блоки (РВ) содержат технологически или функционально–логически структурированную программу.

Функции, многократно применяемые в программах, а также являющиеся более сложными, разрабатываются и размещаются в виде функциональных блоков (FB). Программа в FB в общем случае записывается с помощью символических операндов. Вследствие этого, входы и выходы FB при каждой обработке можно «монтировать» с помощью различных операндов (параметризовать). Это даёт возможность рационально разрабатывать программу.

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

Организационные блоки (ОВ) определяют ход выполнения программы. В ОВ определяется с помощью команд вызова блоков последовательность выполнения блоков и, тем самым, прохождение программы. Сами ОВ, как правило, вызываются операционной системой.

Номер организа­ционного блока определяет его функцию, и поэтому не является свободно выбираемым.

Шаговые блоки (SB) применяются при программировании шагового управления. Иногда необходимо накапливать параметры процесса для программы пользователя. Для этого используются блоки данных (DB), в которых записываются заданные значения, результаты вычислительных операций, временные параметры и т.д.

2.6  Выбор ЭВМ

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

Автоматизированное рабочее место (АРМ) операторов предназначены для работы в качестве рабочего места оператора и/или технолога и обеспечения функций человеко-машинного интерфейса персоналу, осуществляющему контроль и управление технологическим процессом.

АРМ оператора реализуется на базе персонального компьютера промышленного исполнения Beckhoff серии C5102 в комплекте с тремя цветными мониторами диаганалью 19 дюймов DELL E193FP, офисной клавиатурой и манипулятором типа «мышь».

Основные характеристики Beckhoff серии C5102:

- процессор  Pentium 4, 2,8 ГГц;

- материнская плата ASUSTeK M2N-X Plus <RET> (nForce 430 MCP, 2*DDR-II 800, PCI-E 16X+2*1X+3*PCI, звук HDA 5.1, S/PDIF-out coax, net, 1*PATA+4*SATA-II RAID 0+1/5, ATX);

-  оперативная память  DDR-RAM 1 Гбайт;

-  видеокарта  PCI-E 256Mb ATI Radeon HD3650;

-  винчестер  HDD SATA 40 Гбайт Seagate;

-  источник бесперебойного питания Powerware PW9125 2000i ВА;

-  принтер лазерный.

АРМ оператора располагаются в помещениях операторской соответствующих корпусов. Конкретные места установки определяются на стадии рабочего проектирования.

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

Станция инжиниринга выполнена на базе персонального компьютера промышленного исполнения Beckhoff CP5102 в комплекте с тремя цветными графическими LCD мониторами с диагональю 19 дюймов DELL E193FP, офисной клавиатурой и манипулятором типа «мышь». Основные характеристики ПК являются идентичными характеристиками ПК рабочего места оператора и описаны выше.

Станция инжиниринга предназначена для внесения изменений и перенастройки как системы верхнего, так и нижнего уровня. Кроме этого, станция инжиниринга реализует те же функции, что и станция оператора.

2.7 Описание верхнего уровня АСУ ТП  флотации сульфидных руд

Система управления технологическим процессом флотации построена по традиционной иерархической схеме в трёхуровневом исполнении.