Codesys development system v3

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

Управляющие программы для контроллеров разрабатывают при языков, которые созданы не для программистов в современном понимании, а для инженеров по АСУ ТП.

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

Стандарт IEC 1131.3 определяет пять языков:

  • Язык лестничных диаграмм LD – это традиционный язык на базе релейных блокировок, где алгоритмы изображаются в виде схем;
  • FBD – представляет собой конфигуратор и типовые подпрограммы;
  • SFC — язык последовательных схем. Инструмент, близкий к традиционному программированию и на нем реализуют алгоритмы с последовательным управлением;
  • ST – язык структурированного типа. Это язык, напоминающий Pascal с поддержкой структурного программирования;
  • IL – язык инструкций. Это низкоуровневый инструмент вроде Ассемблера, но он не ориентирован на микропроцессорную архитектуру. Он преимущественно применяется для создания быстрых программ.

Основы программирования ПЛК. Реле и контроллер

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

Есть кнопка, контроллер и индикатор. Когда кнопка не задействована, сигнал на вход контроллера отправлен не будет. ПО, показывающее открытый вход, не отправит сигнал на выход. Так, на выходе ток отсутствует и лампа не будет гореть.

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

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

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

Управляющие команды на языке релейной логики просты и понятны для инженеров-электриков. На графическом интерфейсе видны все логические операции. Это электрическая ц3епь с замкнутыми либо разомкнутыми контактами. Если по цепи протекает ток, что это истина. Если ток не протекает, тогда состояние – ложь.

Основой управляющей программы служат логические выражения, состоящие из операндов и переменных. Также программа состоит из операторов. Операторы – это команды языка программирования.

Инженер-программист ПЛК – это сегодня больше инженер, чем программист. Сейчас не нужны сложные языки, писать ассемблерные вставки. Достаточно использовать стандартные функциональные блоки.

Советы по программированию ПЛК в среде CoDeSyS

Одно из значительных отличий написание алгоритмов для АСУТП от классического программирования — это меньший уровень абстракции. Для описания тех. процесса не требуется глубокое и огромное описание. Достаточно опираться на логику процесса и здравый смысл.

Не стремитесь использовать чужие библиотеки и чужой код в своих проектах.

Обращаю ваше внимание, чужие библиотеки, скачанные с форума на реальных объектах использовать категорически НЕ РЕКОМЕНДУЮ. Для этого есть куча готовых библиотек, такие как Standart, Utill, OSCAT. Фирма ОВЕН для своего оборудования пишет свои ПРОТЕСТИРОВАННЫЕ библиотеки

Фирма ОВЕН для своего оборудования пишет свои ПРОТЕСТИРОВАННЫЕ библиотеки.

У меня был такой горький опыт. Когда мы занимались автоматизацией ЦТП, а точнее контуром отопления и ГВС, я скачал с форума библиотеки для ПИД-регулирования задвижек. И что же в итоге получилось? Код тупо не сработал, вообще! Пришлось работать сутками, и днём и ночью допиливать программу в режиме цейтнота.

Пишите программы компактно, и оставляйте комментарии.

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

Пользуйтесь интерактивной справкой в среде разработки.

В данном каталоге вы можете найти ответы на многие ваши вопросы, особенно это актуально для новичков. Открывается справка по нажатию кнопки F1.

Плюсы языка ST-массивы и циклы.

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

Возможно, вам также будет интересно

Мир вокруг нас меняется, вещи становятся умнее, быстрее, технологичнее. И подстраиваться под новые реалии приходится всем. Чтобы сохранить конкурентоспособность, необходимо думать об инновационной составляющей в изделиях. Компания PTC предлагает решение Creo 3.0, позволяющее разработчикам избавиться от серьезных проблем механических систем автоматизированного проектирования, включая сложность и…

В статье обсуждаются особенности RTU и некоторые технические вопросы, возникающие в эру «Интернета вещей» (IoT — Internet of Things). Это обсуждение включает позиционирование удаленных оконечных устройств во всем многообразии средств автоматизации, а также соответствующие предложения компании Advantech в части программ и аппаратных средств.

All-over-IP Expo 2013 представляет The Next Big Thing российского рынка ИТ — IaaS (инфраструктура как услуга). Аналитики компании J’son & Partners Consulting предсказывают этому рынку взрывной рост в течение ближайших четырех лет. Объем рынка достигнет 3 млрд рублей в 2016 году.
Оценки и прогнозы развития рынка IaaS в России, деловые возможности для ИТ-компаний, преимущества для конечных потребителей — обо всем этом можно будет узнать на All-over-IP Expo 2013 из выступлений авторитетных исследователей J’son & Partners Consulting, ведущей международной консалтинговой компании в …

Устройство ПЛК

Часто ПЛК состоит из следующих частей:

  • центральная микросхема (микроконтроллер, или микросхема FPGA), с необходимой обвязкой;
  • подсистема часов реального времени;
  • энергонезависимую память;
  • интерфейсы последовательного ввода-вывода (RS-485, RS-232, Ethernet)
  • схемы защиты и преобразования напряжений на входах и выходах ПЛК.

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

Удаленное управление и мониторинг

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

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

SCADA – это аббревиатура означает систему диспетчеризации и сбора данных. Это программные пакеты, которые позволяют разрабатывать приложения в режиме реального времени. Также пакет имеет инструменты сбора и обработки данных, архивирования и отображения или управления.

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

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

Как работает ПЛК?

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

Вычисления в устройстве выполняются циклически. То есть одни и те же действия выполнения программы выполняются в короткий промежуток времени.

В один цикл осуществляемый прибором выполняются следующие операции:

  1. Начало цикла;
  2. Чтение состояния входа;
  3. Выполнение кода пользователя;
  4. Запись состояния выходов;
  5. Обслуживание аппаратных ресурсов;
  6. Монитор системы исполнения;
  7. Контроль времени цикла;
  8. Переход на начало цикла;

Не буду больше разглагольствовать по теории. Давайте сразу перейдём к практике.

ОВЕН ПЛК63/73

А что там с Modbus?

SlaveтутРежим Мастер

  • среда программирования;
  • легко создать меню с уставками и настройками (Segnetics отдыхает)
  • часы и память всегда «с собой»;
  • возможность работать с нестандартными протоколами по COM порту;
  • больше входов и выходов у ПЛК (в сравнении с Pixel);
  • «из коробки» в меню ПЛК можно изменить типы датчиков, посмотреть их показания
  • питание от 220В (наверно плюс, хотя придется предусматривать защиту по питанию в виде предохранителей и автоматов — уже был опыт с срабатыванием внутренней защиты по питанию).
  • все модификации с питанием только от 220В;
  • кнопки ПЛК73;
  • модуль расширения только один;
  • текстовый дисплей у ПЛК63 большой, но бестолковый — 2 x 16 символов;
  • вход в меню с уставками одной кнопкой «Ввод». Мне лично не нравится, т.к. усложняет создание дополнительных меню;
  • неудобно переносить меню из одной модели ПЛК в другую (тиражировать однотипные настройки). Приходится создавать заново. Раздражает.

Цены

  • ПЛК63-РРРУУУ-L (8DI; 8AI; 3 реле; 3 AO 0-10В) — цена 14 514 р
  • ПЛК73-ККККУУУУ-L (8DI; 8AI; 4 транзистора, 4 AO 0-10В) — цена 14 986 р
  • МР1-Р (8 реле) — цена 3 953 р.

Segnetics SMH2g и Pixel

А что там с Modbus?

  • мало времени для создания типовых программ для вентиляции;
  • приятный дизайн оборудования;
  • до 8 модулей расширения;
  • можно всегда получить Ethernet.
  • слабый «язык» программирования;
  • отсутствие гальванической изоляции аналоговых входов и выходов (у Pixel);
  • «из коробки» нет возможности менять тип аналоговых датчиков;
  • нет возможности работать с нестандартными протоколами по COM порту (что-то может получится через linux у SMH2gi, но сама среда программирования такой возможности не даст);
  • «плюющиеся» клеммы у Pixel. Наконечник типа НШВИ 1,5-8 частенько будет выталкиваться из клемм при закручивании. Рекомендую длиннее — НШВИ 1,5-12. Иначе рискуете много материться при монтаже.

Цены

  • Pixel-2511-02-0 — цена 11 054 р
  • Pixel-MR602-00-0 Модуль расширения 6вых. (реле 5А), 2 аналог. вых. (0…10В) — цена 7 206 р
  • Pixel-MR120-00-0 Модуль расширения 12вх. (NPN/PNP) — цена 5 190 р
  • SMH 2G-4222-01-2 — цена 12 614 р
  • SMH 2Gi-0020-31-2 — цена 17 064 р
  • MC-0401-01-0 Модуль расширения для SMH 2G/SMH 2Gi; 9вх. (NPN/PNP)/10вых. (5 реле 5А, 5 оптореле 400 мА), 8 аналог. вх. (6 универс., 2 напряжение/ток 0…10В/4…20мА, 24 бит)/4 аналог. вых. (0…10В) — цена 10 582 р

А что там с Modbus?

ModbusВот вам еще 1,5 ложки дегтя:

  • 1 ложка – Master режим ВООБЩЕ не работает.
    Сколько наш программист не бился, так и не смог запустить. Вместо этого на выходе RS485 мы получали только первый байт посылки. Т.е. адрес опрашиваемого устройства. Так на одном объекте нам пришлось дополнять щит – вставлять Овна ПЛК100, чтоб 100тый выполнял роль Master’a (картинка ниже);
  • 0.5 ложки – Slave режим на объекте у нас падал в течении 12ти часов работы. Это касалось Modbus TCP. Лечится только сбросом питания. А вот тут уже не знаем чего делать – попробуем перенести опрос на COM порт.

UPDПлюсы

  • большая линейка оборудования, модулей расширения;
  • много интерфейсов;
  • есть модификации ПЛК с большим количеством I/O;
  • графический дисплей (старшие модели);
  • есть выносная и настенная панель;
  • неплохой внешний вид;
  • несколько языков программирования.

Минусы

  • сырой продукт (во всяком случае, М172). Касается как ПО, так и самих ПЛК;
  • недружелюбная среда разработки;
  • нет нормальной документации по работе в среде программирования;
  • никакой тех поддержки. Дистрибьютор еще чего-то пытался помочь – но и он не особо выручил;
  • долгая поставка оборудования. В случае, когда надо все «вчера» – эти ПЛК не ваш выбор.

Цены

  • TM172PDG42R ПЛК М172, дисплей, 42 I/O, Eth — цена 26 991 р
  • TM172ASCTB42 Терминальный блок с винтами на 42 вх/вых — цена 1 159 р
  • TM172PDG28R ПЛК М172, дисплей, 28 I/O, Eth — цена 19 283 р
  • TM172ASCTB28 Терминальный блок с винтами на 28 вх/вых — цена 989 р

Owen Cloud

Сначала нужно зарегистрироваться на облачном сервисе. Если вы хотите посмотреть возможности программы, то нажмите кнопочку Демо-вход.

После того, как вы зарегистрировались и вошли в сервис, у вас появится вот такое окошечко:

А как нам связаться с устройствами?? Для этого есть специальные модемы, которые позволяют подключиться к SCADA без предварительных настроек. Прям «с коробки». Название ему ПМ210. Овен проводит акцию и присылает девайс на бета-тестирование.

Принцип работы такой — туда вставляется симка с действующим интернетом GPRS. Подключаем питание и опрашиваемый прибор по интерфейсу RS-485. Если выдаёт ошибку, не пугайтесь, это может вы просто не подключили облачный сервис или устройство, которое надо опрашивать.

Когда вы выполните все вышеизложенные операции переходим к сервису. На рисунке в списке терморегулятор, это я настраивал ТРМ202, чтобы продемонстрировать возможности программы. Мы нажимаем на кнопку Добавить прибор.

В следующем окне у вас появятся настройки. Нужно ввести IMEI-идентификатор ПМ210. Его можно найти на приборе сбоку. Затем пишем название, скорость, адрес вашего прибора.

И в принципе всё. Укажите ещё самостоятельно, где у вас географически будет находиться девайс.

В итоге вы получите полный доступ к прибору на дистанции. Вы можете видеть несколько приборов на карте Яндекса.

Можете посмотреть текущие значения, таблицы и графики.

Хочу сказать, классный софт, с минимальными настройками и дружелюбным интерфейсом.

В общих чертах о CoDeSyS 3.5

Среда разработки является продуктом 3S-Smart Software. CoDeSyS-это аппаратно-независимая система для программирования ПЛК. Она поддерживает все языки стандарта МЭК. Сочетает в себе объектно-ориентированное программирование(то есть с помощью визуальных функциональных блоков). Возможна работа с несколькими устройствами и приложениями.

  1. Добавилось очень много полезных функций (в основном, касающиеся визуализации);
  2. Рабочее окно среды разработки стало гораздо удобнее;
  3. Существуют готовые библиотеки модулей ввода-вывода;
  4. Возможность Веб-визуализации;
  5. Ну и конечно самый главный козырь, это сама визуализация;

Мне, честно говоря, нравится работать в двух версиях, и в CoDeSyS 2.3, и в 3.5. Каждая по-своему удобна. Единственный недостаток новой среды заключается в том, что она в постоянной разработке, то есть всё время обновляется. И периодически при компиляции возникает куча ошибок, с которыми иногда невозможно разобраться.

Какое оборудование поддерживает CoDeSyS 3.5? Из отечественных контроллеров я знаю СПК сотой и двухсотой серии, ПЛК 323 и ПЛК304. Из «Буржуйских» мне известно о WAGO и Berghof.

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

Для изучения требуется перелопатить кучу инструкций и помучить ребят из тех. поддержки компании ОВЕН. В следующих своих статьях я ознакомлю вас со многими фишками, если будет кому интересно.

Product Description

Licensing:

No license is required.

The CODESYS Development System engineering tool integrates various support functions in every phase of development:

  • Project tree for structuring project configuration, for example to divide the entire application into objects and tasks

  • Configurator for integrating and describing various devices and fieldbus systems

  • Editors for typical application development in all graphical and text-based implementation languages defined by IEC 61131-3

  • Compilers for building applications in lean and powerful machine code

  • Debugger, simulator, and SoftPLC (as trial target system) for direct user testing of the created applications

Detailed information on the functional scope and current innovations can be found at www.codesys.com.

Конфигуратор входов/выходов

Теперь вернёмся к конфигуратору входов-выходов. О чем идёт речь? Предположим, у вас есть контроллер. У него много входов и выходов, аналоговых и дискретных. И, нам же к каждому входу и выходу нужно каким-то образом привязаться. Чтобы мы могли управлять, либо считывать данные.

Компания 3S Software реализовала в своём пакете CoDeSyS структуру дерева, в которой уже подготовлены некие ячейки памяти, отвечающие за каждый вход и выход контроллера. И мы просто присваиваем имя каждой ячейке, чтобы в дальнейшем управлять ими.

Очень большой плюс комплекса CoDeSyS в том, что среда разработки внедрена во многих логических контроллерах, как и в отечественных, так и в заморских.

Список контроллеров внушителен, поэтому я приведу те, которые знаю:

  • ОВЕН ПЛК;
  • WAGO;
  • Beckhoff;
  • Berghof;
  • EMKO;

В целом CoDeSyS это мощный инструмент для реализаций технических задач. Для изготовления пультов управления технологическим процессом, от простых до сложных. Удобен для автоматизации умных домов. Минусом является стоимость подобных систем. Ну как говорится, в автоматике, чем надёжнее система, тем она дороже.

На этом у меня всё, успешных вам внедрений.

P.S. Если вы вдруг задавались вопросом, как можно сделать баннер для сайта, заходите сюда.

С наилучшими пожеланиями, Гридин Семён.

Reviews

  1. Kama

    Klsmskskam

    Review by

    Posted on
    8/26/21

  2. 3.5.17.10

    Version had lot of issues with Raspberry Pi package installation and custom module additions. Tried both 32 and 64 bit versions on different systems with same result.

    Review by

    Posted on
    8/23/21

  3. No descarga el software

    Cuando doy click en el botón de descarga, no se descarga el programa.

    Review by

    Posted on
    8/22/21

  4. 000

    000

    Review by

    Posted on
    8/12/21

  5. Ethercat not working with this version

    Hi, after messing around with 3.5.17 with a RaspberryPI and Ethercat couldn’t get it to work. After downgrading to 3.5.16.50 it directly started working. With the p17 I’m missing the «gui» interface to configure the Ethercat Master.

    Review by

    Posted on
    8/4/21

  6. Channel

    abc

    Review by

    Posted on
    8/4/21

  7. 123

    123

    Review by

    Posted on
    7/20/21

  8. need new version

    sss

    Review by

    Posted on
    7/6/21

  9. Umfangreich und zuverlässig

    bisher mit CODESYS sehr zufrieden. Unglaublich umfangreiches Tool

    Review by

    Posted on
    6/22/21

  10. Tiempo de licencia expirado

    Bajé CODESYS y el problema es «Licencia OPC finalizada».
    No entiendo,

    Review by

    Posted on
    6/21/21

  11. gg wp

    go next

    Review by

    Posted on
    6/16/21

  12. Strength through simplicity

    CODESYS Development System as an IDE is one of the most straight forward and simplistic PLC development environments that I had yet worked with. I hope and wish that all future updates will follow this fundamental idea. There are many custom versions of the Codesys IDE from different PLC manufacturers, but all their product specific additions or changes is implemented in a less optimal way, when compared to the flexibility of a all-round Codesys Standard IDE.

    Review by

    Posted on
    6/15/21

  13. Sistemas Integrados de Manufactura

    Sistemas Integrados de Manufactura

    Review by

    Posted on
    6/15/21

Write Your Own Review

Only registered users can write reviews. Please Sign in or create an account

ПЛК – что это такое?

Контроллер — это мозг для машины. Чем сложнее машина, тем функциональнее контроллер. Технически реализация мозга может быть разной – механика, пневматика либо гидравлика, релейные или электронные системы.

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

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

Библиотеки CoDeSys

Имя файла

Скачать библиотеку с описанием

Установщик библиотек

скачать (exe)

Имя файла

Скачать библиотеку с описанием

Библиотеки ОВЕН

Библиотеки CoDeSys

Имя файла

Скачать библиотеку с описанием

Библиотеки ОВЕН

Библиотеки CoDeSys

Имя файла

Скачать библиотеку с описанием

Библиотеки ОВЕН

Библиотеки CoDeSys

Утилиты EasyWorkPLC и PLC_IO

Имя файла

Скачать утилиты с описанием

EasyWorkPLC

PLC_IO

Сервисное ПО для контроллеров ОВЕН ПЛК 100/150/154

Действующая программа обновления встроенного ПО  контроллеров ОВЕН ПЛК версии 2.14.0

Контроллер

Прошивка

Таргет файл

ПЛК100

Скачать (1 МБ):

Версия 2.11

Установщик Target файлов для следующих моделей ПЛК: ПЛК100, ПЛК150, ПЛК154

Автоматический установщик  (400 КБ):

Архив (300 КБ):

ПЛК150

Скачать (1 МБ):

ПЛК154

Скачать (1 МБ):

UpdateCore

Скачать

История изменений

ПЛК100/150/154

ПЛК110/160

 

Версия 2.10

Установщик Target файлов для всех моделей ПЛК: ПЛК110, ПЛК160, ПЛК100, ПЛК150, ПЛК154

Автоматический установщик  (500 КБ):

Архив (400 КБ):

 DVD V.3 для ОВЕН ПЛК (CoDeSys v 2.3). Скачать (440 Мб).

ОВЕН ftp

 Здесь Вы можете скачать быстрее здесь.

Уважаемые господа у кого не открывается эта ссылка напишите: send2mike@owen.ru

Если у вас есть проблема со скачиванием файлов .

Сервисное ПО для контроллеров ОВЕН ПЛК 110/160

Действующая программа обновления встроенного ПО контроллеров ОВЕН ПЛК версии 2.14.0

Контроллер

Прошивка

Таргет файл

ПЛК110-30

Скачать (1 МБ)

Версия 2.10

Установщик Target файлов для следующих моделей ПЛК: ПЛК110, ПЛК160

Автоматический установщик (400 КБ)

Архив (300КБ)

ПЛК110-32

Скачать (1 МБ)

ПЛК110-60

Скачать (1 МБ)

ПЛК160

Скачать (1 МБ)

UpdateCore

Скачать

История изменений

ПЛК100/150/154

ПЛК110/160

 

Версия 2.10

Установщик Target файлов для всех моделей ПЛК: ПЛК110, ПЛК160, ПЛК100, ПЛК150, ПЛК154

Автоматический установщик  (500 КБ)

Архив (400 КБ)

 DVD V.3 для ОВЕН ПЛК (CoDeSys v 2.3). Скачать (440 Мб).

ОВЕН ftp

 Здесь Вы можете скачать быстрее здесь.

Уважаемые господа у кого не открывается эта ссылка напишите: send2mike@owen.ru

Если у вас есть проблема со скачиванием файлов .

Сервисное ПО для контроллеров ОВЕН ПЛК 63/73

Действующая программа обновления встроенного ПО контроллеров ОВЕН ПЛК версии 2.12/2.15

Контроллер

Прошивка

Таргет файл

ПЛК63

Скачать (1 МБ):

Версия 2.01

Установщик Target файлов для следующих моделей ПЛК: ПЛК 63

Автоматический установщик  (400 КБ):

Архив (800 КБ):

ПЛК73

Скачать:

v.2.16_PLC73(Лицензия M).exe (1,2 МБт)

v.2.16_PLC73(Лицензия L).exe (1,2 МБт)

Программа тиражирования

 Программа тиражирования предназначена для копирования программы из одного контроллера на другой без использования CoDeSys. Данная программа не позволяет считать исходный код проекта, она копирует образ памяти с программой(в компилированном виде) и позволяет распространить его на подобные устройства. Программа позволяет копировать данные только на аналогичные устройства, например с ПЛК73M только на ПЛК73М.

 DVD V.3 для ОВЕН ПЛК (CoDeSys v 2.3). Скачать (440 Мб).

Сервисное ПО для контроллера ОВЕН ПЛК110(М01)

Действующая программа обновления встроенного ПО контроллеров ОВЕН ПЛК110

Контроллер

Прошивка

Таргет файл

ПЛК110(М01)

UpdateCore

История изменений

 DVD V.3 для ОВЕН ПЛК (CoDeSys v 2.3). Скачать (1 Гб).

Заключение

Сегмент встраиваемых систем в суммарном годовом объеме применений CODESYS ежегодно увеличивается. CODESYS применяется во встраиваемых контроллерах компаний Bosh, Rolls-Royce Marine, Praxis, CC Systems, Moba и др. Это далеко не опытные прототипы, речь идет о десятках тысяч изделий. Примеры нескольких применений показаны на фотографиях.

Среди МЭК-систем программированиия CODESYS выделяется тем, что, подобно компиляторам С/С++, непосредственно генерирует надежный и компактный машинный код, пригодный для встраиваемых систем. Простые в освоении языки МЭК позволяют привлечь к разработке и сопровождению специалистов прикладной области. Интерес для разработчика встраиваемых систем может представлять богатый функционал комплекса CODESYS. Многозадачность реального времени, обработка событий, встроенная визуализация, развитый набор коммуникаций, «горячее» обновление кода, полевые сети, поддержка управления через Интернет, средства национальной локализации проектов и другие функции CODESYS могут быть не востребованы во встраиваемой системе изначально. Но необходимо учитывать, что все они создавались эволюционно, исходя из практических требований, возникавших у пользователей контроллеров в разных странах, разных условиях и на разных этапах работ. В процессе жизни встраиваемой системы неизбежно возникают аналогичные или близкие задачи. Например, задача настройки и тестирования оборудования заказчиком, интеграция с другим оборудованием, веб-интерфейс и т. п. Во многих случаях CODESYS даст готовое решение.