Автоматизация промышленности
Четверг, 02.05.2024, 12:57
Меню сайта

Вход на сайт

Категории раздела
Мои статьи [12]

Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Облако тегов

    Главная » Статьи » Мои статьи

    Сведения о программируемых логических контроллерах - ПЛК (PLC)

    Сведения о программируемых логических контроллерах - ПЛК (PLC)

    ПЛК (программируемые логические контроллеры) являются управляющим центром для широкого спектра автоматизированных систем и процессов. Они содержат ряды входов и выходов, которые используют транзисторные и другие схемы имитации переключателей и реле для управления оборудованием. Они программируются с помощью программного обеспечения, подключенного через стандартные компьютерные интерфейсы, собственные языки или сетевые опции.

    Спецификация канала входов/выходов

    Спецификация канала входов/выходов Программируемого логического контроллера включает в общее количество точек: количество входов и выходов, возможность расширения, максимальное число каналов.

    Количество точек является суммой входов и выходов. ПЛК может обслуживать любую возможную комбинацию этих значений. Блоки расширения могут быть уложены или связаны друг с другом для увеличения суммарной мощности системы. Максимальное число каналов определяется максимальным суммарным числом входных и выходных каналов в расширенной системе.

    Система ПЛК и спецификации просчитывает: включение периода сканирования, количество инструкций, объем памяти данных и памяти программ. Время сканирования - время, необходимое ПЛК для проверки состояния ее входов и выходов. Инструкции - стандартные операции (например, математические функции), доступные программному обеспечению ПЛК. Память данных - это емкость для хранения данных. Память программы - емкость для управления программным обеспечением.

    Доступные Входы
    Доступные входы для программируемых логических контроллеров бывают: постоянного тока, переменного тока, аналоговый, термопары, RTD, частотные, или импульсные, транзисторные, и входы прерывания. Выходы для ПЛК – DC (постоянный), AC (переменный), релейный, аналоговый, частотный или импульсный, транзисторный и симисторный. Программирование ПЛК возможно ручное, с передней панели и от компьютера.

    Языки программирования

    Программируемые логические контроллеры используют различные языки программирования для управления. Они включают в себя МЭК 61131-3, последовательный код - Sequential Function Chart (SFC), функциональные блок-схемы - Function Block Diagram (FBD), лесенку диаграмм - Ladder Diagram (LD), структурированный текст (ST), список инструкций (IL), релейную логику (RLL), диаграмму потока, C и Basic.

    МЭК 61131-3 среда программирования, обеспечивает поддержку пяти языков, заданных глобальным стандартом:

    - последовательный код;

    - функциональные блок-схемы;

    - релейная логика;

    - структурированный текст;

    - список инструкций.

    Это позволяет разнотипным автоматам быть совместимыми в многоязычном программировании.

    SFC - это графический язык, который обеспечивает координацию программных последовательностей, поддержку альтернативной последовательности выборок и параллельных последовательностей.

    FBD использует широкую библиотеку функций для построения сложных процедур в графическом формате. Стандартные математические и логические функции могут быть согласованы с настраиваемыми связями и функциями интерфейса.

    LD - графический язык для дискретного управления и логики централизации. Он полностью совместим с FBD для дискретной функции управления.

    ST - это текстовый язык, используемый для сложных математических процедур и расчетов; менее хорошо подходит для графических языков.

    IL является языком низкого уровня, похожими на ассемблерный код. Он используется в относительно простых логических командах.

    Релейная логика (RLL), или многоступенчатые схемы - является основным языком программирования для программируемых логических контроллеров (ПЛК).

    Лестничное логическое программирование - графическое представление программы, разработан, чтобы выглядеть как релейная логика.

    Блок-схема - это графический язык, который описывает операции в контроллер последовательно или по запросу. Он используется для построения модульных, повторно используемых библиотек функций.

    C - это язык программирования высокого уровня, подходит для обработки самых сложных вычислений, последовательностей и регистрации данных задачи. Программа на нём, как правило, разрабатывается и отлаживается на ПК.

    BASIC является языком высокого уровня, используется для обработки математики, последовательностей, сбора данных и функций интерфейса.

    Программируемые логические контроллеры также могут быть заданы с компьютера опциями интерфейса, сети, техническими характеристиками и особенностями. При выборе ПЛК важно учитывать мощность, варианты установки и климатические условия эксплуатации.



    Источник: http://www.engineering360.com/
    Категория: Мои статьи | Добавил: waell0661 (23.02.2015) | Автор: Пётр Сапожков W
    Просмотров: 471 | Теги: входы, I/O, PLC, ПЛК, выходы, программируемые логические контролл | Рейтинг: 0.0/0
    Всего комментариев: 0
    Copyright MyCorp © 2024
    Сделать бесплатный сайт с uCoz