Простая АСУ на Логическом Реле Zelio. Мнение, текст программы, фото.
В мире автоматизации сейчас царят ПЛК- Программируемые Логические Контроллеры. ПЛК хороши тем, что на них можно построить сложную АСУ.
Но иногда наоборот нужно автоматизировать какой-то простой техпроцесс. В котором задействованы 3-5 датчиков и 3-5 управляющих сигнала.
Для этой цели тоже можно использовать ПЛК, но тут у них проявляются недостатки- высокая цена, избыточность ресурсов и относительная сложность в программировании.
Специально для таких простых задач придуманы ЛР- Логические Реле.
По факту ЛР представляет собой ПЛК с малым количеством входов/выходов, более простой системой команд и значительно меньшей ценой.
Более простая система команд и меньшее количество программных ресурсов ЛР ограничивает область применения ЛР именно простыми системами.
Поставленная задача
И вот сейчас в рамках нового проекта нужно автоматизировать один автономный участок техпроцесса- наполнение бункера песком.
Идея в следующем- по нажатию кнопки «Пуск» бункер заполняется песком. При этом в нем установлены 2 датчика- «Нижний уровень» и «Верхний уровень». По достижении верхнего уровня подача песка отключается. Далее в бункер подается сжатый воздух и песок по пескопроводу выдавливается во второй, больший бункер.
Потом воздух из первого бункера стравливается и все повторяется по новой, пока второй бункер не заполнится- в нем тоже установлен датчик «Верхний уровень бункера».
Всего в алгоритме задействовано:
- 4 дискретных входа
- 3 дискретных выхода
- 3 таймера
Как видно, задача проста.
Построить систему решили на ЛР Zelio SR2B121BD. Я его уже программировал когда-то.
Zelio обошелся в 1400 грн, аналогичная система на обычных реле и таймерах обошлась бы примерно в 1000 грн.
Поставленная задача была легко решена за день, включая поиск в интернете и установку среды программирования Zelio Soft 2 v.4.5 и отладку.
Особенности Zelio для программиста
Повторюсь, программные ресурсы Zelio ограничены. При программировании в LD для модели SR2B121BD:
- 120 строк кода,
- 28 «катушек»,
- 16 таймеров,
- 16 обычных счетчиков,
- 1 быстрый счетчик,
- Доступны для программирования 4 кнопки под экраном,
- 16 текстовых блоков,
- 8 событий по реальному времени.
Отличия LD Zelio от LD Siemens STEP 7
Кроме ограниченности самих программных ресурсов, урезанным является и сам язык LD. По крайней мере по сравнению с его реализацией в Step 7 мне бросилось в глаза следующее:
- SET и RESET для выходов(Q) и катушек(М, в STEP 7 они называются «маркеры») можно выполнить только в 1 месте программы и только 1 раз за цикл программы(1 проход программы от первой до последней строки), а не где угодно и сколько угодно, как в Step 7, что неудобно,
- Нет условий «передний фронт» и «задний фронт» входа(I) или катушки(M). Есть только условия «открытый контакт» и «закрытый контакт».
- В отличии от ПЛК Simatic и ОВЕН, с которыми я имел дело, в Zelio выхода выставляются не в конце прохода программы, а сразу же по команде. Т.е. если в первой строке установить, допустим, выход Q1 (SQ1) а в следующей строке сбросить его (RQ1), то реле выхода Q1 быстро клацнет. А в Simatic’e этого бы не произошло. т.к. состояния входов в нем записываются в память в начале цикла программы, а выхода устанавливаются в конце его. Будьте бдительны! Этот момент я отловил только потому, что не положился только на симулятор Zelio а создал модель с тумблерами.
Что мне, как программисту, нравится в Zelio
- Удобная среда программирования с встроенным симулятором. В том же microwin для S7 200 симулятора нет, что очень плохо для программиста,
- Возможность использования в программе 4 кнопки под экраном ЛР,
- Возможность программирования «текстовых блоков»- т.е. доступен вывод на 4-строчный экран Zelio текстовых сообщений,
- Достаточное количество таймеров, счетчиков и катушек для создания простой программы,
- Программу в LD можно вводить прямо с экрана дисплея. Правда, это неудобно,
- Среда программирования бесплатна,
- Подробная документация по программированию на русском языке,
- В 1 строке программы LD до 5 условий. В ЛР Siemens Logo, например, всего до 3 условий на строку.
Что мне, как программисту, НЕ нравится в Zelio
- Нет русского языка. Есть английский, французский и еще несколько.Как следствие- на экран нельзя выводить сообщения русскими буквами а только нерусскими.
- В текстовых блоках при программировании в LD кроме статического текста, типа «Privet», из динамического текста можно отображать только текущее значение таймеров, счетчиков и текущего времени. А состояние входов и выходов нельзя. При программировании в FBD в текстовых блоках можно отображать также еще до 4-х значений типа integer. Проблема в том, что не все модули Zelio поддерживают программирование на FBD.
- Шнур для записи программы с ПК в Zelio стоит от 90 евро, хотя конструктивно он очень прост.
Вывод:
В общем с задачей построения простой АСУ ТП Zelio справляется отлично.
Текст программы:
Фото
Собранный шкаф управления (ШУ) с ЛР Zelio:
Zelio в ШУ:
Лицевая часть ШУ:
Логика работы АВР на Zelio Logic
Программирование логических контроллеров, интеллектуальных реле.
Выехали по заявке на объект, закончить работы по настройке Логики работы АВР от трёх вводов, 2 ввода от 2БКТП и 1 ввод от КТП.
Часть работы было уже сделанно от поставщиков щитового оборудования в частности два ввода от БКТП с секционником.
Ввод 1 — QF1, Ввод 2 — QF2, Ввод 3 — QF3, Секционный выключатель (СВ) QF4.
Ввод 1 и 2 работают на секцию шин 1, ввод 3 работает на секцию шин 2. Соответственно между СШ1 и СШ2 установлен секционник QF4.
Ввод КТП обвязывали сомостоятельно, получилось очень не плохо. Автоматы вводные были установлены 630А Hyundai MOT 80GM, реле контроля фаз Schneider Electric RM17TG20 — отлично себя показали, занимают мало места, удобны в подключение, но от шнайдера других результатов ждать и невозможно!
Контроллер марки Schneider Electric SR2B201FU Zelio Logic, работает как всегда на высоте. в реле была залита новая программа написанная на FBD и скорректированны оптимальные временные задержки, так как КПТ находиться на удалённости в 150м.
В дальнейшем контроллер был заменён на новый SR3B261FU, в связи с необходимостью добавления новых камманд (Приоритета ввода), для реле SR2B201FU невозможна установка дополнительных расширений входов и выходов. Так же была произведена установка нового дополнительного кулачкового переключателя на дверь щита, редактированна раннее залитая программа в реле.
В итоге мы получили такую логику работы:
При наличие напряжения на всех трёх вводах, нормальный режим работы:
QF1 вкл. QF2 откл. QF3 вкл. QF4 откл.
При пропаже напряжения на Вводе 1, Ввод 2 и Ввод 3 — напряжение в норме:
QF1 откл. QF2 вкл. QF3 вкл. QF4 откл.
При пропаже напряжения на Вводе 1 и Вводе 2, Ввод 3 — напряжение в норме:
QF1 откл. QF2 откл. QF3 вкл. QF4 вкл.
При пропаже напряжения на Вводе 3 и Вводе 2, Ввод 1 — напряжение в норме:
QF1 вкл. QF2 откл. QF3 откл. QF4 вкл.
Фотографии с места работы АВР на Zelio Logik:
Всегда готовы оказать услуги по програмированию контроллеров и логических реле, настройке АВР и прочего оборудования!
Возможно удаленная помощ в написание программ для логических реле Zelio logic и Owen Logic.
Телефон для связи 8(918) 023-57-98
Интеллектуальные реле Zelio Logic Ваш путь к совершенству!
Технологии компании Schneider Electric
Технологии компании Schneider Electric В СПбПУ создан научно-образовательный Центр «Schneider Electric Политехник». Обучение специалистов предприятий в этом Центре ведётся по программам, согласованным
Подробнее
Программируемые реле
Программируемые реле Представленные в этом разделе приборы позволяют автоматизировать технологические процессы на основе релейной логики. ОВЕН ПР это свободно программируемое устройство, которое не содержит
Подробнее
L-force Controller 3200 C. Lenze
L-force Controller 3200 C www.lenze.nt-rt.ru Lenze L-force I По вопросам продаж и поддержки обращайтесь: Астана +7(7172)727-132, Волгоград (844)278-03-48, Воронеж (473)204-51-73, Екатеринбург (343)384-55-89,
Подробнее
ETICONTROL ETICONTROL. Power needs control
134 137 138 Power needs control 133 Применение — Контроллер ATSC20 предназначен для управления системой автоматического ввода резерва, которая обеспечивает восстановление питания потребителей путем автоматического
Подробнее
ЦИФРОВЫЕ ИЗМЕРИТЕЛЬНЫЕ ПРИБОРЫ СЕРИЯ DMG
ЦИФРОВЫЕ ИЗМЕРИТЕЛЬНЫЕ ПРИБОРЫ СЕРИЯ DMG серия DMG Цифровые измерительные приборы Позволяют контролировать параметры электрораспределительных сетей, своевременно выявляя проблемы, которые могут сказаться
Подробнее
Система WAGO%SYSTEM 750
91 Модульная система ввода/вывода Система WAGO%SYSTEM 750 Все большее распространение в автоматизации получают распределенные системы управления на основе полевых шин fieldbus, различные виды которых широко
Подробнее
Segnetics.
Изобретать это приключение
Segnetics Изобретать это приключение 2019 О компании Segnetics вышла на российский рынок средств автоматизации в 2004 году с инновационным контроллером SMh3010, который сочетал в себе возможности ПЛК и
Подробнее
Building Technologies
Building Technologies DESIGO PX Система для отопления, вентиляции и кондиционирования воздуха и инженерного оборудования зданий DESIGO PX разработан на основе многолетних исследований. Мы являемся мировым
Подробнее
MAGNA1 ПРОСТОЕ И ЭФФЕКТИВНОЕ РЕШЕНИЕ
GRUNDFOS MAGNA1 MAGNA1 ПРОСТОЕ И ЭФФЕКТИВНОЕ РЕШЕНИЕ ШИРОКИЙ МОДЕЛЬНЫЙ РЯД ДЛЯ РАЗЛИЧНЫХ ЗАДАЧ 2 GRUNDFOS MAGNA1 ЭФФЕКТИВНОСТЬ В ПРОСТОМ ВЫРАЖЕНИИ Вам нужен циркуляционный насос, который будет современным
Подробнее
Концепция Altivar Machine
Altivar 320 1 Концепция Altivar Machine Промышленные Машины Altivar Machine ATV12 ATV320 Book ATV320 Compact ATV340 2 Линейка Altivar Machine Линейка приводов Altivar Machine включает продукты для удовлетворения
Подробнее
Встречайте: новый ПЛК110.
Встречайте: новый ПЛК110. ОВЕН ПЛК110 NEW. ПРЕДПОСЫЛКИ ПОЯВЛЕНИЯ НОВОГО КОНТРОЛЛЕРА. Почему компания ОВЕН решила делать новый ПЛК110 1. Существовал ряд пожеланий к выпускаемому контроллеру 2. Удовлетворить
Подробнее
О компании ProvibTech
Обзор продукции О компании ProvibTech Компания основана в 1996 году. Прошла сертификацию на соответствие международным стандартам ISO 9001. ProvibTech предлагает устройства контроля за уровнем вибрации
Подробнее
7 Программное обеспечение LOGO!
7 Программное обеспечение LOGO! В качестве программного пакета для ПК в продаже имеется программа LOGO!Soft Comfort. Это программное обеспечение включает в себя следующие функции: графический интерфейс
Подробнее
Инструкция к контроллеру Win AlphaSE
Инструкция к контроллеру Win AlphaSE Дата редакции 21. 09.2017г. г.ростов-на-дону 2017г. Глава cтр. Общее описание контроллера… 3 Комплектация… 3 Программа Alpha Controller… 5 Программа Alpha SE Configurator…
Подробнее
Пакет программ FX Tools Pro
Пакет программ FX Tools Pro Пакет программ FX Tools Pro, работающий в операционной системе Windows, предназначен для конфигурирования, загрузки и ввода в эксплуатацию приложений систем обогрева, вентиляции,
Подробнее
Описание системы LanDrive
Описание системы LanDrive LanDrive — это универсальная классическая шинная распределенная система управления. Предназначена для управления внутренним и уличным освещением, силовыми нагрузками, электроприборами,
Подробнее
Платы интерфейса DeviceNet серии M
Сентябрь 2009 г. Стр. 1 DeltaV представляют собой решения для работы с дискретными приводами и датчиками Позволяет выбрать соответствующую шину для приложения. Поддерживает стандартные шины устройств.
Подробнее
DVK Monitoring System
Россия, 198095, Санкт-Петербург, ул. Швецова, 12 корпус 2 Тел./Факс (812) 318-30-69, E-mail: [email protected] http://www.dvk-electro.ru DVK Monitoring System Мониторинг и управление электростанцией
Подробнее
GSM-контроллер NetBox
GSM-контроллер NetBox Россия, 690048 г. Владивосток, ул. Карбышева, 4 Телефон +7 (423)23-00-574 www.effectovent.ru 1. Назначение и принцип работы GSM контроллер NetBox GSM-контроллер NetBox представляет
Подробнее
Холодильная автоматика
Холодильная автоматика Решения для систем холодоснабжения «Группа компаний «Айс» официальный представитель компании CAREL О компании CAREL Компания CAREL (Италия) является лидером по производству систем
Подробнее
Системы управления FG Wilson
www. fgwilson.com Системы управления FG Wilson Системы управления FG Wilson Получите контроль Компания FG Wilson может предоставить Вам систему управления в точном соответствии с Вашими потребностями в
Подробнее
Автоматизация производства
Доступные инновации для эффективной автоматизации локальных процессов В статье рассмотрены функциональные возможности нового поколения контроллеров компании Schneider Electric, которые наряду с универсальным
Подробнее
Почему не КРУН. ОБЩИЕ ТРЕБОВАНИЯ
Реклоузер Почему не КРУН. ОБЩИЕ ТРЕБОВАНИЯ Высокий уровень надежности Малые габариты и вес Минимальные требования по обслуживанию Возможность интеграции в SCADA Системы самодиагностики СПЕЦИАЛЬНЫЕ ТРЕБОВАНИЯ
Подробнее
СОВМЕСТНОЕ ПРЕДПРИЯТИЕ «РАДМИРТЕХ»
СОВМЕСТНОЕ ПРЕДПРИЯТИЕ «РАДМИРТЕХ» КОМПЛЕКС РЕГИСТРАЦИИ ТЕЛЕМЕТРИИ КРТ-04(08) 1 НАЗНАЧЕНИЕ Комплекс КРТ с сенсорным экраном применяется для сбора, визуализации, архивирования, хранения, обработки и оценки
Подробнее
ПАНЕЛИ ОПЕРАТОРА СЕРИИ NQ
ПАНЕЛИ ОПЕРАТОРА СЕРИИ NQ С о з д а й и у п р а в л я й»» Расширенные возможности человеко-машинного интерфейса Высокое качество изображения» Быстрое создание приложений Высокофункциональная панель в компактном
Подробнее
Интеллектуальные реле Zelio Logic – комплексные поставки
Интеллектуальные реле для простых систем управления от 10 до 40 вводов/выводов
Описание
Компактная гамма: 3 моноблочных модели с 10, 12 или 20 вводами/выводами и версиями без дисплея и клавиш или с ними.
Модульная гамма: 2 базы с 10 или 26 вводами/выводами с возможностью расширения:
- С помощью модулей расширения Modbus или Ethernet
- C помощью модулей расширения c 6, 10 или 14 дискретными и 4 аналоговыми вводами/выводами.
Максимальная компактность: до 26 вводов/выводов в формате 124,6 x 90 x 59 мм.
Напряжение питания: 12 В постоянного тока, 24 В постоянного тока, 24 В переменного тока, 100… 240 В переменного тока.
Большой LCD-дисплей с подсветкой: 4 строки из 18 символов и 1 строка значков, контекстуальная навигация с помощью 6 кнопок.
Последовательный или USB-кабель для подключения к интеллектуальному реле/ПК.
Интерфейс подключения (интеллектуальное реле/ПК) для беспроводного соединения по технологии Bluetooth.
Интуитивные средства программирования Zelio Soft 2:
Программирование с помощью:
- блок-схем (FBD): 32 запрограммированных функции, 7 функции Grafcet, 6 логических функций
- язык взаимодействия (LADDER): 12 запрограммированных функций.
Безопасное программирование: тест согласованности, режимы моделирования и мониторинга, окно контроля…
Удаленный мониторинг и контроль установок с помощью интерфейса модемной связи (аналоговый модем или GSM).
Преимущества
Войдите в интеллектуальный мир!
Простые в выборе, установке и программировании, устройства Zelio Logic подходят для любых сред.
Гибкое решение, доступное в двух исполнениях — компактном, моноблочном или модульном (расширяемом), и с двумя языками программирования (FBD или LADDER).
Открытое решение, также позволяющее управлять вашими установками и контролировать их в любой среде, будь то непосредственно на объекте или дистанционно…
Применение
- Строительная отрасль: системы управления для небольших машин, децентрализованные системы управления на оборудовании, подключенном к станкам большого или среднего размера
- Здания/сфера обслуживания: системы управления освещением, управление доступом, контроль и мониторинг, управление отоплением и кондиционированием воздуха
Основные характеристики | |
---|---|
серия продукта | Zelio Logic |
тип устройства или его аксессуаров | Компактное интеллектуальное реле |
Дополнительные характеристики | |
локальный дисплей | С |
количество строк в программе или функциональных блоков | 0…500 с FBD программирование 0…240 с язык лестничных диаграмм LADDER программирование |
время цикла | 6…90 мс |
срок резервного хранения данных | 10 лет при температуре 25 °C |
погрешность хода часов | 6 с/месяц при температуре 25 °C 12 минут в год при температуре 0…55 °C |
проверки | (загрузка) памяти программ при каждом включении питания |
[Us] номинальное напряжение сети | 100…240 V переменный ток |
пределы напряжения питания | 85…264 В |
частота | 50/60 Hz |
потребляемый ток | 30 мА в 240 V (без модулей расширения) 80 мА в 100 V (без модулей расширения) |
потребляемая мощность, ВА | 7 В·А без модулей расширения |
напряжение развязки | 1780 В |
типы реализуемых защит | от подключения с обратной полярностью (команды управления не выполняются) |
количество дискретных входов | 8 |
напряжение дискретного входа | 100. ..240 V переменный ток |
ток дискретного входа | 0.6 мА |
частота дискретного входа | 47…53 Hz 57…63 Hz |
предельный уровень коммутации напряжения в состоянии 1 | ⩾ 79 В для дискретного входа |
предельный уровень коммутации напряжения в состоянии 0 | ⩽ 40 В для дискретного входа |
current state 1 guaranteed | ⩾ 0.17 mA для дискретного входа |
current state 0 guaranteed | ⩽ 0.5 mA для дискретного входа |
входной импеданс | 350 кОм (дискретный вход) |
количество выходных реле | 4 релейных выхода выход(ы) |
пределы выходного напряжения | 24…250 V AC 5…30 V DC (релейный выход) |
тип контактов | нет для релейного выхода |
выходной тепловой ток | 8 A для всех 4 выходов (релейный выход) |
электрическая износостойкость | 500000 циклы AC-12 в 230 В, 1. 5 А для релейный выход в соответствии с EN/IEC 60947-5-1 500000 циклы AC-15 в 230 В, 0.9 А для релейный выход в соответствии с EN/IEC 60947-5-1 500000 циклы DC-12 в 24 В, 1.5 А для релейный выход в соответствии с EN/IEC 60947-5-1 500000 циклы DC-13 в 24 В, 0.6 А для релейный выход в соответствии с EN/IEC 60947-5-1 |
коммутационная способность, мА | ⩾ 10 мА в 12 В (релейный выход) |
рабочая частота, Гц | 0.1 Гц (при Ie) для релейного выхода 10 Гц (режим холостого хода) для релейного выхода |
механическая износостойкость | 10000000 циклов (релейный выход) |
[Up] номинальное импульсное выдерживаемое напряжение | 4 кВ в соответствии с EN/МЭК 60947-1 и EN/МЭК 60664-1 |
часы | С |
время выполнения команды выключателем | 10 ms (из сост. 0 в сост. 1) для релейный выход 5 ms (из сост. 1 в сост. 0) для релейный выход 50 ms с язык лестничных диаграмм LADDER программирование (из сост. 0 в сост. 1) для дискретный вход 50 ms с язык лестничных диаграмм LADDER программирование (из сост. 1 в сост. 0) для дискретный вход 50…255 ms с FBD программирование (из сост. 0 в сост. 1) для дискретный вход 50…255 ms с FBD программирование (из сост. 1 в сост. 0) для дискретный вход |
присоединения | Винтовые зажимы, зажимная способность: 1 x 0,2…1 x 2,5 мм² AWG 25…AWG 14 полугибкий Винтовые зажимы, зажимная способность: 1 x 0,2…1 x 2,5 мм² AWG 25…AWG 14 жесткий кабель Винтовые зажимы, зажимная способность: 1 x 0,25…1 x 2,5 мм² AWG 24…AWG 14 гибкий с кабельным наконечником Винтовые зажимы, зажимная способность: 2 x 0,2…2 x 1,5 мм² AWG 24…AWG 16 жесткий кабель Винтовые зажимы, зажимная способность: 2 x 0,25…2 x 0,75 мм² AWG 24…AWG 18 гибкий с кабельным наконечником |
момент затяжки | 0.5 Н-м |
категория перенапряжения | III в соответствии с EN/IEC 60664-1 |
масса продукта | 0. 25 кг |
Условия эксплуатации | |
стойкость к кратковременным исчезновениям напряжения питания | ⩽ 10 мс повторяемый 20 раз |
сертификация продукта | CSA C-Tick GL GOST UL |
стандарты | EN/IEC 60068-2-27 Ea EN/IEC 60068-2-6 Fc EN/IEC 61000-4-11 EN/IEC 61000-4-12 EN/МЭК 61000-4-2 уровень 3 EN/IEC 61000-4-3 EN/МЭК 61000-4-4 уровень 3 EN/IEC 61000-4-5 EN/МЭК 61000-4-6 уровень 3 |
степень защиты IP | IP20 (клеммный блок) в соответствии с IEC 60529 IP40 (передняя панель) в соответствии с IEC 60529 |
характеристики окружающей среды | Директива по ЭМС в соответствии с EN/IEC 61000-6-2 Директива по ЭМС в соответствии с EN/IEC 61000-6-3 Директива по ЭМС в соответствии с EN/IEC 61000-6-4 Директива по ЭМС в соответствии с EN/МЭК 61131-2 зона B Директива по низковольтному оборудованию в соответствии с EN/IEC 61131-2 |
помеха излучаемая/наведенная | Класс B в соответствии с EN 55022-11 группа 1 |
степень загрязнения | 2 в соответствии с EN/IEC 61131-2 |
рабочая температура окружающей среды | -20. ..40 °C в невентилируемой оболочке в соответствии с МЭК 60068-2-1 и МЭК 60068-2-2 -20…55 °C в соответствии с МЭК 60068-2-1 и МЭК 60068-2-2 |
температура окружающей среды при хранении | -40…70 °C |
рабочая высота | 2000 м |
максимальная высота при транспортировке | ⩽ 3048 м |
относительная влажность | 95 % без попадания конденсата или капель воды |
Zelio – серия реле Schneider Electric от НПК Катарсис
Простые в выборе, установке и программировании реле серии Zelio.
Описание
Реле Zelio производства Schneider Electric. Модельный ряд реле Schneider Electric отличается разнообразием видов продукции. Вся продукция производителя полностью адаптирована к российским стандартам.
Zelio Control
Реле контроля и управления (фаз, напряжения, тока, частоты) для предохранения моторов и другого оборудования или для контроля физических переменных, таких как уровень, скорость и температура.
Преимущества
- Два исполнения: компактные и модульные релу;
- Адаптированы для промышленного применения и щитов управления зданиями;
- Пломбируемая крышка для защиты настроек;
- Светодиодные индикаторы состояния;
- Оптимизированы для основных сетей питания.
Zelio Time
Реле времени для создания простых фиксированных логических системных циклов или в качестве дополнения к промышленным программируемым контроллерам.
Преимущества
- Многофункциональность;
- Релейный или статический выход;
- Широкий диапазон напряжений: от 24 до 240 В;
- Простой диапазон регулировки или множественный диапазон от 50 мс до 300 часов;
- Соответствие стандартам IEC 61812-1, EN 61812-1.
Zelio Logic
Интеллектуальные реле для простых систем управления от 10 до 40 вводов/выводов.
Преимущества
- Простые в выборе, установке и программировании, устройства Zelio Logic подходят для любых сред;
- Два исполнения — компактное, моноблочное или модульное (расширяемое) с двумя языками программирования;
- Открытое решение, позволяющее управлять установками и контролировать их в любой среде;
- Напряжение питания: 12 В постоянного тока, 24 В постоянного тока, 24 В переменного тока, 100. .. 240 В переменного тока;
- Большой LCD-дисплей с подсветкой.
Zelio Relay
Реле для цепей управления. Съемные реле и релейные колодки.
Преимущества
- Благодаря небольшому размеру, решения Zelio можно использовать для дублирования функций в электронных устройствах;
- Простота, нет необходимости в регулировке для стандартных условий использования;
- Простота интеграции в существующее устройство.
Zelio Count
Счетчики, гамма простых устройств с функциями индикации и ввода данных, счетчиков часов и событий.
Преимущества
- Признанная точность;
- Простота и скорость сборки гарантирует оптимальную конфигурацию для пользователя;
- LCD- или LED-дисплей;
- Широкий диапазон напряжений: от 20 до 55/24/115/230 В переменного тока.
Цены на реле Zelio уточняйте у менеджеров отдела продаж.
Zelio Logic SR3B261FU — OPTIMAK
Модульное программируемое реле ZELIO LOGIC SR3B261FU
Интеллектуальное реле Zelio Logic SR3B261FU 26 вх/вых, 220В производства Schneider Electric предназначено для реализации небольших систем автоматизации.
Детально
Интеллектуальное реле Zelio Logic SR3B261FU 26 входов/выходов, 220В
Преимущества
- Простые в выборе, установке и программировании, устройства Zelio Logic подходят для применения в промышленности и непроизводственной сфере.
- Гибкое решение, доступное в двух исполнениях — компактном или модульном (расширяемом), и с двумя языками программирования (FBD или LADDER).
- Открытое решение, также позволяющее управлять вашими установками и контролировать их будь то непосредственно на объекте или дистанционно.
Применение Zelio Logic SR3B261FU
Промышленность:
- автоматизация небольших агрегатов, служащих для производства, сборки, отделки и упаковки;
- децентрализованная автоматизация вспомогательного оборудования;
- автоматизация сельскохозяйственных машин (системы полива, насосные агрегаты, теплицы).
Непроизводственная сфера и здания:
- автоматизация шлагбаумов, откатных ворот, систем контроля доступа и освещения;
- автоматизация компрессоров и систем кондиционирования воздуха.
Описание
Компактные интеллектуальные реле: 3 моноблочных модели с 10, 12 или 20 вводами/выводами. А также версиями с дисплеем и клавишами для программирования и настройки и без дисплея и клавиш.
Модульные интеллектуальные реле: 2 базы с 10 или 26 вводами/выводами. Более того с возможностью расширения дискретными и аналоговыми модулями ввода/вывода и коммуникационными модулями Modbus или Ethernet. Например.
- Максимальная компактность: до 26 вводов/выводов в формате 124,6 x 90 x 59 мм.
- Напряжение питания: 12 В постоянного тока, 24 В постоянного тока, 24 В переменного тока, 100… 240 В переменного тока.
- Большой LCD-дисплей с подсветкой: 4 строки по 18 символов, навигация с помощью 6 кнопок.
Так же программирование на базе универсальных языков программирования. Это значительно упрощает работу как специалистов по наладке систем автоматизации, так и инженеров электриков. Безусловно доступное автономное программирование при помощи клавиш интеллектуального реле и на компьютере при помощи инструментальной системы программирования Zelio Soft 2.
Резервное копирование данных (предварительно заданных и текущих значений) осуществляется во флэш память EEPROM.
Удаленный мониторинг и контроль установок с помощью интерфейса модемной связи (аналоговый модем или GSM). Модульное программируемое реле ZELIO LOGIC SR3B261FU можно купить в Донецке ДНР.
% PDF-1.4
%
6110 0 объект
>
эндобдж
xref
6110 118
0000000016 00000 н.
0000002716 00000 н.
0000002936 00000 н.
0000003088 00000 н.
0000005246 00000 н.
0000005479 00000 н.
0000005549 00000 н.
0000005683 00000 н.
0000005833 00000 н.
0000005923 00000 н.
0000006015 00000 н.
0000006125 00000 н.
0000006294 00000 н.
0000006490 00000 н.
0000006572 00000 н.
0000006771 00000 н.
0000006876 00000 н.
0000006996 00000 н.
0000007137 00000 н.
0000007284 00000 н.
0000007401 00000 п.
0000007541 00000 н.
0000007727 00000 н.
0000007834 00000 п.
0000008024 00000 н.
0000008137 00000 н.
0000008256 00000 н.
0000008436 00000 н.
0000008543 00000 н.
0000008661 00000 н.
0000008792 00000 н.
0000008987 00000 п.
0000009092 00000 н.
0000009222 00000 п.
0000009349 00000 п.
0000009496 00000 п.
0000009633 00000 н.
0000009819 00000 п.
0000009945 00000 н.
0000010081 00000 п.
0000010227 00000 п.
0000010353 00000 п.
0000010482 00000 п.
0000010609 00000 п.
0000010797 00000 п.
0000010902 00000 п.
0000011016 00000 п.
0000011145 00000 п.
0000011276 00000 п.
0000011405 00000 п.
0000011557 00000 п.
0000011682 00000 п.
0000011807 00000 п.
0000011931 00000 п.
0000012133 00000 п.
0000012253 00000 п.
0000012376 00000 п.
0000012504 00000 п.
0000012641 00000 п.
0000012776 00000 п.
0000012922 00000 п.
0000013135 00000 п.
0000013254 00000 п.
0000013388 00000 п.
0000013538 00000 п.
0000013672 00000 п.
0000013785 00000 п.
0000013889 00000 п.
0000013995 00000 п.
0000014111 00000 п.
0000014231 00000 п.
0000014370 00000 п.
0000014435 00000 п.
0000014542 00000 п.
0000014607 00000 п.
0000014713 00000 п.
0000014778 00000 п.
0000014884 00000 п.
0000014949 00000 п.
0000014982 00000 п.
0000015015 00000 п.
0000015048 00000 п.
0000015109 00000 п.
0000015174 00000 п.
0000015207 00000 п.
0000015520 00000 н.
0000015563 00000 п.
0000016652 00000 п.
0000016853 00000 п.
0000016896 00000 п.
0000016951 00000 п.
0000016975 00000 п.
0000017178 00000 п.
0000017862 00000 п.
0000019759 00000 п.
0000019783 00000 п.
0000021573 00000 п.
0000021597 00000 п.
0000022824 00000 п.
0000022848 00000 н.
0000023953 00000 п.
0000023977 00000 п.
0000025123 00000 п.
0000025147 00000 п.
0000026271 00000 п.
0000026295 00000 п.
0000027461 00000 п.
0000027485 00000 н.
0000027626 00000 н.
0000027766 00000 н.
0000028625 00000 п.
0000272214 00000 н.
0000274148 00000 н.
0000275275 00000 н.
0000386183 00000 п.
0000395051 00000 н.
0000003131 00000 п.
0000005222 00000 п.
трейлер
]
>>
startxref
0
%% EOF
6111 0 объект
>
эндобдж
6112 0 объект
> / Кодировка> >>
/ DA (/ Helv 0 Tf 0 г)
>>
эндобдж
6113 0 объект
>
эндобдж
6226 0 объект
>
поток
HWog l 4% NM & L /] ڱ 1 год [] tU [`r6u ~ ٥v։t83b» cDDWyXEȘl; g /
% PDF-1.5
%
1064 0 объект>
эндобдж
xref
1064 304
0000000016 00000 н.
0000009898 00000 н.
0000010095 00000 п.
0000010123 00000 п.
0000010171 00000 п.
0000010300 00000 п.
0000010359 00000 п.
0000010794 00000 п.
0000010879 00000 п.
0000010961 00000 п.
0000011045 00000 п.
0000011129 00000 п.
0000011213 00000 п.
0000011297 00000 п.
0000011381 00000 п.
0000011465 00000 п.
0000011549 00000 п.
0000011633 00000 п.
0000011717 00000 п.
0000011801 00000 п.
0000011885 00000 п.
0000011969 00000 п.
0000012053 00000 п.
0000012137 00000 п.
0000012221 00000 п.
0000012305 00000 п.
0000012389 00000 п.
0000012473 00000 п.
0000012557 00000 п.
0000012641 00000 п.
0000012725 00000 п.
0000012809 00000 п.
0000012893 00000 п.
0000012977 00000 п.
0000013061 00000 п.
0000013145 00000 п.
0000013229 00000 п.
0000013313 00000 п.
0000013397 00000 п.
0000013481 00000 п.
0000013565 00000 п.
0000013649 00000 п.
0000013733 00000 п.
0000013817 00000 п.
0000013901 00000 п.
0000013985 00000 п.
0000014069 00000 п.
0000014153 00000 п.
0000014237 00000 п.
0000014321 00000 п.
0000014405 00000 п.
0000014489 00000 п.
0000014573 00000 п.
0000014657 00000 п.
0000014741 00000 п.
0000014825 00000 п.
0000014909 00000 н.
0000014993 00000 п.
0000015077 00000 п.
0000015161 00000 п.
0000015245 00000 п.
0000015329 00000 п.
0000015413 00000 п.
0000015497 00000 п.
0000015581 00000 п.
0000015665 00000 п.
0000015749 00000 п.
0000015833 00000 п.
0000015917 00000 п.
0000016001 00000 п.
0000016085 00000 п.
0000016169 00000 п.
0000016253 00000 п.
0000016337 00000 п.
0000016421 00000 п.
0000016505 00000 п.
0000016589 00000 п.
0000016673 00000 п.
0000016757 00000 п.
0000016841 00000 п.
0000016925 00000 п.
0000017009 00000 п.
0000017093 00000 п.
0000017177 00000 п.
0000017261 00000 п.
0000017345 00000 п.
0000017429 00000 п.
0000017513 00000 п.
0000017597 00000 п.
0000017681 00000 п.
0000017765 00000 п.
0000017849 00000 п.
0000017933 00000 п.
0000018017 00000 п.
0000018101 00000 п.
0000018185 00000 п.
0000018269 00000 п.
0000018353 00000 п.
0000018437 00000 п.
0000018521 00000 п.
0000018605 00000 п.
0000018689 00000 п.
0000018773 00000 п.
0000018857 00000 п.
0000018941 00000 п.
0000019025 00000 п.
0000019109 00000 п.
0000019193 00000 п.
0000019277 00000 п.
0000019361 00000 п.
0000019445 00000 п.
0000019529 00000 п.
0000019613 00000 п.
0000019697 00000 п.
0000019781 00000 п.
0000019865 00000 п.
0000019949 00000 п.
0000020033 00000 н.
0000020117 00000 п.
0000020201 00000 п.
0000020285 00000 п.
0000020369 00000 п.
0000020453 00000 п.
0000020537 00000 п.
0000020621 00000 п.
0000020705 00000 п.
0000020789 00000 п.
0000020873 00000 п.
0000020957 00000 п.
0000021041 00000 п.
0000021125 00000 п.
0000021209 00000 п.
0000021293 00000 п.
0000021377 00000 п.
0000021461 00000 п.
0000021545 00000 п.
0000021629 00000 н.
0000021713 00000 п.
0000021797 00000 п.
0000021881 00000 п.
0000021965 00000 п.
0000022049 00000 п.
0000022133 00000 п.
0000022217 00000 п.
0000022301 00000 п.
0000022385 00000 п.
0000022469 00000 п.
0000022553 00000 п.
0000022637 00000 п.
0000022721 00000 п.
0000022805 00000 п.
0000022889 00000 п.
0000022973 00000 п.
0000023057 00000 п.
0000023141 00000 п.
0000023225 00000 п.
0000023309 00000 п.
0000023393 00000 п.
0000023477 00000 п.
0000023561 00000 п.
0000023645 00000 п.
0000023729 00000 п.
0000023813 00000 п.
0000023897 00000 п.
0000023981 00000 п.
0000024065 00000 п.
0000024149 00000 п.
0000024233 00000 п.
0000024317 00000 п.
0000024401 00000 п.
0000024485 00000 п.
0000024569 00000 п.
0000024653 00000 п.
0000024737 00000 п.
0000024821 00000 п.
0000024905 00000 п.
0000024989 00000 п.
0000025073 00000 п.
0000025157 00000 п.
0000025241 00000 п.
0000025325 00000 п.
0000025409 00000 п.
0000025493 00000 п.
0000025577 00000 п.
0000025661 00000 п.
0000025745 00000 п.
0000025829 00000 п.
0000025913 00000 п.
0000025997 00000 н.
0000026081 00000 п.
0000026165 00000 п.
0000026249 00000 п.
0000026333 00000 п.
0000026417 00000 п.
0000026501 00000 п.
0000026585 00000 п.
0000026669 00000 п.
0000026753 00000 п.
0000026837 00000 п.
0000026921 00000 п.
0000027005 00000 н.
0000027089 00000 п.
0000027173 00000 п.
0000027257 00000 н.
0000027341 00000 п.
0000027425 00000 п.
0000027509 00000 п.
0000027593 00000 п.
0000027677 00000 п.
0000027761 00000 п.
0000027845 00000 п.
0000027929 00000 н.
0000028013 00000 п.
0000028097 00000 п.
0000028181 00000 п.
0000028265 00000 п.
0000028349 00000 п.
0000028433 00000 п.
0000028517 00000 п.
0000028601 00000 п.
0000028685 00000 п.
0000028769 00000 п.
0000028853 00000 п.
0000028937 00000 п.
0000029021 00000 н.
0000029105 00000 п.
0000029189 00000 п.
0000029273 00000 п.
0000029357 00000 п.
0000029441 00000 п.
0000029525 00000 п.
0000029609 00000 п.
0000029693 00000 п.
0000029777 00000 п.
0000029861 00000 п.
0000029945 00000 н.
0000030029 00000 п.
0000030113 00000 п.
0000030197 00000 п.
0000030280 00000 п.
0000030363 00000 п.
0000030446 00000 п.
0000030529 00000 п.
0000030611 00000 п.
0000030695 00000 п.
0000030798 00000 п.
0000030905 00000 п.
0000032081 00000 п.
0000033173 00000 п.
0000033244 00000 п.
0000033305 00000 п.
0000033369 00000 п.
0000034616 00000 п.
0000035641 00000 п.
0000036724 00000 н.
0000037766 00000 п.
0000038504 00000 п.
0000039076 00000 п.
0000040065 00000 п.
0000041155 00000 п.
0000046532 00000 п.
0000416229 00000 н.
0000416767 00000 н.
0000417778 00000 н.
0000418320 00000 н.
0000419090 00000 н.
0000419578 00000 н.
0000419703 00000 н.
0000420192 00000 н.
0000420316 00000 н.
0000420376 00000 н.
0000420504 00000 н.
0000420633 00000 н.
0000420701 00000 п.
0000420803 00000 н.
0000420906 00000 н.
0000421009 00000 н.
0000421119 00000 п.
0000421250 00000 н.
0000421366 00000 н.
0000421490 00000 н.
0000421619 00000 н.
0000421731 00000 н.
0000421834 00000 н.
0000421951 00000 н.
0000422064 00000 н.
0000422168 00000 н.
0000422273 00000 н.
0000422377 00000 н.
0000422482 00000 н.
0000422592 00000 н.
0000422702 00000 п.
0000422807 00000 н.
0000422913 00000 н.
0000423019 00000 п.
0000423126 00000 п.
0000423236 00000 н.
0000423384 00000 н.
0000423516 00000 н.
0000423639 00000 п.
0000423762 00000 н.
0000423856 00000 н.
0000423947 00000 н.
0000006376 00000 п.
трейлер
] >>
startxref
0
%% EOF
1367 0 obj> поток
xY {T $$ -! b1 $ | biU1 ږ V 렳 6 * BxaSue + @ ݤ YZ, U ډ s1 ~ {
Schneider_Electric SR2SFT01 | Программное обеспечение Zelio Soft 2 для программирования интеллектуальных реле Zelio Logic
{{еще}}
{{if false &&! empty projectsData. рабочие места && projectsData.status eq ‘success’}}
Чтобы продолжить, выберите хотя бы один проект.
Пожалуйста, выберите рабочее место, чтобы выбрать все связанные проекты.
{{если projectsData.maxWorksites! = null}}
{{/если}}
Показаны рабочие сайты {{: projectsData.worksites.length}}
Отображение
рабочие места
Расширить все
|
Свернуть все
{{! — Статус потребления CLOUD-36019 с датой окончания при отступлении -}}
Отступление
Истекает
Потребление
{{для projectsData.рабочие места}}
{{для проектов}}
{{! — Статус потребления CLOUD-36019 с датой окончания при отступлении -}}
{{:кодовое имя}}
Истекает:
{{:истекает}}
{{if expiresIn> 1}}
дней
{{/если}}
{{if expiresIn == 1}}
День
{{/если}}
Расход:
{{если! isApplicableAmountLimit}}
Нет максимальной суммы
{{еще}}
{{/если}}
{{/для}}
{{/для}}
Необходимо выбрать хотя бы один проект
Сохранить
{{/если}}
{{если true &&! empty projectsData. result && projectsData.status eq ‘success’}}
{{если ложь}}
Выберите хотя бы один проект
{{/если}}
{{для projectsData.result}}
{{/для}}
Необходимо выбрать хотя бы один проект
Сохранить
{{/если}}
{{/если}}
Взлом Crouzet PLC (Zelio, Schneider)
Мне подарили ПЛК Crouzet, который оказался таким же, как и у других более популярных брендов, таких как Zelio. Некоторое время назад я успешно построил кабель с преобразователем TTL-USB.Я получил инструкции по этим ссылкам:
http://plc-blog.com.ua/cable-zelio-sr2cbl01
http://www.hexperiments.com/?page_id=11
Однако после установления хорошего соединения с ПК я ничего не мог с этим поделать. Я предлагаю решение в этом посте.
Проблема
Мой ПЛК — модель Crouzet CD12 88970823. По какой-то глупой причине этот ПЛК с этим конкретным номером модели является заказным, изготовленным (или заблокированным) для одного конкретного клиента. Я полностью убежден, что это тот же самый, что и доступный 88970042, однако из-за разницы в номере модели программное обеспечение для программирования (M3 soft) говорит, что оно не поддерживается, и поэтому оно не позволяет мне делать какие-либо чертовы вещи с этот кусок дерьма.Вот в чем проблема.
Неудачные попытки
Я придумал несколько подходов для решения этой проблемы. Начав с более простого, я сначала попытался взломать саму программу M3 soft, но не было файла, который я мог бы легко отредактировать, чтобы добавить свою модель в список поддерживаемых. Более того, мне было нелегко разобрать код.
Взлом
Вторая самая простая вещь, которую я придумал, — это разработать простую программу «человек посередине», которая управляет обменом данными через COM-порт, чтобы, когда придет время, я мог подделать идентификатор своего ПЛК. и убедить компьютер в том, что это поддерживаемое устройство.Для этого сначала я использовал бесплатный инструмент «Эмулятор нуль-модема (com0com)», который позволил мне создать виртуальную пару COM-портов, чтобы я мог подключить M3 soft к моей программе. Затем я написал сценарий Python, который работал и напрямую общался с ПЛК.
Кстати, это был крутой и забавный подход. Схема такая:
Обнюхивание связи
Я запрограммировал сниффер на Python для регистрации трафика COM-порта, который тоже был посредником, но тогда это был прозрачный регистратор.Параметры COM, такие как скорость передачи, биты данных … где можно найти в Интернете. Если быть точным, по следующей ссылке, которая представляет собой техническое описание совместимого HMI для Zelio (того же самого под другим брендом).
Скорость передачи: 115200
Биты данных: 7
Четность: даже
Стоп-биты: 1
https://euroec.by/assets/files/weintek/plc_connection_guide/Schneider_Zelio.pdf
Играя с программным обеспечением M3 Я видел как проходил трафик.
Данные с M3 soft в 14:30:49.385069 -> b ': 010300006D00018E \ r \ n'
Данные из ПЛК в 14:30: 49.433699 -> b ': 01030100FB \ r \ n'
Данные из M3 soft в 14:30: 49. 455736 -> b ': 011000006C00020E0073 \ r \ n'
Данные из ПЛК в 14:30: 49.493760 -> b ': 011000006C000281 \ r \ n'
Данные из M3 soft в 14:30: 49.506650 -> b ': 0103000066004056 \ r \ n'
Данные из ПЛК в 14:30: 49.558686 -> ': 010340434431325330373032302020383839373038
323301000208040401001D07000032343632303031353036303730373039313902000200010C000
20201020C03F2AD \ r \ n '
Данные с M3 soft в 14:30:49.572890 -> b ': 0103000066404016 \ r \ n'
Данные из ПЛК в 14:30: 49.617998 -> b ': 01034004D44700000000000020202020202020202020202
000000000000000000000000000000000000000000020202020202020202020202000000000000
0000000009D \ r \ n '
Данные из M3 soft в 14:30: 49.629034 -> b ': 01030000668040D6 \ r \ n'
Данные из ПЛК в 14:30: 49.678148 -> b ': 010340000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000BC \ r \ n '
Данные с M3 soft в 14:30:49.689183 -> b ': 0103000066C004D2 \ r \ n'
Данные из ПЛК в 14:30: 49.733299 -> b ': 01030400000000F8 \ r \ n'
Данные из M3 soft в 14:30: 49. 744307 -> b ': 011000006C00020F0072 \ r \ n'
Данные из ПЛК в 14:30: 49.793846 -> b ': 011000006C000281 \ r \ n'
Данные из M3 soft в 14:30: 49.804854 -> b ': 011000006C00020E0073 \ r \ n'
Данные из ПЛК в 14:30: 49.853793 -> b ': 011000006C000281 \ r \ n'
Данные из M3 soft в 14:30: 49.878726 -> b ': 0103000066004056 \ r \ n'
Данные из ПЛК в 14:30: 49.917554 -> b ': 0103404344313253303730323020203838393730383233010002080
40401001D07000032343632303031353036303730373039313902000200010C00020201020C03F2AD \ r \ n '
Данные с M3 soft в 14:30:49.939575 -> b ': 0103000066404016 \ r \ n'
Данные из ПЛК в 14:30: 49.997619 -> b ': 01034004D4470000000000002020202020202020202020200000
00000000000000000000000000000000000000202020202020202020202020000000000000000000009D \ r \ n '
Данные из M3 soft в 14:30: 50.008626 -> b ': 01030000668040D6 \ r \ n'
Данные из ПЛК в 14:30: 50.058750 -> b ': 01034000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000BC \ r \ n '
Данные с M3 soft в 14:30:50. 070752 -> b ': 0103000066C004D2 \ r \ n'
Данные из ПЛК в 14:30: 50.112383 -> b ': 01030400000000F8 \ r \ n'
Данные из M3 soft в 14:30: 50.123392 -> b ': 011000006C00020F0072 \ r \ n'
Данные из ПЛК в 14:30: 50.171425 -> b ': 011000006C000281 \ r \ n'
Связь, похоже, использовала протокол Modbus Ascii, вроде того. Он использовал тот же формат кадра, но с пользовательскими инструкциями. Чтобы убедиться, что я был прав, я проверяю, рассчитывалась ли контрольная сумма для этого протокола должным образом. Алгоритм можно найти в Википедии.
https://en.wikipedia.org/wiki/Modbus
Расчет контрольной суммы совпал с расчетом в кадрах, которые я прослушивал, так что все выглядело хорошо.
Анализ данных
Кроме формата связи, ничего интересного я не увидел, поэтому продолжал играть с M3 soft. Все стало интересно, когда я нажал на опцию «Диагностика контроллера» и получил это сообщение:
Это означало, что когда я нажимал эту кнопку, ПЛК все равно отправлял номер модели на ПК. В журнале моего сниффера было много данных, было непонятно, где находится номер и как он закодирован.
Я отбросил некоторые кадры, которые дублировались, и после некоторого времени возился с ними, чертовски подумав. Я обнаружил, что номер был отправлен в шестнадцатеричном формате ascii, поэтому модель 88970823 выглядела как 3838393730383233! Вы видите это?
Данные из ПЛК в 14: 47: 43.559812 -> b ': 01034043443132533037303230202038383937303832330100
0208040401001D07000032343632303031353036303730373039313902000200010C00020201020C03F2AD \ r \ n '
Подделка личности
Поэтому мне нужно было ввести правильный номер модели, который был 88970042 или 3838393730303432 в шестнадцатеричном формате.Кроме того, мне нужно было восстановить контрольную сумму после изменения данных, чтобы программа M3 не жаловалась (я пробовал).
Я изменил свой сценарий «человек посередине», чтобы он выполнял поиск запроса от ПК на отправку идентификатора ПЛК. Затем он перехватывает кадр из ПЛК, вводит поддельный номер модели, восстанавливает контрольную сумму и отправляет информацию на ПК. Сценарий не портит остальные данные во фрейме.
#Crouzet Hacker. Педро Фернандес. Февраль-2019
импортный серийник, время
from datetime import datetime
#PARAMS --------------------------------------
# порт1 порт2
portsAKAs = ["M3 soft", "PLC"]
enable_log = Ложь
def log (данные, источник):
если enable_log:
timestamp = str (datetime.сейчас())
если данные:
print ("Данные из" + источник + "at" + отметка времени [11 ::] + "->" + str (данные), end = '\ n')
def modbusAsciiChecksum (кадр):
адрес = фрейм [1: 3]
функция = кадр [3: 5]
data = frame [5 ::]
добавить = 0
добавить + = int (адрес, 16)
добавить + = int (функция, 16)
для i в диапазоне (0, len (данные), 2):
add + = int (данные [i: i + 2], 16)
добавить = -добавить
добавить & = 0xFF
результат = str (шестнадцатеричный (добавить) . upper ())
вернуть результат [2 ::]
def generateInjection (кадр):
frame_decoded = кадр.декодировать ()
frame_decoded = frame_decoded.replace ("3838393730383233", "3838393730303432") # заменить 88970823 на 88970042
# regenerate контрольная сумма
frame_decoded = frame_decoded [0: -4] # обрезать старую контрольную сумму и / r / n
frame_decoded + = modbusAsciiChecksum (frame_decoded)
вернуть байты (frame_decoded, 'ascii')
#ОСНОВНОЙ-----------------------------------------
print ("Crouzet Hacker. Педро Фернандес. Февраль-2019")
print ("Чтобы остановить, нажмите Ctrl + C. \ n")
print ("Введите номер программного COM-порта M3:", end = '')
port1num = вход ()
print ("Введите номер COM ПЛК:", end = '')
port2num = вход ()
#Port inits
порт1 = последовательный.Последовательный (порт = "COM" + str (port1num), скорость передачи = 115200, размер байта = 7, четность = 'E', стоповые биты = 1)
port2 = serial.Serial (порт = "COM" + str (port2num), скорость передачи = 115200, размер байта = 7, четность = 'E', стоповые биты = 1)
print ("Ожидание данных . ..")
IDrequested = Ложь
пытаться:
в то время как True:
# M3 мягкий
если port1.in_waiting> 0:
время сна (0,01)
data_from_1_to_2 = port1.readline ()
журнал (data_from_1_to_2, portsAKAs [0])
port2.write (data_from_1_to_2)
если data_from_1_to_2 == bytes (': 0103000066004056 \ r \ n', 'ascii'):
IDrequested = True
print («Идентификация запрошена M3 soft»)
#PLC
если порт2.in_waiting> 0:
время сна (0,01)
data_from_2_to_1 = port2.readline ()
если IDrequested:
data_from_2_to_1 = generateInjection (data_from_2_to_1)
IDrequested = Ложь
print ("Введено поддельное удостоверение личности")
журнал (data_from_2_to_1, portsAKAs [1])
port1.write (data_from_2_to_1)
кроме KeyboardInterrupt:
port1.close ()
port2.close ()
print ("Порты закрыты.")
Вход()
Успех
К счастью, он заработал безупречно. Я без проблем пытался читать и писать в ПЛК. Я даже обновил прошивку ПЛК (хотя это не изменило номер модели).
Подскажите в комментариях, помогло ли что ли.
Logic compact pod
Зарядное устройство для динамика Jbl walmart
Пример формулировки корпуса Ptsd
Slefuitor pereti manual
Стоимость Ivf во фресно, ок.
Сдвиг шага Sox
Датчик дистанционного управления термостатом Control4 Les mandarin online murah
Правила брандмауэра Esx
Esx Algemene nabestaandenwet
Hill Swamp Hunt Hunt Club
Для этого приложения мы используем S7-1200 PLC и программное обеспечение портала TIA для программирования.Мы можем реализовать эту логику, используя также другие ПЛК. Сеть 1: — В сети мы настроили стандартные параметры для функции PID. «Drive PID» .sRet.r_Ctrl_Gain: — сохраненное пропорциональное усиление или P-усиление для PID (1.0).
Ferma vedetelor 2020 Episodul 6 clicksud
Ответ на наши молитвы
Ryobi ry40002 Запасная головка
Planet zoo water tool
C 180 военный самолет
06 февраля 2020 · Центр контроля заболеваний начал подсчет вейпов и смертельные случаи, когда Juul закрыл свой магазин ароматизированных стручков (хотя он все еще продает ментол и табачные стручки).Apple запретила приложения, связанные с вейпингом … Logic Compact — это устройство премиум-класса, предназначенное для того, чтобы позволить розничным продавцам извлечь выгоду из популярности устройств для вейпинга, которые в настоящее время являются самым быстрорастущим сегментом в категории продуктов с пониженным риском в Великобритании.
Prix 16,99 € TTC Электронная сигарета Logic Compact Noir с картушем, готовым к ремонту, идеальным для дебюта в мире электронных сигарет. L’utilisation est très simpleifié, mettez un pod aimenté pré-remplis, beginncez à inglez. Logic Compact Pods 3 упаковки (12 мг) £ 17.97 £ 9,99 Выбрать опции; КОМПЛЕКТ ДЛЯ СТАРТЕРА LOGIC COMPACT £ 19,50 Выбрать опции; LOGIC CURV МГНОВЕННОЕ ИСПОЛЬЗОВАНИЕ ТАБАКА £ 5,99 В корзину; СОВЕТЫ ПО ЛОГИЧЕСКОЙ КРИВОЙ £ 7.50 Выбрать опции; USB ЗАРЯДНОЕ УСТРОЙСТВО LOGIC CURV £ 6,49 В корзину; БУТЫЛКИ LOGIC EPIQ LIQUID 50PG / 50VG 10ML £ 2,50 Выбрать опции; LOGIC LIQUID STARTER … 21 марта 2018 г. · Если вы столкнулись с проблемой, при которой аккумулятор вейп-ручки не заряжается или не ударяется из-за ввинченного картриджа, вам может потребоваться отрегулировать соединительную пластину внутри резьбы 510. Единый компактный и легкий LRU Простая установка на всех типах платформ При получении предупреждения от бортовой системы предупреждения о ракетном нападении (MWS) SPREOS быстро поворачивается в направлении приближающейся угрозы и активирует свой многорежимный и многодиапазонный полуактивный радар функциональность для подтверждения и отслеживания.
Pod Vape Kits. Коллекция наборов для электронных сигарет Vapestore предлагает еще больше отличных вариантов для тех, кто, возможно, не обладает большими знаниями вейпинга, но хочет отказаться от своей традиционной табачной привычки. Набор капсул — это легкое портативное устройство, в котором вместо стандартного резервуара для вейпинга используются предварительно заполненные или многоразовые капсулы. Heureka.cz vám poradí, jak vybírat Sety e-сигареты. Máte vybrané filter: od Méně než 400
Kč Система управления знаниями Lexipol поддерживает эти версии браузеров и выше.Вы можете скачать их по ссылкам ниже. JUUL были не просто пионерами в использовании солей никотина; они также были в авангарде революции модульных модулей. Моды для капсул, такие как JUUL, представляют собой переосмысление классической электронной сигареты: сочетая удобство предварительно заполненных капсул с производительностью многоразовых вейп-ручек, моды для капсул настолько просты, насколько это возможно, без каких-либо компромиссов по вкусу. Этот телефон с четырехъядерным фотоаппаратом 64MP Quad Camera Pro, умным интеллектом и полноэкранным дисплеем.6,67-дюймовый IPS-дисплей с разрешением Full HD + с разрешением 2400 x 1080 пикселей, 8-ядерный процессор Qualcomm Snapdragon 720G с частотой 2,3 ГГц, 6 ГБ оперативной памяти, 64 ГБ внутренней памяти, задняя камера 64 Mpx (f / 1.89), 8 ° пикселей (ультра) ), 5 Mpx (makro objektiv, f …
Vulcan High Command
Hr consulting case studies
Larue county ky fatal traffic
Suzuki samurai selectable locker
Comprend: 1 appareil Logic Compact et chargeur USB. (Pods vendus). séparément) À Propos de Logic Compact: Vape de poche, интеллигентный и практический.Используйте preremplies des cosses magnétiques (не включая). Аккумулятор емкостью 350 мАч обеспечивает зарядку на 74 минуты через USB. Disponible en 3 couleurs — gris ardoise, bleu acier et or … Новый модуль, который не впечатляет. EPod — это новый модуль … Почему спортсмены используют CBD в повседневной жизни … Logic Compact Review. Обзоры Vape. Vype ePen 3 Обзор. Vape …
Schneider unity pro xl v13 загрузить
Плагин WP Live Chat Support Pro до версии 8.0.26 для WordPress содержит уязвимость при загрузке произвольных файлов.Это результат неполного исправления для CVE-2018-12426. Произвольная загрузка файлов достигается за счет использования расширения исполняемого файла, не занесенного в черный список, в сочетании с расширением файла из белого списка и добавления «магических байтов» к … 6 ноября 2016 г. — Окончательный выпуск Unity Pro XL v.8.0 — Schneider Electric программное обеспечение, которое позволит вам программировать любой ПЛК Schneider Electric. Пользовательский интерфейс Unity Pro. Загрузить Unity Pro XL V13 V12 V11 Schneider PLC SoftwareLink Загрузить: https://plc247.com/download-unity-pro-xl-v13-v12-v11-schneider-plc-software/..
Расширитель лазерного луча Thorlabs
Загрузите бесплатное программное обеспечение unity pro xl v13.0 на UpdateStar — Unity Web Player позволяет просматривать потрясающий трехмерный контент, созданный с помощью Unity, прямо в браузере и обновляет его по мере необходимости. Unity позволяет вам: создавайте насыщенные 3D-игры с анимированными персонажами, потрясающей графикой и захватывающей физикой.
TikTok — здесь начинаются тренды. На устройстве или в Интернете зрители могут просматривать и открывать для себя миллионы персонализированных коротких видеороликов. Загрузите приложение, чтобы начать.
Unity Pro XL (S, L, XLS) — это программное обеспечение для ПЛК Schneider, используемое в операционной системе Windows (7/10). Программное обеспечение поддерживает: MC80, Modicon M340, Modicon M580, Quantum, Momentum, Premium и Atrium. Загрузите, установите, регистратор Unity Pro XL V11, V12, V13 на 365EVN — Rgds! 25 декабря 2012 г.