Professional Documents
Culture Documents
An Architecture For The Interconnecting Heterogeneous Fieldbuses
An Architecture For The Interconnecting Heterogeneous Fieldbuses
An Architecture For The Interconnecting Heterogeneous Fieldbuses
The research on fieldbus, at its beginning, focused on the 2. Current status in the area of fieldbuses
definition of the services and of new protocols to provide interconnection research
the right quality of service for given kinds of application,
and for given distributions of control systems [l]. For The aim of distribution in industrial automation is to
some years, the research has been oriented towards the increase modularity and flexibility, which is needed
interoperability problems, the quality of service and while supplying highly customized products and systems
towards the design of system architectures [2]. [7].Distributed industrial automation systems often use
fieldbus-based network solution. When the field devices
A wide variety of fieldbuses are available in the market, are interconnected with the same fieldbus, the design of
each one with its own special capabilities on the industrial automation application is an easy task. Data
different levels of ‘the hierarchical structure of industrial and event interactions are mapped to the specific’s
automation [3]. Among the most famous fieldbuses are fieldbus communication mechanisms. However, thiigs
Foundation Fieldbus, CAN, Profilbus, WorldFP and are going to become more complicated, when the
LonWorks. In spite of the technological advances, application must be distributed among devices resided
industrial automation lacks of the hymony that other on different fieldbuses. This is a common situation in the
areas of industries have. The final effort for an industrial automation, where a lot of heterogeneous
interoperable standard among the fieldbuses that was fieldbuses have been installed in different time periods
carried on by the ISA’S SP50 standards committee under different situation [7]. The purpose of the
ended last year and resulted in an &standards standard interconnection of heterogeneous fieldbuses is to
~41. improve the interoperability in fieldbus level to solve the
problem.
There are a lot of political disagreement and wrestling
for market share in fieldbus standards war. However, the What is meant by interoperability in the fieldbus level is
end users in the industrial automation business have a the ability of interconnecting independent fieldbus
clear need for interoperability and they want proven segments, even from different vendors, in the ,
solutions that can be deployed economically and enterprise’s intranet backbone [SI. The solution is to use
397
fieldbus, the ease of the IF strategy and performance underline Ethemet can provide real-time communication.
consideration. Analysis results in [I31 show quite promising of using
UDPfIF’ to support real-time communication over
The strict timing constraints imposed by the application Ethemet. Therefore, to provide real-time communication
domain make the IU should operate as hard real-time. In in Ethernet environmenf a real-time messaging protocol
paper [SI,Function Block based mechanism was used to must be designed and implemented.
implement the IU components. Thus, all data processing
is expected to recognize and to react to events. Although The AI module will provide a unified interface for high-
this design methodology meets the IEC standard, the level application to communication with the IU.
heavy object model of FB makes it very difficult to meet Basically, two type of AI are exposed. One OPC client
hard-real-time requirement. The key issue in the will talk to commercial OPC server to provide real-time
implementation of the IU is how efficiently the IUScan data. Another AI will provide connectivity to factory
handle requests from remote and local fieldbuses. database. All data that is available from local fieldbuses
and remote fieldbuses can be got from the two types of
Figure 2 shows our IU’s high-level software architecture AI. In paper [7],an OPC server module was designed for
Y iesigned. the application interface. Again we drop this
IU
methodology due to the efficiency consideration.
398
4.2 Implement of the ERMB
5. CaseStudy
As discussed in the previous section, an ERMB is
needed to enable real-time commyication over Ethemet.
An event-driven communication model was provided to Two Profilbus segments, one CANbus segment and one
decouple interactions between different m E s . This Ethemem are selected to do the case study for the
model is based on puhlisblsubscribe paradigm, and is HFL4. Figure 5 presents the experimental network for
used to distribute data in the form of events. In the HFIA.
publisher/subscriber (producer-consumer) interactions ERMB
driven by events (usually the arrival or creation of data),
data producers are decoupled from data consumers---
they do not coordinate data &ansmission with each other,
except by using the same subject name. Producers
publish data to the network at large. Consumers place a
standing request for data by subscribing. Consumers can U1
1J"c IU2
399
The performance charactenstics of the six types of Jim Pinto, Fieldbus-Conflicting “Standards”
interconnection activity are shown in Table 1. In the Emerge, but Interoperability is Still Elusive,
table TI to T6 stand for the delay of the six types of Design Engineering magazine, UK, Oct.99
interconnection activity. Those results are mean values Jim Pinto, The great Fieldbus debate is Over!,
obtained 6om the case study. proceedings of Industrial Control Intelligence, Nov.
1999
David March, Surviving the fieldbus wars, EDN
I T1 I 7.lmsec magazine, April, 1999
4.5msec Victor M.Sempere, Jorge Mataix Oltra, Estanislao
39.5msec Utrilla Gines, Modelling of Systems for the
28.4msec InterConnection of Industrial Communication
6msec Netwoks Through Intemet, EUNICE’99
I 28.lmsec I K.Thramboulidis, C.Tranoris, An Architecture for
Table 1. Performance characteristicsof the development of Function Block Orient
interconnection activities Engineering Support Systems, IEEE International
The performance charactenstics of intemal module of Symposium on Computational Intelligence in
the HFlA are shown in Table2. In table2, TI” stands for Robotics and Automation, August ,Canada 200 1.
the delay of IU, TmB stands for the delay of ERMB; C.Tranoris, S . aslanis, K.Thramboulidis, Using
Tppstands for the delay of the proxy of Profilbus; TPC RT-Lmux for The Interconnection of Industrial
stands for the delay time of CANbus; Tw stand for the Fieldbuses, proceedings of Fist National
delay of proxy of the Ethemet. Those results are mean Conference on Recent Advances in Mechanical
values obtained fiom the case study. Engineering, AMSE Intemational-Greek Section,
Patras, Greece, Sep. 2001.
0.3msec Kunert (o.), Interworking field buses through
1.2msec ATM: Proceedings of 2nd IEEE Workshop on
2.6msec Factory Communication Systems 1997, Barcelona,
TPC 1Smsec Spain, 1-3 Oct. 1997
TPE 25msec Victor M.Sempere, Jorge Mataix Oltra, Estanislao
Table 2. Performance characteristics of intemal Utrilla Gines, “Simulating a Wide Fieldbus
modules Interconnected through ATM for its Real-time
Performance Evaluation”, European Conference on
From the above two tables, we can see the real-time Networks & Optical Communication. ISBN-90-
performance is quite promising of most of the module. 51994001(IOS Press) June 23-25, 1998,
The long time delay of the proxy of Ethernet is Manchester (UK).
investigated. The reason is due to the response time of Cseb, C. et al., “ATM network for factoxy
the EDAS device. communication”, proceedings ETFA’99
C.Tranoris, K.Thramboulidis, Interconnecting
6. Conclusion Heterogeneous Fieldbuses in Wide Area Industxial
Environments, WSCEAS, Multiconference, Greece,
This paper bas presented our architecture for the July, 2001
heterogeneous fieldbuses interconnection. The HFIA can G. Pardo-Castellote, and A.S. Schneider The
simplify the effort to interconnect heterogeneous Network Data Delivery Service: Real-Time
fieldbuses. The software framework for the IU was Connectivity for Distributed Control
implemented based on Windows CE real-time OS. Applications,” IEEE lntemational Conference on
Robotics and Automation, San Diego, CA, 1994
References Z.Q. Ding, A. Aendenroomer and H.He,
Development of a federated embedded controller,
Decotignie J. D., Some future directions in fieldbus technique report of Singapore Institute of
research and development. In Fieldbus Manufacturing Technolo&, wwwS1MTech.a-
~
400