Показано с 1 по 10 из 677

Тема: Программирование ПЛК110 [М02] для задач реального времени

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Программирование ПЛК110 [М02] для задач реального времени

    Добрый день, коллеги!
    Наша команда завершила этап разработки новой технологии для наших ПЛК и готова презентовать её для Вас и пригласить на бета-тестирование.

    Все Вы уже знаете, я надеюсь, что у нас появился новый ПЛК 110-хх.
    При его разработке мы заложили возможность его использования для управления процессами, требующими высокой скорости и стабильности реакции.
    Для этого в ПЛК есть 2(4) быстрых входа и 4 быстрых выхода (которые способны воспринять или сформировать импульсы от 0,5 мкс длительностью) и 2 специализированых сопроцессора, PRU, которые подключены непосредственно к этим I/O и могут обрабатывать данные и управлять отдельно от основного цикла ПЛК.


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

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

    Мы подготовили небольшой "стартовый набор".
    Для его использования надо его распаковать, перепрошить через заводской загрузчик ПЛК прошивкой M02, загрузить в ПЛК программу для PRU "PRU0.prg", перезапустить ПЛК и загрузить на него тестовую программу login.pro (с учётом модификации ПЛК у Вас).

    Дя создания своих программ воспользуйтесь примером simple5.pro, из которого надо экспортировать код программы (project->export->выбрать только PLC_PRG->OK)
    При редактировании программы можно использовать только ФБ из библиотеки present_lib.lib

    Полученный файл ".exp" необходимо обработать сначала бат-файлом EDIT_PRES.bat. а затем MAKE_PRES.bat. (не забудьте поправить имена файлов)

    Для целей тестирования мы использовали редактор CoDesys как графическую оболочку, в дальнейшем планируем более полноценный редактор.
    Ну и как всегда, это тестовое ПО, поэтому ставить его куда-либо можете только на свой страх и риск
    Вложения Вложения
    Последний раз редактировалось Филоненко Владислав; 16.09.2015 в 09:27.
    Тролль-наседка, добрый, нежный и ласковый

Похожие темы

  1. Ответов: 38
    Последнее сообщение: 24.01.2022, 11:56
  2. Ответов: 10
    Последнее сообщение: 11.06.2021, 14:55
  3. часы реального времени
    от vetaly в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 28.08.2015, 16:21
  4. Таймер реального времени УТ1-РiС
    от ser10 в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 16.09.2010, 12:24

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •