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. Разработанный фрагмент программы, наиболее просто отображает основной алгоритм функционирования системы.
Цифровой термометр
Уровень и направления развития электронных ЦАП и АЦП в значительной
степени определялись и продолжают определяться требованиями к техническим и
эксплуатацио ...
Программно управляемый генератор сигнала типа меандр сверхнизкой частоты на микроконтроллере
является
8-ми разрядным CMOS микроконтроллером с низким уровнем энергопотребления,
основанным на усовершенствованной AVR RISC архитектуре. Благодаря выполне ...
Ремонт и диагностика смартфонов HTC
Смартфон
(англ. smartphone - умный телефон) - мобильный телефон, дополненный
функциональностью карманного персонального компьютера.
Смартфоны
отличаются от ...
Меню сайта
2025 © www.informaticspoint.ru