Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему ОвенLogicRT. Система визуального программирования ПЛК110 [М02] для задач реального времени

Ключевые особенности Графический интерфейс программирования Исполнение в режиме жёсткого реального времени Максимальная производительность Минимальный размер кода Максимальная адаптация для архитектуры ЦПУ Добавление ФБ “по необходимости” без изменения прошивки ПЛК Отсутствие дополнительных расходов на исполнение программы Высокоскоростной
ОвенLogicRTСистема визуального программирования ПЛК110 [М02] для задач реального времени Ключевые особенности Графический интерфейс программирования Исполнение в режиме жёсткого реального времени Максимальная Графический интерфейс Жёсткое реальное времяИсполнение кода по аппаратному таймеруВремя выполнения каждого ФБ жёстко заданоВремя Характеристики кодаКод ФБ пишется на ассемблере или С с модификацией ассемблерного листингаЛогическая Все ФБ хранятся на ПК в виде исходных кодов/библиотекФБ могут быть загружены Текстовый редакторОписание платформыРедактор исходных кодов (ассемблер/Си)ОписаниетаргетаДополнительныефункциональныеблоки и макросыПакет(ы) ФБРеализацияспецифическихпротоколов и драйверовБазовыефункциональные блокиКомпилятор Для работы используется 2 сопроцессора PRU в составе процессора TI1808Доступны 4 входа Реализация в SOM01Аппаратное обеспечениеОперационная система и драйвераФайловая системаДиспетчер PRUПрограммаPRU0ПрограммаPRU1CoDeSys Модули конфигурацииПрограмма CoDeSysБиблиотека обмена Пример примененияПЛК 110 [m02], используется 1 PRU, 4 входа и 2 выхода
Слайды презентации

Слайд 2 Ключевые особенности
Графический интерфейс программирования
Исполнение в

Ключевые особенности Графический интерфейс программирования Исполнение в режиме жёсткого реального времени

режиме жёсткого реального времени
Максимальная производительность
Минимальный размер кода

Максимальная адаптация для архитектуры ЦПУ
Добавление ФБ “по необходимости” без изменения прошивки ПЛК
Отсутствие дополнительных расходов на исполнение программы
Высокоскоростной доступ к периферии ПЛК из программы
Возможность создания драйверов

Слайд 3 Графический интерфейс

Графический интерфейс

Слайд 4 Жёсткое реальное время
Исполнение кода по аппаратному таймеру

Время выполнения

Жёсткое реальное времяИсполнение кода по аппаратному таймеруВремя выполнения каждого ФБ жёстко

каждого ФБ жёстко задано

Время выполнения не зависит от данных,

состояний и обмена по интерфейсам

Порядок выполнения постоянен

Расходы на обмен данными с внешним окружением контролируются

Программа выполняется независимо от программы ПЛК на языках CoDeSys

Слайд 5 Характеристики кода
Код ФБ пишется на ассемблере или С

Характеристики кодаКод ФБ пишется на ассемблере или С с модификацией ассемблерного

с модификацией ассемблерного листинга
Логическая операция AND

PRU TI1808
Размер кода 4

байта
Время выполнения 1 такт




Слайд 6 Все ФБ хранятся на ПК в виде исходных

Все ФБ хранятся на ПК в виде исходных кодов/библиотекФБ могут быть

кодов/библиотек
ФБ могут быть загружены из хранилища, модифицированы по необходимости

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

Функциональные блоки


Слайд 7 Текстовый
редактор
Описание
платформы
Редактор
исходных кодов
(ассемблер/Си)
Описание
таргета
Дополнительные
функциональные
блоки и макросы
Пакет(ы)

Текстовый редакторОписание платформыРедактор исходных кодов (ассемблер/Си)ОписаниетаргетаДополнительныефункциональныеблоки и макросыПакет(ы) ФБРеализацияспецифическихпротоколов и драйверовБазовыефункциональные

ФБ
Реализация
специфических
протоколов
и драйверов
Базовые
функциональные
блоки
Компилятор ФБ + компилятор ASM
Графический
редактор
Описание
языка
и системы
Текст

программы

Линковщик

Загружаемый файл

Бинарник для прошивки

Структура ПО


Слайд 8 Для работы используется 2 сопроцессора PRU в составе

Для работы используется 2 сопроцессора PRU в составе процессора TI1808Доступны 4

процессора TI1808
Доступны 4 входа и 4 выхода
Время реакции

I/O 1 мкс
Частота PRU 150 МГЦ, объём ПЗУ 1024 команды, ОЗУ 512 байт, 32 регистра общего назначения
Обмен с host-процессором через разделяемую память
Обмен между PRU через разделяемую память
В PRU загружаются программы PRU0.prg и PRU1.prg из Flash памяти или программы по умолчанию, если нет пользовательских программ.
Программа выполняется по циклу, синхронизованному с аппаратным счётчиком циклов PRU. Разрешение таймера до 1 операции=1/150 мкс
Для обмена данными из программы CoDeSys используется библиотека PruAccessLib.lib

Реализация в ПЛК110 [M02]


Слайд 9 Реализация в SOM01
Аппаратное обеспечение
Операционная система и драйвера
Файловая система
Диспетчер

Реализация в SOM01Аппаратное обеспечениеОперационная система и драйвераФайловая системаДиспетчер PRUПрограммаPRU0ПрограммаPRU1CoDeSys Модули конфигурацииПрограмма CoDeSysБиблиотека обмена

PRU
Программа
PRU0
Программа
PRU1
CoDeSys





Модули
конфигурации
Программа CoDeSys
Библиотека обмена


  • Имя файла: ovenlogicrt-sistema-vizualnogo-programmirovaniya-plk110-m02-dlya-zadach-realnogo-vremeni.pptx
  • Количество просмотров: 146
  • Количество скачиваний: 0