Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

Industrial Networks Connecting Controllers via OPC

F: | Au:佚名 | DA:2024-01-15 | 1394 Br: | 🔊 点击朗读正文 ❚❚ ▶ | Share:

Introduction This chapter will provide a rough overview of the problem treated by this Master’s Thesis. All technical devices and expressions will be explained more precisely in the next chapter. Please note that since this is a public thesis, it does not contain sensitive company-internal data. 

1.1 ABB Power Systems ABB Power Systems is one of the world’s leading providers of infrastructure for controlling combined cycle power stations and waste-to-energy plants. Such a plant control infrastructure includes several hardware parts consisting of controllers, input/output-boards and communication devices as well as many software components to engineer, run, observe and analyze the power plant. A power plant control system has to satisfy a broad variety of different needs, from the efficient and reliable control of the turbines and associated supporting functions (such as lube oil) to easy configuration and operation as well as to sophisticated analysis functions addressing technical and economical aspects. 

1.2 Problem Statement Due to high investment costs, the technical management of power plants is a slowgoing business with long life-cycles. Thus, a considerable amount of hardware devices currently in use are tens of years old. For future applications within ABB Power Systems it will be necessary to connect a controller of the newest series used within ABB, Control IT AC800M, with an older controller of the type Advant Controller 160 (AC160). The problem is that these two controllers do not share a fast communication interface of similar type and therefore cannot communicate directly. The standard communication intended for AC160 is Advant Fieldbus 100 (AF100). However, AC800M can support a whole range of buses except for AF100. As a consequence, the communication must be implemented using some relaying technique.

1.2.1 The Use of OPC It was decided in advance to realize the relaying connection using OPC. This solution was chosen because OPC is an open standard and very common in process and automation industry. Furthermore, this solution offers a high potential to be used for similar problems, since a lot of devices support this specification. However, OPC is normally not used for fast controller-to-controller communication but for slower visualization and logging purposes and there is no performance data available for this kind of connection. The use of OPC is therefore both challenging as well as interesting to gain more insights and know-how. It is also to mention that a hardware solution addressing our problem is not available yet. It is therefore necessary to have an alternative way using already available parts, also for testing purposes. 

1.3 Goals The goals of this Master’s Thesis are stated as follows: • Setup and evaluation of a test environment • Setup of test systems • Theoretical and practical evaluation of the test systems concerning performance, availability and reliability. • Identification of improvements and different approaches • Comparison with alternatives As a starting point for the performance requirements, the current implementation was taken. The corresponding quantity and type of variables are displayed in Table 1.1 with 32-bit floating point values (floats) as analog in- and outputs and 1-bit boolean values as so-called status and command bits. In the current configuration with AC450 and AC160, all variables are written to the AF100 fieldbus with a cycle time of 256 milliseconds. Therefore we determined the minimum requirement for round-trip times from one controller to the other to exactly this time. In agreement with the advisors, instead of elaborating the optional extension stated in the task description (Appendix C), we spent more time on trying out asecond PROFIBUS approach and the theoretical derivation of a redundancy concept.

1.4 Structure For the reader’s convenience this Master’s Thesis is structured thematically starting with an overview of components and terms (2) in the next chapter. The following chapters inform about the test system setup (3), the evaluations that were made (4) and finally the results (5). In a subsequent chapter the subject redundancy is treated (6) before the thesis comes to an end with the conclusion and outlook (7). Additional information as well as a CD-ROM containing more detailed data is located in the appendix of this thesis.

Chapter 2 Components and Terms In this chapter, hardware and software parts as well as terms used for our test system and evaluations will be described. Some additional devices and programs concerning redundancy are introduced not until the chapter according. Information on the version numbers can be found in Appendix B.

2.1 Basic Terms • Performance, in this thesis, refers to the capability of a communication component in means of speed and throughput. 

• Availability is the term for the probability that a system will perform its specified functions when used under stated conditions. A common mathematical definition of operational availability is Ao = MT BF/(MT BF + MDT), whereas MTBF is the “mean time between failure” and MDT the “mean down time” [2]. However, in this thesis, availability is used in a more general manner, since the basis for mathematical operations is not available.

  • LTI SC52.0040.0012.0000.0 Compact Servo Drive
  • LTI Tools LT4400-30 Twist Socket 1/2 inch Drive
  • Lust LTi CDE32.008 Position Controller
  • LUST B-DS 125.1 LTi Drives 181-00635 Module
  • LTI DRIVES MS100 Montageset 0927.0017
  • Lust LTi Servo One SO84.032.0043.0000.2 Drive
  • LTI CDF 30.008.C3.6 Drive Power Supply
  • LTI SC52.0040.0012.0000.0 Servo Drive
  • LTi Drive CDF30.002 Power Supply Fuse
  • LTI Tools LT-4621-D Deep Well Twist Socket
  • MOOG LTI CDE54.044.D Pitch Master Turbine Drive
  • LTI TOOLS LT-1460 Wheel Torque Extension Kit
  • LUST LTi SO82.004.0030.0000.2 Servo Drive
  • LTI MOTION SA54.0075.0033.0000.0 Servo Drive
  • LUST LTi CDE34.006 W2.0 BR Servo Drive
  • LUST LTi MOTION CDE34.044 W2.4 H13 Servo Drive
  • LUST LTi CDE32.008 W2.2.BR Positioning Controller
  • LUST LTi DRiVES B-DS 125.1 Braking Resistor
  • LTI MOTION CDE34.006.WXX.PC1 Servo Drive
  • LTI MOTION SO24.007.0030.1000.0 Servo Drive
  • Lust CDD34.005.C2.1 LTI Drive
  • LTI SC52.0040.0012.0000.0 Compact Servo Drive
  • LTI Tools LT4400-30 Twist Socket 1/2 inch Drive
  • Lust LTi CDE32.008 Position Controller
  • LUST B-DS 125.1 LTi Drives 181-00635 Module
  • LTI DRIVES MS100 Montageset 0927.0017
  • Lust LTi Servo One SO84.032.0043.0000.2 Drive
  • LTI CDF 30.008.C3.6 Drive Power Supply
  • LTI SC52.0040.0012.0000.0 Servo Drive
  • LTi Drive CDF30.002 Power Supply Fuse
  • LTI Tools LT-4621-D Deep Well Twist Socket
  • LTI Tools LT-1400C Wheel Torque Extension
  • LTI SO CM-P.0122.2015.1 Servo Drive SA000-13029N
  • LTI MOTION SC32.0075.1011.0000.0 Servo Drive
  • LTI MOTION SC34.0200.0011.0000.0-SL Servo Drive
  • LTI CDE34.017 W2.4 H18 Frequency Inverter
  • LTI SO CM-P.0122.2015.1 Servo Drive
  • LTI FLPF-142-3-12-560/T4 Servomotor
  • MOOG LTI CDE54.044.D Pitchmaster Turbine Drive
  • Lust LTi CDB34.003.C2.4 SH Servo Controller
  • LTI SC52.0040.0012.0000.0 Servo Drive
  • LTI SA52.0100.0033.0000.0 Servo Driver
  • LUST CDE 54.044.D Pitch Master Turbine Drive
  • Lust LTi Servo One SO84.032.0040.0000.2 Drive
  • LTi LSH-074-2-60-560/T1 P S4 B14.1R Servo Motor
  • LTI SC52.0040.0012.0000.0 Servo Drive
  • LTI CDS44.072.LC1.1.NF Servo Driver
  • LTI SO CM-P.0122.2015.1 Servo Drive
  • LTI MOTION SO24.007.0030.1000.0 Servo Drive
  • LTI MOTION SC34.0300.0011.0000.0 Servo Drive
  • LTI DRIVES GmbH MS100 Mounting Set 0927.0017
  • LTI CDB34.014 W2.4 BR SH Servo Driver
  • LTi Drives 0920.0034.14 Documentation DVD
  • LTI MOOG CDE54.044 Pitchmaster Frequency Converter 181-01019
  • LTI LSN-097-0960-30-560 Servo Motor
  • LUST LTI CDE32.008 W2.2.BR Positioning Controller
  • LTI Drives MS100 0927.0017 Assembly Set
  • LTI SO82.004.0030.0000.2 Servo Drive
  • LTI MOTION SC32.0040.1011.0000.0 Servo Drive
  • LTi Drives 0920.0034.14 Product DVD
  • LTI MOOG CDE54.044 Pitchmaster Servo Drive 181-01019
  • LUST LTI CDE34.017 W2.4 Servo Drive
  • Lust LTi Servo One SO84.032.0040.0000.2 Drive
  • LUST LTI SO84.012.0011.1700.2 Servo Drive
  • LTI LSN-097-0960-30-560 Servo Motor
  • LUST CDE 54.044.D Pitch Master Turbine Drive
  • LTI Luster SA54.0550.0033.0000.0 Servo Drive
  • LTI CDS44.072.LC1.1.NF Servo Driver
  • LTI DRIVES GmbH MS100 Assembly Set 0927.0017
  • LTi Drives DSM4-14.2-21R83-200 Servo Motor
  • LTI Motion SC52.0150.0012.0000.0 Servo Drive
  • LTI Motion LSP04-004-048-60-0PR1PY17E0440 Servo Motor
  • LTI KP300-R Drive Interface Operator Display
  • Lust LTI SO84.020.0002.0100.2 Servo Drive
  • LUST LTI CDD34.008.W2.1 CDD3000 Servo Drive
  • LTI MOTION SA54.0550.0033.0000.0 Servo Drive
  • LTI Drives MS100 0927.0017 Mounting Kit
  • LTi DRiVES LSP06-015-320-30-00H1MY170 Servo Motor
  • LTI MC6412 C1 D3 S12 Servo Drive
  • LUST LTi SO82.004.0030.0000.2 Servo Drive
  • LTi Drives LSP06-015-320-30-00H1MY170 Servomotor
  • LUST LTi CDE34.003 C2.0 Servo Drive
  • LUST LTi LSH-127-1-30-560 T1 Servo Motor
  • LTI MOOG CDE54.044 Pitchmaster Servo Drive
  • LTI Lock Technology 1237 Flip Socket Set
  • LTi LSP08-028-560-55-00H1MY1M0 Servomotor
  • Lust LTi CDE34.010.D2.4 Position Controller 10A
  • Lust LTi CDE34.010.D2.4 Positioning Controller 10A
  • LTi Drives FLPF-142-3-12-560/T4 Servomotor
  • LUST LTI Motion CDD54.045 W2.1 Servo Drive
  • LUST LTI CDD34.006.W2.2.PC1 Servo Drive
  • LTI KP200-XL Operator Panel Keypad 4 Key
  • Lust LTI CDE32.008 W2.2.BR Positioning Controller
  • LTI Servo One SO82.004.0030.0000.2 Drive Amplifier
  • LTI MOTION SC54.0550.0012.0000.0 Servo Drive
  • LTI LSN-097-0510-30-560 Servo Motor
  • LTi Drives 0920.0034.14 Product DVD
  • LTI SO82.004.0030.0000.2 Servo Drive
  • MOOG LTI CDE54.044 Pitchmaster Frequency Converter
  • LUST LTI CDE34.017 W3.0 Servo Drive
  • LUST LTi Drives CDS44.072 LC1.1 Servo Drive
  • LUST LTi DC1-3.0006.1000.0 Servo Drive
  • LTi LSMM13-100-4N-001 Servo Motor
  • LTI MOOG CDE54.044 Pitchmaster Servo Drive
  • LUST LTi Drives NFE12.3 Line Filter
  • LTI MOTION SC34.0100.1011.0000.0 Drive
  • LUST LTi LSH-074-2-30-560/T1 B S4 G6.1M Servomotor
  • LUST LTI CDE34.044W2.3 Servo Drive
  • LUST LTi LST-127-5-15-560/T1 S4 G12.1S Servomotor
  • Lust LTi MOTION CDE34.044 W2.4 H13 Servo Drive
  • LTI Servo One SO82.004.0030.0000.2 Drive Amplifier
  • Lust LTI CDE34.006 W2.4 V4.10-02 Servo Controller
  • LTI Drives Stromag FLP 20/0014-60 BA 1 Servomotor
  • Lust LTI CDE34.024.Wx.x.PC1 Servo Controller
  • LTI Drives FLP13-0395-30-AC2 9.5 kW Servo Motor
  • LTI CDB32.004-C2.0SH Servo Drive
  • LTi LSH-074-2-30-320/T1 1R Servo Motor
  • LTi DRiVES LSP08-028-320-30-BPH2MY17E0803 Servo Motor
  • LUST LTI SO24.007.0020.0000.1 Servo Controller
  • LTI CDE34.017.W3.0 Frequency Inverter
  • LUST LTi DRIVES LSH-097-0960-30-560/T1 Servomotor
  • LTi DRiVES LSP10-056-560-50-00H1MY 1M0 Servomotor
  • LTi DRiVES LSP08-028-320-55-00H1MY 170 Servomotor
  • LTI MC6432 C1 D3 S12 G20 Servo Drive
  • Keba LTi CDE32.008 C3.0 Frequency Inverter
  • Lust LTI CDE32.004 C2.4 V4.10-02 Servo Controller
  • LTI SO CM-P.0122.2015.1 Servo Drive
  • LUST LTi LST-127-2-30-560/T1 Servomotor