Программа пользователя становится хорошо обозримой и простой для записи, если она подразделяется на логически завершённые и связанные части (блоки) программы. Поэтому при программировании микроконтроллеров семейства 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 Описание верхнего уровня АСУ ТП флотации сульфидных руд
Система управления технологическим процессом флотации построена по традиционной иерархической схеме в трёхуровневом исполнении.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.