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

Контроллер оснащен ЖК-дисплеем с подсветкой (2 строки по 16 символов) для диагностических или пользовательских сообщений, часами реального времени (Run Time Clock) и манипулятором для управления диагностическими или прикладными программами. Часы позволяют осуществлять управление системой по расписанию. Два последовательных интерфейсных порта COM 1 и COM 2 физически расположены в одном разъеме D-Sub, первый работает в стандарте RS-232, второй – настраиваемый RS-232/485. Пользователь может настроить также физические параметры связи: скорость передачи, число стоповых битов и контроль четности, используя функциональный блок в ПЛК.

Beckhoff BX3100 может использоваться во всех случаях, когда требуется автономное выполнение программы: при управлении относительно независимыми агрегатами, например, конвейерами или сортировщиками, при регулировании критических параметров (температуры, давления и т.д.). Также большой объем памяти контроллеров Beckhoff BX3100 делает их пригодными для выполнения значительно более сложных программ большего объема и позволяет организовать локальное управление данными (например, архивирование данных и регистрация тенденций изменения данных), которые затем можно получить с устройства по промышленной шине.

С помощью компонентов системы модулей ввода-вывода можно свободно выбирать комбинацию сигналов для каждой станции. Модули стыкуются один за другим, в произвольной последовательности, образую прочную наборную конструкцию, устанавливаемую на DIN-рейку, при этом каждый модуль может заменяться по отдельности. Электрический контакт осуществляется соединением до щелчка без дальнейших манипуляций. Дискретные модули выполнены в виде 2-х, 4-х и 8-канальных устройств. Стандартные аналоговые входы сигналов плюс/минус 10 В, 0-10 В, 0-20 мА и 4-20 мА располагаются в стандартном корпусе в 2-, 4- и 8-канальном варианте. Для всех используемых в АСУ форм цифровых и аналоговых сигналов, токов и напряжений со стандартным уровнем сигнала и термоэлементов имеются соответствующие модули. Через клеммные модули с последовательным интерфейсом RS232 и RS485 или 20 мА TTY можно подключать различные интеллектуальные приборы.

Для организации флотационного процесса выбираем следующие модули контроллеры ввода-вывода Beckhoff BX3100:

- Bus Coupler BK3120 – контроллер промышленной шины;

- модуль ввода аналоговых сигналов KL3054, 4 канала, 4-20 мА, 12 бит;

- модуль вывода аналоговых сигналов KL4424, 4 канала, 4-20 мА, 12 бит, 4x2-прводное соединение;

- модуль ввода дискретных сигналов KL1488, 8 каналов, 24 В постоянного тока, n-коммутации;

- модуль вывода дискретных сигналов KL2488, 8 каналов, 24 В, 0,5 А, 1-проводная система, n-коммутации;

-  KL9210 – модуль подключения внешнего питания, 24 В, встроенный предохранитель 6,3 А;

- Bus end Terminal KL9010 – модуль окончания шины.

Таким образом, выбран состав контроллера удалённого ввода-вывода, обеспечивающий 20 % запас каналов ввода-вывода, необходимый для расширения функций АСУ ТП.

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

Программирование контролеров Beckhoff BX3100 осуществляется в стандарте IEC 61131-3. Поддерживаются все пять языков программирования. Программа загружается в контроллер через интерфейс промышленной шины Profibus или через последовательный интерфейс RS-232 (в этом случае не требуется специального кабеля и интерфейсной карты в ПК, как, например, для работы по Profibus). ПЛК серии BX3100 поддерживают загрузку изменений программы в процессе ее выполнения (Online changes), а также загрузку и чтение исходного текста программы в/из ПЛК даже во время его работы.

Все контроллеры Beckhoff, вне зависимости от их принадлежности к определенному классу, имеют одну общую черту: для установки параметров и программирования используется одно и то же программное обеспечение (ПО) под Windows 2000/XP – TwinCAT (The Windows Control and Automation Technology).

TwinCAT заменяет привычные ПЛК и ЧПУ контроллеры предоставляя: