Conference Paper

Access to process data with OPC-DA using IEC61499 Service Interface Function Blocks

Dep. Autom. Control & Syst., ETSI of Bilbao, Bilbao, Spain
DOI: 10.1109/ETFA.2009.5347024 Conference: Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
Source: IEEE Xplore

ABSTRACT The need for flexibility in manufacturing systems is continuously growing. This need deals with the establishment of design methodologies for implementing distributed applications. The IEC61499 define a generic architecture for designing distributed applications, based on Functions Block (FB) networks. The interface between the control software and the hardware is achieved by means of the so called Service Interface FB. But guidelines to implement this type of FBs are provided neither by the standard nor by the available tools. On the other hand, one of the most widely used industrial communication standard is OPC that enables the exchange of data between multi-vendor devices and control applications without any proprietary restrictions. Thus, an easy integration of this communication standard within IEC61499 applications may contribute to consolidate such standard. This paper presents the guidelines to use OPC in industrial applications through the definition an implementation of SIFBs to access process data using OPC-DA (OPC Data Access) specification.

1 Bookmark
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: The enhanced network capabilities of modern PLCs can significantly simplify the classical OPC Server architecture based on PC gateways and reduce the cost incurred in the maintenance and technical support of data server for remote access over IP networks. This paper presents an architecture to design IEC 61499 Function Blocks embedded on a development board with the functions of PLC for monitoring purposes, which could be programmed using IEC 61131-3 languages. This paper also aims to explore a methodology to embed OPC data exchange functionalities on IEC 61499 function blocks.
    Industry Applications (INDUSCON), 2010 9th IEEE/IAS International Conference on; 12/2010
  • [Show abstract] [Hide abstract]
    ABSTRACT: The IEC61499 is an open standard for distributed control and automation. The interface between control software and hardware or communications is achieved by means of the so-called Service Interface Function Blocks (SIFB). This paper presents the guidelines to build communication SIFBs based on the emerging OMG DDS (Data Distribution Service) middleware. This specification implements in a very efficient way the Publisher/Subscriber paradigm providing significant QoS configuration possibilities. These characteristics make DDS suitable for implementing the communications among time-critical devices. By using these DDS-SIFBs within IEC61499 code generation tools, the designers of the distributed applications will be allowed to use this powerful technology in the new distributed applications.
    Proceedings of 15th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2010, September 13-16, 2010, Bilbao, Spain; 01/2010
  • [Show abstract] [Hide abstract]
    ABSTRACT: Current complex industrial automation applications demand distribution, flexibility as well as adaptability to changes. On the other hand, the IEC 61499 standard specifically addresses this type of applications. It supports the definition of multidisciplinary views to independently define the functionality of the system from the hardware architecture. Notwithstanding this, although it was specifically defined to support the design of distributed automation applications, it is not being consolidated in industry as it expected. Among others, one of the reasons that can explain this situation is the lack of design methodologies and powerful tools oriented to designers. Using the available frameworks that support this standard, it is necessary to manually introduce the ad-hoc Service Interface Function Block (SIFB) as well as their link to the application Function Blocks (FB). This paper addresses this issue and it proposes a methodology to automatically generate distributed automation applications from the functional and architecture views, i.e. using the appropriated SIFBs from a SIFB repository of templates.