Download presentation
Presentation is loading. Please wait.
Published byLinda Lloyd Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.