Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
ТДА16-1 (20.07.16)
Парадигма IEC 61499
Олександр Пупена (pupena_san@ukr.net)
www.asu.in.ua
21.07.2016 IEC 61499 pupena_san...
Application
21.07.2016 IEC 61499 pupena_san@ukr.net 2
Function Block
21.07.2016 IEC 61499 pupena_san@ukr.net 3
basic function blocks (BFB),
composite function blocks (CFB)
serv...
Event-driven Data Exchange
21.07.2016 IEC 61499 pupena_san@ukr.net 4
The event output “eo” of the function block FB1 is co...
Basic & Composite FB
21.07.2016 IEC 61499 pupena_san@ukr.net 5
Algorithm: наприклад IEC61131-3
Execution Sequence
21.07.2016 IEC 61499 pupena_san@ukr.net 6
Приклад - тригер
21.07.2016 IEC 61499 pupena_san@ukr.net 7
Приклади
21.07.2016 IEC 61499 pupena_san@ukr.net 8
Приклади
21.07.2016 IEC 61499 pupena_san@ukr.net 9
Приклади
21.07.2016 IEC 61499 pupena_san@ukr.net 10
SIFB (Service Interface Function Block)
21.07.2016 IEC 61499 pupena_san@ukr.net 11
Розподіл Application між декількома пристроями
21.07.2016 IEC 61499 pupena_san@ukr.net 12
Приклад розподілу
21.07.2016 IEC 61499 pupena_san@ukr.net 13
Послідовність виконання
21.07.2016 IEC 61499 pupena_san@ukr.net 14
Середовища розробки та виконання
21.07.2016 IEC 61499 pupena_san@ukr.net 15
Розробки
ISaGRAF (комерц)
NxtStudio (комерц)
F...
FBDK
21.07.2016 IEC 61499 pupena_san@ukr.net 16
Особливості (Дубинин, Вяткин)
21.07.2016 IEC 61499 pupena_san@ukr.net 17
«Особенности IEC 61499:
1) дуальность ФБ типа 1, ...
Проблеми (Дубинин, Вяткин)
21.07.2016 IEC 61499 pupena_san@ukr.net 18
"Несмотря на очевидные преимущества стандарта IEC 61...
Standard IEC 61499
21.07.2016 IEC 61499 pupena_san@ukr.net 19
Upcoming SlideShare
Loading in …5
×

Iec 61499 1

235 views

Published on

Прехзентація до ТДА16-1

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Iec 61499 1

  1. 1. ТДА16-1 (20.07.16) Парадигма IEC 61499 Олександр Пупена (pupena_san@ukr.net) www.asu.in.ua 21.07.2016 IEC 61499 pupena_san@ukr.net 1 Програма та місце проведення конференції – за посиланням
  2. 2. Application 21.07.2016 IEC 61499 pupena_san@ukr.net 2
  3. 3. Function Block 21.07.2016 IEC 61499 pupena_san@ukr.net 3 basic function blocks (BFB), composite function blocks (CFB) service interface function blocks (SIFB).
  4. 4. Event-driven Data Exchange 21.07.2016 IEC 61499 pupena_san@ukr.net 4 The event output “eo” of the function block FB1 is connected by an event connection with the event input “ei” of the function block FB2. Once the block FB1 emits the event “eo”, it triggers the execution of the block FB2. The values of input parameters “d” and “e” will be updated before the execution starts because they are associated with the event input “ei” of FB2 only the value of input variable “e” will be actualized as a result of FB1’s execution.
  5. 5. Basic & Composite FB 21.07.2016 IEC 61499 pupena_san@ukr.net 5 Algorithm: наприклад IEC61131-3
  6. 6. Execution Sequence 21.07.2016 IEC 61499 pupena_san@ukr.net 6
  7. 7. Приклад - тригер 21.07.2016 IEC 61499 pupena_san@ukr.net 7
  8. 8. Приклади 21.07.2016 IEC 61499 pupena_san@ukr.net 8
  9. 9. Приклади 21.07.2016 IEC 61499 pupena_san@ukr.net 9
  10. 10. Приклади 21.07.2016 IEC 61499 pupena_san@ukr.net 10
  11. 11. SIFB (Service Interface Function Block) 21.07.2016 IEC 61499 pupena_san@ukr.net 11
  12. 12. Розподіл Application між декількома пристроями 21.07.2016 IEC 61499 pupena_san@ukr.net 12
  13. 13. Приклад розподілу 21.07.2016 IEC 61499 pupena_san@ukr.net 13
  14. 14. Послідовність виконання 21.07.2016 IEC 61499 pupena_san@ukr.net 14
  15. 15. Середовища розробки та виконання 21.07.2016 IEC 61499 pupena_san@ukr.net 15 Розробки ISaGRAF (комерц) NxtStudio (комерц) FBDK 4DIAC-IDE Corfu/Archimedes FBench Виконання ISaGRAF (комерц) NxtStudio (комерц) FBRT FORTE FUBER CyclicRT
  16. 16. FBDK 21.07.2016 IEC 61499 pupena_san@ukr.net 16
  17. 17. Особливості (Дубинин, Вяткин) 21.07.2016 IEC 61499 pupena_san@ukr.net 17 «Особенности IEC 61499: 1) дуальность ФБ типа 1, заключающаяся в том, что, с одной стороны, ФБ может быть представлен как процесс, а с другой – как часть кода; 2) дуальность ФБ типа 2, согласно которой ФБ представляет как модель, так и выполнимую спецификацию; 3) выполнение на основе управления событиями (event-driven execution); 4) строгая инкапсуляция данных; 5) возможность недетерминированного поведения; 6) открытость входного XML-кода *241+; 7) способность к реконфигурации сети ФБ; 8) способность к межузловым взаимодействиям через коммуникационную сеть; 9) дуальность ФБ типа 3: ФБ обладают как свойствами программного, так и аппаратного модуля.»
  18. 18. Проблеми (Дубинин, Вяткин) 21.07.2016 IEC 61499 pupena_san@ukr.net 18 "Несмотря на очевидные преимущества стандарта IEC 61499 перед своим предшественником – стандартом IEC 61131-3, его внедрение в промышленную практику идет довольно медленно. Промышленные компании не спешат переходить на новую технологическую базу по ряду объективных причин. Практически во всех обзорах по вопросам, касающимся IEC 61499, отмечаются следующие проблемы стандарта IEC 61499, тормозящие его внедрение в производство [226, 241, 263, 265]: 1. неразрешенные семантические проблемы, включающие как неточности в тексте самого стандарта, так и неоднозначность ситуации с моделями выполнения; 2. отсутствие образцовых приложений, которые могли бы служить «примерами 3. для подражания»; 4. отсутствие четких проработанных методологий проектирования; 5. недостаток учебного материала; 6. несовершенство сред разработки и выполнения промышленного масштаба; 7. отсутствие апробированных методов и средств поддержки перехода от проектов стандарта IEC 61131-3 к стандарту IEC 61499. Кроме того, в работе *226+ были отмечены дополнительные проблемы: 1. низкоуровневые взаимодействия между ресурсами и устройствами с использованием сервисных интерфейсных функциональных блоков (СИФБ), что увеличивает степень «непрозрачности» между узлами распределенной системы в процессе проектирования; 2. проблема управления качеством обслуживания (QoS), что связано с выполнением ограничений реального времени и с надежной коммуникационной инфраструктурой; 3. недостаточность диаграмм (сети ФБ и ЕСС) для того, чтобы описать структуру и поведение управляющего приложения. Как было отмечено в *226+, стандартIEC 61499 не определяет ни пути выявления требований (requirements elicitation), ни пути трансформации этих требований в проектные решения."
  19. 19. Standard IEC 61499 21.07.2016 IEC 61499 pupena_san@ukr.net 19

×