Основы PLC
Много новых трейдеров приходят на рынок в надежде быстро стать миллионерами. Вскоре они узнают, что зарабатывать деньги на торговле не так просто, как просто заключать сделки и получать прибыль. Им нужны некоторые советы по торговле на рынке Форекс, которые могут помочь им добиться успеха. Если они получат эти полезные советы и объединят их с хорошей и упорной работой, есть шанс, что они смогут стать успешными трейдерами на Форекс.
Программируемые логические контроллеры обеспечивают надежное, высокоскоростное управление и мониторинг, необходимые для широкого спектра автоматизированных приложений.
Программируемые логические контроллеры (PLC) завоевали значительное место в сфере промышленного производства, и было бы упущением, если бы этой технологии не уделялось должного внимания, которого она заслужила.
Что такое PLC?
PLC это электронное устройство с цифровым управлением, которое использует программируемую память для внутреннего хранения инструкций путем реализации определенных функций, таких как логика, последовательность, синхронизация, подсчет и арифметика для управления с помощью цифровых или аналоговых модулей ввода-вывода различными типами машин или процессов.
По сути, это твердотельный программируемый электронный интерфейс, который может очень быстро управлять, выполнять и/или контролировать состояние процесса или системы связи. Он работает на основе программируемых данных, содержащихся во встроенной микропроцессорной системе.
PLC способен принимать (вводить) и передавать (выводить) различные типы электрических и электронных сигналов и может управлять и контролировать практически любой вид механической и/или электрической системы. Поэтому он обладает огромной гибкостью при взаимодействии с компьютерами, машинами и многими другими периферийными системами или устройствами.
Обычно он программируется в релейной лестничной логике и предназначен для работы в промышленных условиях.
На что это похоже?
Модули PLC бывают различных размеров. Как правило, пространство или размер, занимаемый PLC, напрямую зависят от пользовательских систем и требований к вводу/выводу, а также от возможностей дизайна / упаковки выбранного производителя.
Корпус PLC может быть открытого или закрытого типа. Отдельные модули подключаются к задней плоскости шасси.
Когда PLC появился?
Первый PLC был представлен в конце 1960-х годов и был результатом программируемого контроллера или ПК (не путать с обозначением, используемым для персонального компьютера). ПК появились в отрасли с начала 60-х годов.
Потребность в более качественных и быстрых управляющих реле, которые занимают меньше места, а также разочарование по поводу негибкости программ (жесткие реле, шаговые переключатели и программаторы барабанов) привели к появлению ПК.
Хотя в речи ПК и ПЛК взаимозаменяемы, разница между ними заключается в том, что ПК предназначен для управления функциями в фиксированной программе, что в некотором смысле похоже на прошлую проблему ограниченных возможностей. С другой стороны, PLC требует только того, чтобы его программная логика была переписана в соответствии с любыми новыми требованиями управляемой системы. Таким образом, PLC может адаптироваться к изменениям во многих процессах или требованиям приложений мониторинга.
Как работает PLC?
Чтобы знать, как работает PLC, важно, чтобы мы имели представление о последовательности сканирования его центрального процессора (CPU). Методология в основном одинакова для всех PLC. Однако, поскольку в систему добавляются специальные аппаратные модули, требуются дополнительные циклы сканирования.
Вот один простой процесс сканирования, в котором задействован каждый PLC. Сначала аппаратные модули ввода-вывода сканируются программой ladder logic следующим образом.
При включении питания процессор сканирует модуль ввода и передает содержимое данных в таблицу изображений или регистр ввода. Данные из таблицы выходных изображений передаются в модуль вывода.
Затем программа сканируется, и каждое утверждение проверяется, чтобы увидеть, было ли выполнено условие. Если условия выполнены, процессор записывает цифровой бит "1" в таблицу выходных изображений, и периферийное устройство будет подано на питание. Если условия не выполняются, процессор записывает "0" в таблицу выходных изображений, и периферийное устройство (использующее "положительную логику") остается обесточенным.
PLC взаимодействует с многочисленными типами внешних электрических и электронных сигналов. Эти сигналы могут быть переменными или постоянными токами или напряжениями. Обычно они варьируются от 4 до 20 миллиампер (мА) или от 0 до 120 В переменного тока и от 0 до 48 В постоянного тока. Эти сигналы называются точками ввода-вывода (ввода-вывода). Их общая сумма называется возможностями ввода-вывода PLC. С электронной точки зрения это число основано на том, сколько точек процессор PLC способен просмотреть или просканировать за определенный промежуток времени. Эта характеристика производительности называется временем сканирования. Однако с практической точки зрения пользователя количество необходимых модулей ввода-вывода, а также количество точек ввода-вывода, содержащихся в каждом модуле ввода-вывода, будут определять, какими должны быть возможности ввода-вывода системы.
Важно иметь достаточные возможности ввода-вывода в вашей системе PLC. Лучше иметь больше, чем меньше, чтобы в будущем, когда потребуется больше точек ввода-вывода, было проще записать существующие запасные точки ввода-вывода в программное обеспечение (поскольку аппаратное обеспечение уже есть). Наличие запасных точек ввода-вывода не повредит операционной системе; программное обеспечение можно запрограммировать на их игнорирование, и эти точки окажут незначительное влияние на время сканирования PLC.
Программное обеспечение PLC
Программное обеспечение является сердцем PLC и написано программистом, который использует элементы, функции и инструкции для проектирования системы, которую PLC должен контролировать. Эти элементы размещаются на индивидуально пронумерованных ступенях в логике релейной лестницы (RLL). RLL программного обеспечения выполняется процессором в модуле процессора или модуле контроллера.
Существует множество типов пакетов разработки программного обеспечения для PLC. Один из часто выбираемых программных пакетов имеет формат RLL и включает контакты, катушки, таймеры, счетчики, регистры, блоки цифрового сравнения и другие типы специальных функций обработки данных. Используя эти элементы, программист проектирует систему управления. Затем внешние устройства и компоненты подключаются к системе, идентичной логике программной лестницы программиста. Однако не все программные элементы будут иметь жестко подключенный физический аналог.
По мере того, как процессор PLC сканирует (сверху вниз) программное обеспечение (ступенька за ступенькой), выполняется каждая ступень RLL. Затем подключенное устройство, зеркальное отображение которого выполняется программным обеспечением, становится активным. Таким образом, программное обеспечение является управляющим устройством и предоставляет программисту или техническому специалисту возможность либо "принудительно изменять состояние", либо "блокировать устройство" от работы системы. Например, катушка или контакт могут работать непосредственно из программного обеспечения (независимо от жесткой проводки шкафа управления к источнику или полевым устройствам ввода). Или же устройство можно сделать невидимым (удалить из работы системы), даже если оно подключено к электросети и физически находится на месте.
Отдельные секции PLC
Общими для всех ПЛК являются четыре секции, каждая из которых может быть разделена на более мелкие, но одинаково важные секции. Эти основные секции включают в себя секцию электропитания, которая обеспечивает рабочее питание постоянного тока для PLC и базовых модулей ввода-вывода и включает в себя резервную батарею; программную секцию программного обеспечения; модуль центрального процессора, который содержит процессор и память; и секцию ввода-вывода, которая управляет периферийными устройствами и содержит модули ввода и вывода.
Секция электропитания. Блок питания (PS) получает входную мощность от внешнего источника 120 В или 240 В переменного тока (линейное напряжение), который обычно перекрывается и подается через управляющее реле и фильтр, внешние по отношению к PS. Кроме того, блок питания имеет собственный встроенный входной предохранитель переменного тока.
Это линейное напряжение затем понижается, выпрямляется, фильтруется, регулируется, защищается от напряжения и тока и контролируется состоянием, при этом индикация состояния отображается на передней панели PS в виде нескольких светодиодов. Блок питания может иметь ключевой переключатель для защиты памяти или выбора определенного режима программирования.
Выход блока питания обеспечивает низкое напряжение постоянного тока для различных модулей PLC, а также для встроенной литиевой батареи, которая используется для резервного копирования памяти. Если блок питания выйдет из строя или напряжение на его входной линии упадет ниже определенного значения, содержимое памяти не изменится по сравнению с тем, что было до сбоя.
Выход PS обеспечивает питание каждого модуля в PLC; однако он не обеспечивает постоянное напряжение для периферийных устройств ввода-вывода PLC.
Модуль центрального процессора. "Процессор", "контроллер" или "процессор" - все это термины, используемые разными производителями для обозначения одного и того же модуля, который выполняет в основном одни и те же функции. Модуль процессора можно разделить на две секции: секцию процессора и секцию памяти.
Процессорная секция принимает решения, необходимые PLC, чтобы он мог работать и взаимодействовать с другими модулями. Он обменивается данными либо по последовательной, либо по параллельной шине передачи данных. Базовый интерфейсный модуль ввода-вывода или отдельные встроенные интерфейсные схемы ввода-вывода обеспечивают формирование сигнала, необходимого для связи с процессором. Секция процессора также выполняет программную программу RLL программиста.
|