ПЛК ELHART LogicOn
Документация и ПО
Наименование | Тип документа | Размер | Тип файла |
---|---|---|---|
ELHART LogicOn Soft 2.2.3.4 | Программное обеспечение | 33 MB | zip |
Инструкции фильтрации аналоговых сигналов для ПЛК LogicOn | Программное обеспечение | 117 KB | zip |
Работа с энкодером | Программное обеспечение | 2 KB | zip |
Чередование насосов на C | Программное обеспечение | 3 KB | zip |
Шаблон опроса по Modbus | Программное обеспечение | 3 KB | zip |
ПЛК LogicOn | Паспорт | 778 KB | |
Руководство по программированию LogicOn | Руководство по эксплуатации | 4 MB | |
Контроллеры ELHART серии LogicOn | Каталог | 852 KB | |
Библиотека EPLAN для ПЛК LogicOn (v2.9) | Библиотека E-PLAN | 842 KB | zip |
Декларация о соответствии ТР ТС 004, 020 - ПЛК, Модули LOGICON | Декларации о соответствии (ТС и ЕАЭС) | 941 KB |
Наименование | Наличие | Цена с НДС | |
---|---|---|---|
LogicOn CPU 12/8N DC ПЛК 12 вх. (PNP/NPN, 6 шт. до 50кГц, суммарно не более 60кГц)/8 вых. (NPN, 2 шт. до 100кГц), до 8 мод.расш. (прав. шина), =24VDC, COM1/COM2(RS232/RS485), Ethernet для подкл. HMI (только Modbus TCP Slave), micro-USB
|
В наличии | 18 030 | Купить |
LogicOn CPU 16/16N DC ПЛК 16 вх. (PNP/NPN, 6 шт. до 50кГц, суммарно не более 60кГц)/16 вых. (NPN, 2 шт. до 100кГц), до 8 мод.расш. (прав. шина), =24VDC, COM1/COM2(RS232/RS485), Ethernet для подкл. HMI (только Modbus TCP Slave), micro-USB
|
В пути | 23 199 | Купить |
LogicOn CPU 24/24N DC ПЛК 24 вх. (PNP/NPN, 6 шт. до 50кГц, суммарно не более 60кГц)/24 вых. (NPN, 2 шт. до 100кГц), до 8 мод.расш. (прав. шина), =24VDC, COM1/COM2(RS232/RS485), Ethernet для подкл. HMI (только Modbus TCP Slave), micro-USB, RTC
|
В пути | 28 625 | Купить |
LogicOn CPU 16/16R AC ПЛК 16 вх. (PNP/NPN, 6 шт. до 50кГц, суммарно не более 60кГц)/16 вых. (реле 3А), до 8 мод.расш. (прав. шина), ~220VAC, встроен. БП 24VDC (500мА), COM1/COM2(RS232/RS485), Ethernet для подкл. HMI (только Modbus TCP Slave), micro-USB
|
В пути | 23 199 | Купить |
LogicOn CPU 24/24R AC ПЛК 24 вх. (PNP/NPN, 6 шт. до 50кГц, суммарно не более 60кГц)/24 вых. (реле 3А), до 8 мод.расш. (прав. шина), ~220VAC, встроен. БП 24VDC (500мА), COM1/COM2(RS232/RS485), Ethernet для подкл. HMI (только Modbus TCP Slave), micro-USB, RTC
|
В пути | 28 625 | Купить |
Программируемые логические контроллеры (ПЛК) ELHART серии LogicOn — это линейка приборов с привычным функционалом, пришедших на замену иностранным брендам ПЛК, которые покинули рынок РФ.
Сотрудникам не придется тратить время на переобучение и изучение новых концепций, т.к. ПЛК LogicOn программируются на знакомом многим инженерам языке релейной (лестничной) логики LD. Кроме того, предусмотрена возможность создания пользовательских блоков на языке C, что открывает дополнительные возможности для интеграции готовых блоков кода с других платформ.
Благодаря широкому набору интерфейсов (RS-232, RS-485 и Ethernet), контроллеры легко интегрируются в существующие системы. А наличие Micro-USB делает процесс написания программы и отладки гораздо удобнее.
Особенности ПЛК ELHART серии LogicOn
- Широкий набор интерфейсов.
- Встроенные высокоскоростные входы и выходы.
- Возможность создания пользовательских блоков на языке С.
- Память программы до 150 кБ, до 2 кБ энергонезависимой памяти.
- Подключение до 8 модулей расширения по правосторонней шине.
- Встроенные часы реального времени (модификация CPU 24/24N).
Широкий набор интерфейсов
Каждая модель ПЛК LogicOn обладает следующим набором интерфейсов:
- 2 последовательных порта: COM1 (RS-232/RS-485) и COM2 (RS-232/RS-485), одновременная работа в режиме Master или Slave по двум портам.
- Ethernet для подключения панели оператора (только Modbus TCP Slave).
- Micro-USB для обновления программы без подачи питания на ПЛК.
Помимо этого, любой из интерфейсов можно использовать для обновления программы и отладки.
Работа ПЛК в режиме Slave
- Доступно по любому из интерфейсов: COM1 и COM2 (Modbus RTU), Ethernet (Modbus TCP).
- Регистры доступны по умолчанию, дополнительная конфигурация не требуется.
Программные элементы | Тип регистра | Диапазон | Номера регистров DEC | Код функции |
---|---|---|---|---|
Y (выходы) | Однобитовый | Y0-Y377 | 0001-0256 | 1, 5, 15 |
X (входы) | X0-X377 | 1201-1456 | ||
M (внутренние реле) | M0-M2047 | 2001-4048 | ||
SM (системные реле) | SM0-SM511 | 4401-4912 | ||
S (шаговое управление) | S0-S999 | 6001-7000 | ||
T (таймеры: состояние) | T0-T255 | 8001-8256 | ||
C (счетчики: состояние) | C0-C255 | 9201-9456 | ||
D (пользовательские регистры) | 16-битовый | D0-D4095 | 0001-4096 | 3, 6, 16 |
SD (системные регистры) | SD0-SD511 | 8001-8512 | ||
T (таймеры: значение) | T0-T255 | 9001-9256 | ||
C (счетчики: значение) | C0-C199 | 9501-9700 | ||
C (счетчики: значение) | 32-битовый | C200-C255 | 9701-9756 |
Работа ПЛК в режиме Master
- Доступна по двум интерфейсам: COM1 и COM2 (Modbus RTU).
- Простые инструкции для чтения и записи.
Высокоскоростные входы и выходы
Высокоскоростные входы
- 6 высокоскоростных входов до 50 кГц каждый (суммарная частота не более 60 кГц на все).
- Возможность подключения до 2х энкодеров к одному ПЛК.
Высокоскоростные выходы
- 2 высокоскоростных выхода до 100 кГц каждый (при токе выхода более 200 мА).
- Возможна одновременная работа выходов на максимальной частоте.
Язык С для написания собственных блоков
Среда программирования LogicOn предоставляет мощный инструмент для создания собственных инструкций на языке С.
Использование текстового языка имеет несколько преимуществ по сравнению с графическими языками:
- улучшается читаемость кода для разветвленных алгоритмов;
- повышается компактность кода, что особенно заметно при обильном использовании математических формул;
- в разы упрощается работа с циклами и массивами;
- появляется возможность для интеграции готовых блоков кода с других платформ.
Далее представлен пример программы управления 2-мя насосами с чередованием*.
Программа на языке С
// входы bool run; // сигнал "Пуск" bool dry_relay; // сигнал "Реле сухого хода" u32 work_time; // время работы одного насоса u32 pause_time; // время паузы при переключении насосов // выходы bool pump1; // насос 1 bool pump2; // насос 2 // локальные переменные static short state; // текущее состояние алгоритма static short last_worked_pump; // последний насос в работе static u32 time_start; // время начала работы насоса static u32 time_cur; // текущее время if(en)// бесконечный цикл { // подсчет прошедшего времени с последней смены состояния time_cur = GetTimePassed(time_start); switch (state) { // состояние покоя case 0: if (run && !dry_relay) { // выбор последнего НЕработавшего насоса state = 10; if (last_worked_pump == 1) { state = 30; } time_start = GetSysTick(); } break; // работа насоса 1 case 10: pump1 = 1; pump2 = 0; if (time_cur >= work_time) { // если время работы прошло state = 20; time_start = GetSysTick(); } break; // пауза после работы 1-го насоса case 20: pump1 = pump2 = 0; if (time_cur >= pause_time) { // если время паузы прошло state = 30; time_start = GetSysTick(); } break; // работа насоса 2 case 30: pump1 = 0; pump2 = 1; if (time_cur >= work_time) { // если время работы прошло state = 40; time_start = GetSysTick(); } break; // пауза после работы 2-го насоса case 40: pump1 = pump2 = 0; if (time_cur >= pause_time) { // если время паузы прошло - повторение всего цикла state = 10; time_start = GetSysTick(); } break; } // сохранение последнего работающего насоса if (pump1) { last_worked_pump = 1; } if (pump2) { last_worked_pump = 2; } // возвращение в состояние покоя, если нет сигнала run или сработал датчик сухого хода dry_relay if (!run || dry_relay) { state = 0; } }
* Данный пример представлен для понимания доступного функционала контроллера и упрощен в сравнении с реальными алгоритмами. В зависимости от задачи, дополнительно в программу можно добавить индикацию аварии, задержку для сигнала сухого хода, датчик перепада давления и т. п.
Технические характеристики ПЛК LogicOn
Артикул | CPU 12/8N DC | CPU 16/16N DC | CPU 24/24N DC |
---|---|---|---|
Общие характеристики | |||
Напряжение питания | =18…28 В | ||
Максимальная потребляемая мощность (без учёта модулей расширения) |
10 Вт | 13 Вт | 16 Вт |
Процессор | 32-х битный процессор ARM Cortex M3 | ||
Память программы | 150 кБ | ||
Энергонезависимая мощность | 2 кБ | ||
Время цикла | < 1 мс для пустой программы | ||
Язык программирования | LD (язык релейных диаграмм) возможность создания блоков на языке С |
||
Максимальное кол-во модулей расширения (правосторонняя шина) |
8 | ||
COM-порты (разъем DB9F) | COM1: RS-232/RS-485 (изолированный) COM2: RS-232/RS-485 |
||
Ethernet-порты | 1 (только Modbus TCP Slave) | ||
USB-порты | 1 Micro-USB (загрузка и отладка программы) | ||
Часы реального времени | |||
Степень защиты | IP20 | ||
Рабочая температура | -10…+60 ºC | ||
Относительная влажность | 10…90 % (без образования конденсата) | ||
Характеристики дискретных входов | |||
Количество дискретных входов | 12 | 16 | 24 |
Входное напряжение | =24 В | ||
Тип дискретных входов | транзисторный, PNP / NPN | ||
Количество высокоскоростных входов | 6 шт до 50 кГц (Х0…Х5) не более 60 кГц в сумме по всем входам |
||
Входное сопротивление входа | высокоскоростной: 2,7 кОм стандартный: 3,3 кОм |
||
Ток логической 1 | высокоскоростной: не менее 7,9 мА при =24 В стандартный: не менее 6,5 мА при =24 В |
||
Ток логического 0 | не более 2 мА | ||
Характеристики дискретных выходов | |||
Количество дискретных выходов | 8 | 16 | 24 |
Тип дискретных выходов | транзисторный, NPN, открытый коллектор | ||
Количество высокоскоростных выходов | 2 шт (Y0, Y1) до 100 кГц при токе не менее 200 мА |
||
Максимальный ток нагрузки выхода | 0,5 А при =28 В | ||
Минимальный ток нагрузки выхода | 0,1 А при =5 В | ||
Максимальный ток нагрузки группы выходов (Y0…Y7, Y10…Y17, Y20…Y27) |
3 А при =28 В |
Габаритные размеры ПЛК ELHART LogicOn
Модель | Габаритные размеры, мм | ||||
---|---|---|---|---|---|
A | B | W | H | D | |
CPU 12/8N DC | 90 | 81 | 125 | 90 | 83 |
CPU 16/16N DC | |||||
CPU 24/24N DC | 137 | 81 | 172 | 90 | 83 |
Схемы подключения ПЛК LogicOn
Схема подключения дискретных входов
Схема подключения дискретных выходов
Варианты монтажа ПЛК LogicOn
Установка ПЛК может производиться на стандартную DIN-рейку с помощью фиксаторов на задней части корпуса либо непосредственно на монтажную панель с помощью 4-х винтов с резьбой М4 через специальные отверстия в корпусе.
Вопросы и ответы (FAQ)
Программу можно загрузить по любому из интерфейсов — USB, RS-232, RS-485 и Ethernet.
Наиболее удобным способом является загрузка по USB, при этом никакого специального кабеля не требуется — можно использовать стандартный кабель USB-A — MicroUSB.
Для возможности последующей выгрузки программы из ПЛК в среде разработки LogicOn Soft должна быть включена соответствующая настройка: Project → Program Setting.
Выгрузку программы рекомендуется делать через интерфейс USB.
Узнать адресацию энергонезависимых программных элементов, и, при необходимости, изменить их адреса можно в меню System Setting → Poweroff Save Setting.
Такой возможности нет, так как питание и обмен данными между модулями и ПЛК происходит по своей внутренней шине.
Информация для заказа PLC ELHART серии LogicOn
LogicOn CPU | / | N | ||||
---|---|---|---|---|---|---|
Количество дискретных входов и выходов |
||||||
12 входов, 8 выходов | 12 | 8 | ||||
16 входов, 16 выходов | 16 | 16 | ||||
24 входов, 24 выходов | 24 | 24 | ||||
Тип дискретных выходов | ||||||
Транзисторный, NPN | N | |||||
Тип питания | ||||||
~220 В переменного тока | AC | |||||
=24 В постоянного тока | DC |
Пример: LogicOn CPU 12/8N DC.