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


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 Follower
23 Reads
  • Source
    • "In this context, certain middleware specifications that have been successfully used in other domains, such as CORBA [2], OPC [3] [4], Web Services [5] and DDS [6] [7] may simplify the creation of factory automation applications. Typically, these middleware technologies are based on modular approaches and solve scalability and heterogeneity issues. "
    [Show abstract] [Hide abstract]
    ABSTRACT: Although a few industrial automation systems have also been implemented with DDS, this standard has not yet gained much significance in factory automation applications for several reasons. One of these reasons is that since DDS is aimed at a broad range of application domains and it may be necessary to provide certain guidelines in order to use it efficiently in factory automation applications by automation engineers. This paper fills this gap by analyzing the types of traffic found in this kind of applications and describing how to configure the QoS parameters DDS provides. It also presents an ongoing case study that illustrates the application of DDS as communication backbone in factory automation applications.
    01/2011; DOI:10.1109/ETFA.2011.6059164
  • Source
    • "In this context, middleware solutions simplify the design of communications and solve the problem of the heterogeneity of platforms due to the existence of multiple non-compatible manufacturers. Some examples of these middleware technologies allowing the integration of control devices are CORBA [2] [3], OPC [4] [5], Web Services [6] and DDS [7]. "
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper describes the different communication patterns followed in industrial communications and maps them into DDS (Data Distribution Service) which is a recent middleware specification. This specification follows the publisher/subscriber paradigm and it is characterized by providing an API that allows tuning the QoS (Quality of Service) of the applications with a large set of parameters. This paper proposes using DDS as the backbone for industrial communications at the control level. In particular, we advocate its use to combine sending critical information such as alarms and real-time periodic information with less critical information related to configuration, diagnostic or maintenance operations.
  • Source
    • "In his work, Hami Adbi [5] used the idea of ANNs applied in FB adding them to libraries of programming PLCs, whose implementation would be non-linear calculations after the ANN has been trained for such purposes. A development of an architecture using SIFB (Service Interface Function Block) for implementation of OPC server and OPC client [7] was implemented in a computer. The work was performed using the kit FBDK [8] following the IEC 61499 guidelines, besides being a freeware tool that works with the Java development platform. "
    [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 more