Informatics Point
Информатика и проектирование
В правой части схемы может находиться любое количество обмоток (реле), которые обозначаются круглыми скобками (). Они могут соединяться только параллельно. Обмотка передает значение соединения слева направо и копирует его в соответствующую логическую переменную. В целом цепь может быть либо замкнутой (ON), либо разомкнутой (OFF). Это как раз и отражается на обмотке и соответственно на логической переменной обмотки (ИСТИНА/ЛОЖЬ). Проанализировав исходные данные по программированию контроллера, напишем простейшую программу управления двумя клапанами, семью каналами входа.
Программирование контроллера начинается с создания нового проекта.
Для реализации программы нужно выполнить следующие действия:
. Собрать контроллер ПЛК-63.
. Подключить контроллер к компьютеру нуль-модемным кабелем.
. Включить контроллер. На лицевой панели модуля ЦП должны гореть индикаторы ПРЦ и СВУ.
. Включить компьютер и запустить CoDeSys.
. Начать новый проект (File, New). Выбрать соответствующие настройки задачи и определить параметры генератора кода. Флажок No address checking должен быть установлен.
. Далее в диалоговом окне New POU выбрать для первого программного блока язык LD.
Создание нового проекта
Теперь настроим ресурсы нашего проекта. Перейдите на вкладку ресурсы (Resources) менеджера проекта и выберете папку глобальные переменные (Global Variables). И опишем выходы нашего контроллера:
Описание выходов.
Теперь можно выполнить проверку всех выполненных настроек проекта, правильность сборки и подключения контроллера. Откомпилируем проект (Project, Rebuild all). Ошибок компиляции нет.
. Проверим правильность настроек коммуникационных параметров и выполним соединение (Online Login
. Отключим соединение (Online Logout).
Вся предварительная работа и проверка окончена, приступаем непосредственно к программированию алгоритма управления. Программа для управления клапанами камеры написана на языке IL(язык релейно-контактных схем). Она представляет собой ряд схем, состоящих из контактов и обмоток реле. Каждая схема устанавливает значение реле в зависимости от состояния контактов - входов.
. Перейдем в режим графического редактора и введем программу как показано на рисунке ниже.
Определение типа переменных
Фрагмент переменных:
PROGRAM PLC_PRG
VAR SWon1: BOOL;
SWon2: BOOL;
SWon3: BOOL;
SWon4: BOOL;
SWon5: BOOL;
END_VAR
VAR_INPUT
SW1: BOOL;
SW2: BOOL;
SW3: BOOL;
SW4: BOOL;
SW5: BOOL;
END_VAR
VAR_OUTPUT
EXIT1: BOOL;
EXIT2: BOOL;
EXIT3: BOOL;
EXIT4: BOOL;
EXIT5: BOOL;_VAR
Графически программа выглядит так:
Графический фрагмент программы
Схемы предназначены для контроля пяти термопар, где SW- ключи замыкания.
Таймер срабатывает на замыкание ключа через 0,06 сек, после отправки выходного сигнала из модуля.
SW ON - срабатывает на включение, через время заданное в таймере.
Exit - завершение программы.
Проанализировав основные возможности среды программирования, мной была разработана блок-схема алгоритма функционирования системы в среде CoDeSys. Разработанный фрагмент программы, наиболее просто отображает основной алгоритм функционирования системы.
Разработка контура регулирования давления смешанного газа на ГСС блока воздухонагревателей
Главным средством технического процесса, без которого невозможны высокие
темпы дальнейшего роста производительности труда, является комплексная
механизация ...
Расчет тиристорного преобразователя
1.
Техническое задание на проектирование
Данные
электродвигателя постоянного тока
Тип
двигателя
РН, кВт
...
Полевой транзистор с изолированным затвором
Полевыми транзисторами называют активные
полупроводниковые приборы, в которых выходным током управляют с помощью
электрического поля. Полевые транзисто ...
Меню сайта
2024 © www.informaticspoint.ru