Организация производства коксовой батареи в условиях ОАО "Алчевсккокс"
Отчет по практике - Разное
Другие отчеты по практике по предмету Разное
SIMATIC S7-300 и SIMATIC S7-400 фирмы Siemens. В первую очередь это работы по программированию контроллеров. Программируемый логический контроллер, ПЛК - это микропроцессорное устройство, предназначенное для управления технологическими процессами в промышленности. Принцип работы ПЛК заключается в обработке по прикладной программе пользователя данных с модулей входов (например, сигналов от подключенных датчиков) и последующей выдачей управляющих сигналов, посредством модулей выходов и модулей связи, обеспечивающих подключение исполнительных устройств. В основе работы лежит концепция проекта, под которым понимается комплексное решение задачи автоматизации, включая несколько взаимосвязанных контроллеров на базе физических микроконтроллеров, соединяющие их сети и системы человеко-машинного интерфейса. Работу с проектом в целом обеспечивает главная утилита STEP 7 SIMATIC Manager. STEP 7 позволяет производить конфигурирование программируемых логических контроллеров и сетей (утилиты HWConfig и NetPro). В процессе конфигурирования определяется состав оборудования в целом, разбиение на модули, способы подключения, используемые сети, выбираются настройки для используемых модулей. Система проверяет правильность использования и подключения отдельных компонент. Завершается конфигурирование загрузкой выбранной конфигурации в оборудование, что по сущности является настройкой оборудования. Утилиты конфигурирования позволяют осуществлять диагностику оборудования, обнаруживать аппаратные ошибки или неправильный монтаж оборудования. Программирование контроллеров производится редактором программ, обеспечивающим написание программ на трех языках:
LAD - язык релейно-контактной логики;
FBD - язык функциональных блочных диаграмм;
STL - язык списка инструкций.
В семействе программных продуктов компании Siemens для решения комплексных задач автоматизации STEP 7 выполняет интеграционные функции. В проект STEP 7 могут быть, например, включены системы человеко-машинного интерфейса, например, операторские панели, конфигурируемые с помощью производимого Siemens программного обеспечения ProTool или WinCC Flexible, или персональный компьютер с программным обеспечением WinCC. Интеграция проектов для ЧМИ в проект STEP 7 облегчает автоматическое связывание проектов для контроллера и операторского интерфейса, ускоряет проектирование и позволяет избежать ошибок, связанных с раздельным использованием программ. В полной мере эти преимущества проявляются при использовании системы проектирования PCS7, в основе которой также используется STEP 7. Аналогично в STEP 7 интегрируется программное обеспечение для настройки и управления сложными измерительными или исполнительными устройствами автоматизици, например, частотными приводами. STEP7 также позволяет спроектировать сетевые настройки. соединения и передачу данных между устройствами автоматизации, например, системы Master-Slave при обмене данных по шине Profibus с использованием протокола DP.
.1 Язык LAD
---| |--- Нормально открытый контакт;
---|/|--- Нормально замкнутый контакт;
---(SAVE) Сохранение RLO в бите BR;
XOR Исключающее ИЛИ;
---( ) Выходная катушка;
---( # )--- Промежуточный выход (коннектор) для получения промежуточных результатов цепочки контактов;
---|NOT|--- Инверсия результата логической операции.
Выполнение следующих инструкций производится только при RLO = 1:
---(S) Установить выход в 1;
---(R) Сбросить выход в 0;
SR S/R Триггер - приоритетный является S;
RS R/S Триггер - приоритетный является R.
Другие инструкции работают при нарастающем или падающем фронте:
(N) - (бит памяти) Выделение отрицательного фронта RLO - обнаруживает изменение с 1 на 0 (падающий фронт) по указанному адресу и отображает это установкой RLO в 1 после выполнения инструкции. Текущее состояние RLO сравнивается с состоянием сигнала операнда (бит памяти фронта). Если состояние сигнала операнда равно 1, а RLO перед выполнением инструкции равен 0, то RLO после выполнения инструкции будет равен 1 (импульс). Во всех остальных случаях RLO равен 0. (т.е. при прихождении 1 - (Р) выдает дальше импульс длиной, равной времени цикла до следующего прихода положительного фронта);
(P) - (бит памяти) Выделение положительного фронта RLO - обнаруживает изменение с 0 на 1 (нарастающий фронт) по указанному адресу и отображает это с помощью значения RLO, равного 1, после выполнения инструкции. Текущее состояние RLO сравнивается с состоянием сигнала операнда (бит памяти фронта). Если состояние сигнала операнда равно 0, а RLO перед выполнением инструкции равен 1, то RLO будет равен 1 (импульс) после выполнения инструкции. Во всех остальных случаях RLO равен 0. (т.е. при прихождении 0 - (Р) выдает дальше импульс длиной, равной времени цикла до следующего прихода отрицательного фронта);- Выделение отрицательного фронта сигнала (сравнивает состояние сигнала, который хранится в . Если происходит изменение с 0 на 1, то выход Q имеет значение 1, во всех остальных случаях он равен 0.);
Входы IN1 и IN2 сравниваются в соответствии с выбранным Вами типом (CAMP?I).
Если условие сравнения выполняется, то RLO получает значение "1".
== IN1 равно IN2
<> IN1 не равно IN2
> I