Presentation is loading. Please wait.

Presentation is loading. Please wait.

SIFBs set for DC Applications 1 1 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFB development approach.

Similar presentations


Presentation on theme: "SIFBs set for DC Applications 1 1 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFB development approach."— Presentation transcript:

1 SIFBs set for DC Applications 1 1 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFB development approach to provide control and real time communications

2 2 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Introduction Industrial Automation System Dedicated Control Equipment Use of proven technologies Propietary solutions  “the facto” standards  not completely open IEC 61131 IEC 61499 Event flow Data flow Device 2 Communication network Device 3Device 4Device 1 Application A Appl. C Application B Controlled process/machines System = Communication Network + Devices + Process/Machines Application = Function Block Network

3 3 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Function Blocks Types  Basic FB type  Composite FB type  Service Interface FB type (SIFB) QI PARAMS SD_1 SD_mRD_n RD_1 STATUS QO REQUESTER INIT CNFREQ INITOEVENT BOOL ANY EVENT BOOL ANY REQ+ CNF+ Normal_data_transfer REQUESTERRESPONDER Normal_data_transfer REQUESTERRESPONDER IND+ RSP+ QI PARAMS SD_1 SD_mRD_n RD_1 STATUS QO RESPONDER INIT INDRSP INITOEVENT BOOL ANY EVENT BOOL ANY

4 4 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Methodology to Develop SIFBs IEC 61499 JAVA based Service identification Event outputs Event inputs Data outputs Data inputs Service primitives specification Java algorithms definition C++ hardware access procedures

5 5 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Methodology to Develop SIFBs IEC 61499 FORTE based Service identification Event outputs Event inputs Data outputs Data inputs Service primitives specification C++ algorithms definition and hardware access procedures

6 6 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Methodology to Develop SIFBs javah Acknowledgement library SIFB FBDK Eclipse C/C++ SIFB structure Empty java structure.c Hardware access algorithm Library.java.class Native method algorithm Header.h JNI.h.dll.class

7 7 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Methodology to Develop SIFBs Runtime 4DIAC Eclipse CDT SIFB interface Empty C/C++ structure GCC/LD.cpp.h FORTE source code HW code HW Library FORTE with HW algorithm FORTE runtime with SIFBs App/System.exe.cpp

8 8 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Components in IEC-61499  Components and reusability  Components in IEC-61499 as FBs  Hadware-specific interaction as components in SIFBs

9 9 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFBs set for PROFIBUS-DP  Initialization  Read/Write BOOL data types  Read/Write BYTE data types  Read/Write WORD data types  Read/Write DWORD data types SIFB components PF-DP set Tested with SST-5136 and SST-PFB3 from Molex-Woodhead

10 10 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFBs set for PROFIBUS-DP SIFB components PF-DP set Tested with SST-5136 and SST-PFB3 from Molex-Woodhead  Initialization  Read real time data  Write real time data

11 11 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFBs set for OPC-DA  Initialization  Read synchronous real time data  Write synchronous real time data SIFB components OPC-DA set Tested with SimaticNet and Matrikon OPC-DA servers

12 12 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFBs set for DDS SIFB components DDS set  Publisher  Subscriber

13 13 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Application Architecture Application system configuration

14 14 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Application Architecture Application system configuration

15 15 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Case Study Industrial Ethernet Dummy Controller DP-Master OPC Server Controller OPC Client Distributed Peripherals DP-Slave PROFIBUS Test platform

16 16 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary Case Study Test platform Industrial Ethernet Supervisor Controller 1 PROFIBUS DP Controller 2 RobotSealerStorage cellConveyor beltSet base

17 17 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary  IEC 61499 standard defines a generic architecture that provides a reference model to achieve the use of FBs in distributed control systems.  The use of IEC 61499 enables the integration into a distributed automation system and the use of the services of a component within the whole system.  The developed SIFBs set allows access to control and real process data using different technologies.

18 SIFBs set for DC Applications 18 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFB development approach to provide control and real time communications


Download ppt "SIFBs set for DC Applications 1 1 Introduction Methodology SIFBs Components SIFB sets Application Architecture Case Study Summary SIFB development approach."

Similar presentations


Ads by Google