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 | 1322 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.

  • SIGMATEK PC321K Industrial Computer
  • SIGMATEK MDP 102-1 SLIDES Power Module
  • SIGMATEK TAE-151 12-200-151 Light Terminal
  • SIGMATEK CP102 20-004-102P6995B HMI Panel
  • SIGMATEK CAM-123 12-017-123-C Analog Mixing Module
  • SIGMATEK DCC041 DIAS Compact Controller
  • SIGMATEK DVI021 and DKL015 DIAS Power Module
  • SIGMATEK SDD340-46 SDD Series Servo Drive
  • SIGMATEK Robotdrive L6 02220-7997 Engel Drive
  • SIGMATEK AKM63M-ANCNGBB0 4.38kW PM Servomotor
  • Sigmatek SDD 310 SLIDES-Drive SDD310-4O
  • Sigmatek SDD335-23K Drive VARAN Interface 14kVA
  • Sigmatek TAE1922-K Touch Display Unit
  • Sigmatek DIAS DCP 643 CPU Module DKL003
  • Sumitomo CNH-4105Y-43 NSNP Gear Reducer
  • Sumitomo CHHP-4160Y-35-213T Inline Gear Reducer
  • Sumitomo CNHM02-6090YA-87 NSNP Gear Motor
  • Sumitomo CNVXS-6100Y-43 NSNP Gear Reducer
  • Sumitomo CNHM2609511 Gear Motor
  • Sumitomo CHVM3-6130-B-35 Gear Motor
  • Sumitomo HW0389042-A Industrial Component
  • Sumitomo F2CF-W55-ZG05-64 Gear Reducer
  • Sumitomo CHH-6165Y-13 Inline Gear Reducer
  • Sumitomo CNVM3-6125C-EP-6 Cyclo Gear Motor
  • Sumitomo RNYX-1320Y-20 Gear Reducer
  • Sumitomo XFCG111-43/24/165 Control Component
  • Sumitomo LHYJ-3A105K-Y3-102 Gear Reducer
  • Sumitomo CNFM02-6095DA-B-121 TC-FX/FB-02A Motor
  • Sumitomo CNHJ-4105DAY-289 NSNP Gear Reducer
  • Sumitomo LHYJS-4C145Y-Y1-112 NSNB Gear Reducer
  • Radiator 2060351111 Komatsu Sumitomo Linkbelt
  • Sumitomo BL3-09B-35MEHDK6 Gearbox ANFJ-L30
  • Sumitomo Truninger 8H1-150 Internal Gear Pump
  • Sumitomo RNFMS01-25R-B-150 200V NSNP Gearmotor
  • Sumitomo CHHBJN1HA-6135Y-29 Inline Reducer
  • Sumitomo EHYMS5-B6125YA-Y3-74 NSNB Reducer
  • Sumitomo Eaton H-050AA2F-J Orbit Motor
  • Sumitomo TC-FXVP Motor 0.75kW 4P 400V N-80M
  • Sumitomo XFCG111-87/24130 Industrial Control Component
  • Sumitomo AF3122-030 Inverter 30kW 3Ph 200V
  • Sumitomo QT42-25FS-B Internal Gear Pump
  • Sumitomo F2CS-A35-ZG09-59 Speed Reducer
  • Sumitomo CNHM05-6090-B-29 Gear Motor
  • Sumitomo CHHJ-6145Y-29-210T Gear Reducer
  • Sumitomo E3P-20-2.2-S1450-E Hydraulic Pump
  • Sumitomo RNYMS1-1420C-AV-20 Right Angle Gear Motor
  • Sumitomo SR101 SRKG101-76-40-060 Reamer Head
  • Sumitomo RNYM05-1220-25/UBAABB Gear Motor
  • Optidrive E3 Sumitomo GHB-36 Vector Inverter Motor
  • Sumitomo CNH-614HY-35 UNMP Gear Reducer
  • Sumitomo CNH-612HY-6 SM-Cyclo Gearmotor
  • Sumitomo HF3214-A75 Electric Motor
  • Sumitomo CNVM02-6100-B-59 NSMP Gear Reducer
  • Sumitomo CNHJ4105Y35 NSNP Gear Reducer
  • Sumitomo CHH6165Y-29 NSNB Gear Reducer
  • Sumitomo RNYM1-1420-25 Hyponic Gear Motor
  • Sumitomo T600C Industrial Control Unit
  • Sumitomo LHH-4A115-K2-28 NSNB Gear Reducer
  • Sumitomo RNYM02-1220-AV-20 Speed Reducer
  • Sumitomo CHHS-6140Y-SB-17 Gear Motor
  • Sumitomo Heavy Industries SSE-100A-RM Drive Unit
  • Sumitomo PA228771 CNHM2-6100YB-EP-8 Gear Motor
  • Sumitomo RNYM02-1231-B-50 Speed Reducer
  • Sumitomo CNFM1H-6090-6 Induction Motor
  • Sumitomo CHH-614HY-11 Gear Reducer
  • Sumitomo F4C-D25-ZG01-41 Speed Reducer
  • Sumitomo PA224280 CNHM1-6095YC-EP-21 Gear Motor
  • Sumitomo KHYJB4115K185145TC Gear Motor
  • Sumitomo LHYJS-3A105Y-Y1-179 NSNB Gearmotor
  • Sumitomo AF3102-022 BN AC Driver
  • Sumitomo SG75M-H Operator Panel
  • Sumitomo NT2014-2A2 NSNP Control Unit
  • Sumitomo RNYMS03-1320-B-60 Gear with Motor
  • Sumitomo F90L/4 F90L4 Drive Motor
  • Sumitomo TC-FX NSMP Motor Unit
  • Sumitomo RNYM05-1210-7 NSMP Gearmotor
  • Sumitomo Fine Cyclo F2CFS-C45-59 Gearbox
  • Sumitomo Heavy Industries SSE-50A Industrial Unit
  • Sumitomo CHH-6130Y-17 NSNB Gear Reducer
  • Sumitomo UMC556000-02 Control Unit
  • Sumitomo CHHJ-4155Y-87 Inline Gear Box
  • Sumitomo ANFXS-P120F-M30GLD-5 NSNP Reducer
  • Sumitomo CNHJ-6095Y-17 NSNP Gear Reducer
  • Sumitomo H-3115 17:1 USNT Gear Reducer
  • Sumitomo CHH 6135Y USNTC02 Gear Reducer
  • Sumitomo JA450918A2 45JA918A Cylinder Head
  • Sumitomo SD4SGS-ACB-02C-110-54 Solenoid Valve
  • Sumitomo CNVMS02-6100DAYA-231 NSMD Gear Reducer
  • Sumitomo CHH4135Y8 NSMD Inline Gear Reducer
  • Sumitomo PA020201 CNH-6125Y-87 Worm Gear Reducer
  • Sumitomo Connectivity 8100-2730 Connector
  • Sumitomo CNHJ-6120Y-87 PA021857 NSNB Gear Reducer
  • Sumitomo RNYM02-1330-B-100 Induction Gear Motor
  • Sumitomo JA762913AC Operator Interface Keypad
  • Sumitomo CQT51-100FV-S1262J-A Coolant Pump
  • Sumitomo PA225389 CNHM1-6095YC-EP-6 Gear Motor
  • Sumitomo CHHJ-4130Y-43 NSNB Gear Reducer
  • Sumitomo RNYJ-1520Y-12 NSNB Gear Reducer
  • Sumitomo HC1480-29.00 NSMD Inline Gear Reducer
  • Sumitomo MC-550 MCU UMC550000AEG01
  • Sumitomo CNVM1H-6125YA-B-87 Gear Reducer
  • Sumitomo SD4GS-ACB-02B-110-54 Solenoid Valve
  • Sumitomo HCS79310 Main Motor Assembly
  • Sumitomo JA762913AC Operator Interface Keypad
  • Sumitomo CNHJ-6125Y-8 In Line Reducer
  • Sumitomo X120D30303T-01 Driver
  • Sumitomo H1Y203-25-F7000 Shaft Mount Reducer
  • Sumitomo Type-35SE Fiber Fusion Splicer Kit
  • Sumitomo F2CS-T655-171 Cyclo Drive Gearbox
  • Sumitomo F80 Adsorber RX19ZT6124
  • Sumitomo MC-550 MCU UMC550000AKG01
  • Sumitomo Drive FCS-A65G-59 Speed Reducer
  • Sumitomo SRA81-56-BM50-140 Modular Reamer Holder
  • Sumitomo CNHM05-6100YA-59 Gear Motor
  • DEMAG Sumitomo Ergocontrol NC4 100 V7 Control Unit
  • Sumitomo HMV02-207 Cyclo Drive Induction Motor
  • SUN-EH Sumitomo Z4-22172-12 Ozone Power Unit
  • Sumitomo AF-500 AF502-2A2 Transistor Inverter
  • Sumitomo T-82C+ Core Alignment Fusion Splicer
  • Sumitomo P741F6002B Circuit Board
  • Sumitomo AS-3211 Injection Molding Motherboard
  • Yaskawa SGMGH-13Q5A-OM11 Servo Motor with Sumitomo F3CS-A25G-59 Gear
  • Sumitomo SH120-5 Final Drive Track Travel Motor
  • Sumitomo AS-3345 Circuit Board
  • Sumitomo AF300S-1A5-E Transistor Inverter 1.5kW
  • Sumitomo Type-Q101-CA SM MM Fiber Fusion Splicer
  • Sumitomo SH50 NIV Operator Panel
  • Sumitomo RNFM-009-17L-B-120-N4FCZ843 AC Gear Motor