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

- сигнальные модули (SM), предназначенные для ввода-вывода дискретных и аналоговых сигналов с различными электрическими и временными параметрами (не требуются, т.к. предусмотрен ШВВ BX3100);

- коммуникационные модули (CP) применяются для получения необходимого количества коммуникационных каналов. Коммункационные процессоры (CP) используются для подключения к сетям PROFIBUS, Industrial Ethernet, AS-Interface или организации связи по PtP (point to point) интерфейсу;

- функциональные модули (FM), способные самостоятельно решать задачи автоматического регулирования, позиционирования, обработки сигналов. Функциональные модули снабжены встроенным микропроцессором и способны выполнять возложенные на них функции даже в случае отказа центрального процессора ПЛК;

- интерфейсные модули (IM), обеспечивающие возможность подключения к базовому блоку (стойка с CPU) стоек расширения ввода-вывода. Контроллеры SIMATIC S7-300 позволяют использовать в своем составе до 32 сигнальных и функциональных модулей, а также коммуникационных процессоров, распределенных по 4 монтажным стойкам.

Все модули работают с естественным охлаждением.

Для организации обмена данными между S7-300 и интеллектуальными сетевыми устройствами преимущественно используются сети PROFIBUS и Industrial Ethernet. Сеть Industrial Ethernet обеспечивает взаимосвязь контроллера с ЭВМ оператора.

Сеть PROFIBUS DP обеспечивает поддержку мультимастерного режима работы и позволяет объединять до 128 сетевых устройств. Ее протяженность с электрическими каналами связи может достигать 9,6 км, с оптическими каналами связи – 96 км. Максимальная скорость передачи данных равна 12 Мбит/с.

Подключение контроллеров S7-300 к сети PROFIBUS DP производится через встроенный интерфейс центрального процессора. Центральные процессоры с встроенным интерфейсом PROFIBUS DP позволяют создавать распределенные системы автоматического управления со скоростным обменом данными между ее компонентами.

Таким образом, в качестве управляющего МПК выбран Simatic S7-300 в следующем составе:

- центральный процессор CPU 315-2 DP

- блок питания PS 307/5A

-  интерфейсный модуль IM 365.

- коммуникационные процессоры CP 342-5, CP 343-1

- функциональный модуль  FM 355.

2.5.4 Программирование контроллера

Программирование контроллера осуществляется при помощи программатора PG на внутреннем языке программирования STEP 7.

STEP–7 представляет собой язык программирования для создания программ пользователя микроконтроллеров семейства Simatic S7. Язык STEP–7 позволяет преобразовать постановку задачи автоматизации какого либо объекта в программу пользователя и записать её в одной из трёх возможных форм (способов) представления. Такими формами являются:

- КОР – контактный план (релейно-контактная схема);

- FUP – функциональный план (логическая схема);

- AWL – последовательность команд.

Контактный план (КОР) представляет собой графическое представление алгоритма управления при помощи символов. Символы применяются для обозначения опросов состояния сигна­лов 0 или 1 и располагаются на дисплее горизонтально по маршрутам. Поэтому наблюдается сходство с релейно–контактной схемой.

Функциональный план (FUP) представляет собой графическую форму записи алгоритма управления с помощью символов. Каждая функция представляется одним символом: на левой стороне символа представляются входы, а на правой – выходы функции.

Последовательность команд (AWL) представляет собой форму записи алгоритма управления с помощью текстовой записи команд (в каждой строке одна команда).

Одни и те же функции можно программировать в любой из форм представления и воспроизводить их на программаторе PG. Программатор PG может автоматически преобразовывать программы из одной формы представления в другую, но не все программы в AWL преобразуются в КОР или FUP. Обратные преобразования производятся без ограничений. В программной памяти микропроцессора программа записывается в машинном коде  МС–5.