54 research outputs found
A Diagnostics Model for Industrial Communications Networks
Over the past twenty years industrial communications networks have become common place in most industrial plants. The high availability of these networks is crucial in smooth plant operations. Therefore local and remote diagnostics of these networks is of primary importance in solving any existing or emerging network problems.
Users for most part consider the âplant networksâ as black boxes, and often not sure of the actual health of the networks. The major part of the work outlined in this research concentrates on the proposed âNetwork Diagnostics Modelâ for local and remote monitoring. The main objective of the research is to aid the establishment of tools and techniques for diagnosis of the industrial networks, with particular emphasis on PROFIBUS and PROFINET. Additionally this research has resulted in development of a number of devices to aid in network diagnostics.
The work outlined in this submission contributes to the developments in the area of online diagnostics systems. The development work was conducted in the following phases:
1. Development of Function Block (FB) for diagnosing PROFIBUS network for implementation on PLC.
2. Development of OPC server for diagnosing PROFIBUS network for implementation on PC.
3. Development of a web based diagnostic software for multiple fieldbuses for implementation on imbedded XP platform.
4. Development of OPC server for diagnosing PROFINET network for implementation on PC
5. Conformance testing of masters (PLC) in PROFIBUS network to increase the health of the network.
6. Use of diagnostics tools for performance analysis of fieldbuses networks for high performance applications.
The research work outlined in this submission has made a significant and coherent contribution to online diagnostics of fieldbus communications networks, and has paved the way for the introduction of the online diagnostics devices to the market place. It has shown that the proposed model provides a uniform framework for research and development of diagnostics tools and techniques for fieldbus networks. Organizations that use fieldbus should consider installing advanced online diagnostic systems to boost maintenance efficiency and reduce operating costs, and maintain the availability of plant resources. Based on the experience gained over a number of years a multilayer model is proposed for future development of diagnostics tools
Industriella realtidsethernet för maskinautomation
During the last two decades, Ethernet has become the de facto standard in office level networks. There are several motivations for using Ethernet also in control networks, including the abundance of low cost components, the high data transfer rates and the possibility of vertical integration with other networks of the organization. The first inÂdustrial implementation of Ethernet was for communication between different devices on the controller level. Modern real-time industrial Ethernet technologies, like the ones studied in this thesis, have brought Ethernet also down to the field level.
The thesis is divided into two sections. The first section contains presentations of the seven most used real-time industrial Ethernet technologies. The second section contains a more thorough study of EtherCAT, the one of the seven technologies that promise the best real-time performance. The main goals are to provide a review of the different techÂnologies available and to study the suitability of EtherCAT in the control networks of machine automation systems.
In the first section, different real-time industrial Ethernet technologies are divided into three groups based upon how much they differ from standard office Ethernet. It is found that the technologies built entirely upon standard office Ethernet do in themÂselves not promise any real-time capabilities. Their biggest weakness is the slow proÂcessing of the software communication protocol stack. The technologies that use stanÂdard Ethernet hardware but dedicated software are good for soft real-time applications, but the lack of accurate synchronization between the devices makes them unsuitable for applications demanding hard real-time behavior. The technologies that use both special hardware and software offer superior real-time performance but are not as open to inteÂgration with standard office Ethernet networks as the other solutions.
The second section of the study contains three parts. In the first of them, a small test system is built to examine the suitability of EtherCAT for the closed loop control of a variable alternate current (AC) drive. In the second part, the availability of open source initiatives concerning EtherCAT is explored. In the third part, the possibility for master device redundancy in EtherCAT is investigated. The study indicates that EtherCAT achieves the short communication cycle times and accurate synchronization promised. Short cycle times are indeed needed as direct communication between slave devices is not supported in EtherCAT and thus the efficiency of the communication is almost totally dependent on the cycle time. EtherCAT networks are relatively easy to configure and maintain as there are comprehensive software suites available, both as commercial proÂgrams and open source initiatives and for a variety of different operating systems. The least developed feature of EtherCAT proved to be the support for master device redunÂdancy. Solutions for master redundancy are available, but more as concepts than as ready-to-use features. /Kir10Under de senaste tvĂ„ decennierna har Ethernet blivit nĂ„got av en de facto standard för nĂ€tverk i kontorsmiljö. Det finns flera motiv för att anvĂ€nda Ethernet Ă€ven i kontrollÂnĂ€tverk, bland andra god tillgĂ„ng av billiga komponenter, hög dataöverföringshastighet och möjligheter för vertikal integration med nĂ€tverk pĂ„ andra nivĂ„er av organisationen. Den första industriella tillĂ€mpningen av Ethernet var för kommunikation mellan olika kontrollenheter. Moderna realtidslösningar för industriella Ethernet-nĂ€tverk har fört Ethernet ocksĂ„ ner till fĂ€ltnivĂ„.
Det hĂ€r diplomarbetet Ă€r uppdelat i tvĂ„ delar. Den första delen innehĂ„ller presenÂtationer av de sju mest anvĂ€nda realtidslösningarna för industriella Ethernet-nĂ€tverk. Den andra delen innehĂ„ller en mer djupgĂ„ende studie av EtherCAT, den av de sju lösningarna som utlovar bĂ€st realtidsprestanda. De mest centrala mĂ„len Ă€r att ge en överÂsyn av de olika realtidslösningarna som finns tillgĂ€ngliga för industriella Ethernet-nĂ€tverk samt att undersöka hur lĂ€mpligt EtherCAT Ă€r som kontrollnĂ€tverk för maskinÂautomation.
Inledningsvis delas de olika lösningarna in i tre grupper pĂ„ bas av hur mycket de skiljer sig frĂ„n vanliga kontorsnĂ€tverk. Det visar sig att de lösningar som helt bygger pĂ„ samma teknik som anvĂ€nds i kontorsnĂ€tverk i sig sjĂ€lva inte kan utlova nĂ„gon som helst realtidskapacitet. Deras största svaghet Ă€r den resurskrĂ€vande behandlingen av de kommunikationsprotokoll som anvĂ€nds i kontorsnĂ€tverk. Det Ă€r dock möjligt att konstruera lösningar med relativt bra realtidsbeteende utgĂ„ende frĂ„n de hĂ€r lösningarna bara man vĂ€ljer rĂ€tt Ethernet-komponenter och tillrĂ€ckligt kraftfulla mikroprocessorer i nĂ€tverksstationerna. De lösningar som anvĂ€nder vanlig Ethernet-maskinvara men egen programvara Ă€r bra för mjuka realtidssystem, men de brister i synkroniseringen mellan enheterna och Ă€r sĂ„lunda inte tillrĂ€ckligt deterministiska för hĂ„rda realtidssystem. De lösningar som anvĂ€nder bĂ„de egen hĂ„rdvara och egen mjukvara erbjuder överlĂ€gsen realtidsprestanda som öppnar nya möjligheter för effektivare reglering av olika system. Ă
andra sidan Àr de hÀr lösningarna inte lika öppna för integration med vanliga kontorsnÀtverk som de lösningar som har mer likheter med vanliga kontorsnÀtverk.
Den andra delen av studien inriktar sig pĂ„ EtherCAT. EtherCAT Ă€r ett sĂ„ kallat master/slave-nĂ€tverk, det vill sĂ€ga att en av stationerna i nĂ€tverket styr kommuniÂkationen och de andra i allmĂ€nhet inte sjĂ€lva kan initiera nĂ„gon form av kommuniÂkation. Den mest centrala funktionsprincipen för EtherCAT Ă€r att de olika slav-stationerna logiskt Ă€r ordnade i en kedja och att alla meddelanden passerar genom alla slav-stationer och blir ocksĂ„ lĂ€sta och skrivna till av flera slav-stationer. I relativt smĂ„ nĂ€tverk betyder det hĂ€r att det bara skickas ett meddelande per kommunikationscykel. Meddelandena hanteras av speciell hĂ„rdvara i slav-stationerna och detta sker sĂ„ snabbt att meddelandena bara blir fördröjda med brĂ„kdelen av en mikrosekund. Master-stationen, dĂ€remot, Ă€r oftast konstruerad utan speciell hĂ„rdvara och bestĂ„r vanligen av en PC med realtidsoperativsystem och speciell mjukvara, ett sĂ„ kallad EtherCAT master-program. Det att mastern bestĂ„r av standard Ethernet hĂ„rdvara betyder att den har relativt dĂ„lig timing-kapacitet. DĂ€rför Ă€r de olika slav-enheterna i ett EtherCAT nĂ€tverk i stĂ€llet vanligen synkroniserade efter den första slav-enheten i kedjan. En synkroniseringsexakthet pĂ„ mycket bĂ€ttre Ă€n en mikrosekund utlovas och den kan anvĂ€ndas bĂ„de till att Ă„stadkomma reaktioner pĂ„ en exakt given tidpunkt och exakta tidsangivelser för nĂ€r ett processvĂ€rde Ă€r uppmĂ€tt.
Studien av EtherCAT Ă€r indelad i tre avsnitt. I det första av dem byggs ett litet testsystem för att undersöka hur lĂ€mpligt EtherCAT Ă€r som kontrollnĂ€tverk för Ă„terkopplad styrning av en frekvensomriktare. Den viktigaste enskilda egenskapen som krĂ€vs av ett kommunikationsnĂ€tverk för den hĂ€r tillĂ€mpningen Ă€r att frekvensomriktaren ofta och snabbt fĂ„r korrekt information om drivaxelns position. Det Ă€r ocksĂ„ viktigt att positionsangivelserna Ă€r ackompanjerade av exakt information om nĂ€r de Ă€r uppmĂ€tta. Studien visar att det Ă€r möjligt att uppnĂ„ bĂ„da de hĂ€r egenskaperna med hjĂ€lp av EtherCAT. Det att direkt kommunikation mellan slav-stationerna i ett EtherCAT-nĂ€tverk inte understöds medför visserligen att överföringen av positionsÂdatan tar tvĂ„ kommunikationscykler i ansprĂ„k, men eftersom det Ă€r möjligt att uppnĂ„ cykelÂtider sĂ„ korta som 133 ”s torde prestandan i alla fall rĂ€cka för de flesta system. Det hĂ€r medför dock att cykeltiderna mĂ„ste hĂ„llas lĂ„ga Ă€ven om systemet i övrigt inte skulle krĂ€va det.
I det andra avsnittet undersöks tillgÄngen pÄ öppen kÀllkodsbaserad programvara för EtherCAT. Det krÀvs ingen licens för att utveckla EtherCAT master-programvara, sÄ det finns en mÀngd olika program för flera olika operativsystem pÄ marknaden. Ett par av dem Àr baserade pÄ öppen kÀllkod. Ett av de mest intressanta Àr EtherLAB frÄn Ingenieurgemeinschaft IgH. Det Àr i huvudsak utvecklat för Linux och innehÄller förutom master-programvaran Àven mjukvara för diagnostik och för att generera kontrollrutiner frÄn modeller skapade med Matlab/Simulink. I det hÀr avseendet Àr det till och med kraftfullare Àn den mest anvÀnda kommersiella programvaran för EtherCAT, TwinCAT frÄn Beckhoff Automation, som igen körs under MS Windows.
I det tredje avsnittet granskas möjligheterna att duplicera den enhet som styr ett EtherCAT nĂ€tverk, sĂ„ kallad master-redundans. Studien presenterar en lösning utvecklad av Beckhoff Automation. Det visar sig att detta Ă€r en relativt sett dĂ„ligt utvecklad egenskap i EtherCAT. Den presenterade metoden medför till exempel att det tar nĂ€stan en hel sekund innan reserv-mastern tar över ifall det uppstĂ„r fel i den primĂ€ra, dessutom Ă€r funktionen för synkronisering av klockorna i slav-enheterna inte tillgĂ€nglig nĂ€r den hĂ€r metoden anvĂ€nds. Studien presenterar Ă€ven en idĂ© om en annan möjlig lösning för att Ă„stadkomma master-redundans i EtherCAT nĂ€tverk. Fördelen med den Ă€r att den skulle göra funktionen för att synkronisera klockorna i slav-enheterna möjlig Ă€ven fast systemet innehĂ„ller master-redundans. BĂ„da de presenterade lösningarna Ă€r mer koncept Ă€n funktioner fĂ€rdiga att anvĂ€nda, detta gĂ€ller i synnerhet den andra lösningen, som Ă€nnu bara Ă€r i idĂ©stadiet. Bristen pĂ„ vĂ€l fungerande lösningar för master-redundans gör att EtherCAT system bör konstrueras sĂ„ att korta stopp i komÂmunikationen inte kan skada systemet i sig sjĂ€lv, intilliggande system eller mĂ€nniskor som Ă€r i kontakt med systemet
Development of functional safety applications for Autec products. Study of protocols: CANopen, CANopen Safety, FSOE and ProfiSafe
This thesis has the principal goal of developing intrinsic safety applications in distributed real-time industrial systems, mainly based on fieldbuses and RTE networks. To achieve this important objective the first part of this elaborate provides an introduction of the principal protocols, such as CANopen Safety, Fail safe Over Ethercat (FSOE) and Profisafe, used for the safety relevant applications in the automation environment,analysing properties,story and the use of them by industry
Ethernet - a survey on its fields of application
During the last decades, Ethernet progressively became the most widely used local area networking (LAN) technology. Apart from LAN installations, Ethernet became also attractive for many other fields of application, ranging from industry to avionics, telecommunication, and multimedia. The expanded application of this technology is mainly due to its significant assets like reduced cost, backward-compatibility, flexibility, and expandability. However, this new trend raises some problems concerning the services of the protocol and the requirements for each application. Therefore, specific adaptations prove essential to integrate this communication technology in each field of application. Our primary objective is to show how Ethernet has been enhanced to comply with the specific requirements of several application fields, particularly in transport, embedded and multimedia contexts. The paper first describes the common Ethernet LAN technology and highlights its main features. It reviews the most important specific Ethernet versions with respect to each application fieldâs requirements. Finally, we compare these different fields of application and we particularly focus on the fundamental concepts and the quality of service capabilities of each proposal
Plug-and-Participate for Limited Devices in the Field of Industrial Automation
Ausgangspunkt und gleichzeitig Motivation dieser
Arbeit ist die heutige Marktsituation: Starke KundenbedĂŒrfnisse
nach individuellen GĂŒtern stehen oftmals eher auf
Massenproduktion ausgerichteten Planungs- und
Automatisierungssystemen gegenĂŒber - die Befriedigung
individueller KundenbedĂŒrfnisse setzt aber FlexibilitĂ€t und
AnpassungsfÀhigkeit voraus. Ziel dieser Arbeit ist es daher,
einen Beitrag zu leisten, der es Unternehmen ermöglichen soll,
auf diese individuellen BedĂŒrfnisse flexibel reagieren zu
können. Hierbei kann es im Rahmen der Dissertation natĂŒrlich
nicht um eine Revolutionierung der gesamten Automatisierungs-
und Planungslandschaft gehen; vielmehr ist die Lösung, die der
Autor der Arbeit prÀsentiert, ein integraler Bestandteil eines
Automatisierungskonzeptes, das im Rahmen des PABADIS Projektes
entwickelt wurde: WĂ€hrend PABADIS das gesamte Spektrum von
Planung und Maschineninfrastruktur zum Inhalt hat, bezieht sich
der Kern dieser Arbeit weitestgehend auf den letztgenannten
Punkt - Maschineninfrastruktur. Ziel war es, generische
MaschinenfunktionalitÀt in einem Netzwerk anzubieten, durch das
FertigungsauftrÀge selbststÀndig navigieren. Als Lösung
prÀsentiert diese Dissertation ein Plug-and-Participate
basiertes Konzept, welches beliebige Automatisierungsfunktionen
in einer spontanen Gemeinschaft bereitstellt. Basis ist ein
generisches Interface, in dem die generellen Anforderungen
solcher ad-hoc Infrastrukturen aggregiert sind. Die
Implementierung dieses Interfaces in der PABADIS
Referenzimplementierung sowie die GegenĂŒberstellung der
Systemanforderungen und Systemvoraussetzungen zeigte, das
klassische Plug-and-Participate Technologien wie Jini und UPnP
aufgrund ihrer Anforderungen nicht geeignet sind -
AutomatisierungsgerÀte stellen oftmals nur eingeschrÀnkte
Ressourcen bereit. Daher wurde als zweites Ergebnis neben dem
Plug-and-Participate basierten Automatisierungskonzept eine
Plug-and-Participate Technologie entwickelt - Pini - die den
Gegebenheiten der Automatisierungswelt gerecht wird und
schlieĂlich eine Anwendung von PABADIS auf heutigen
Automatisierungsanlagen erlaubt. Grundlegende Konzepte von
Pini, die dies ermöglichen, sind die gesamte Grundarchitektur
auf Basis eines verteilten Lookup Service, die Art und Weise
der DienstreprÀsentation sowie die effiziente Nutzung der
angebotenen Dienste. Mit Pini und darauf aufbauenden Konzepten
wie PLAP ist es nun insbesondere möglich,
Automatisierungssysteme wie PABADIS auf heutigen Anlagen zu
realisieren. Das wiederum ist ein Schritt in Richtung
Kundenorientierung - solche Systeme sind mit Hinblick auf
FlexibilitÀt und AnpassungsfÀhigkeit gestaltet worden, um
KundenbedĂŒrfnissen effizient gerecht zu werden
Plug-and-Participate for Limited Devices in the Field of Industrial Automation
Ausgangspunkt und gleichzeitig Motivation dieser
Arbeit ist die heutige Marktsituation: Starke KundenbedĂŒrfnisse
nach individuellen GĂŒtern stehen oftmals eher auf
Massenproduktion ausgerichteten Planungs- und
Automatisierungssystemen gegenĂŒber - die Befriedigung
individueller KundenbedĂŒrfnisse setzt aber FlexibilitĂ€t und
AnpassungsfÀhigkeit voraus. Ziel dieser Arbeit ist es daher,
einen Beitrag zu leisten, der es Unternehmen ermöglichen soll,
auf diese individuellen BedĂŒrfnisse flexibel reagieren zu
können. Hierbei kann es im Rahmen der Dissertation natĂŒrlich
nicht um eine Revolutionierung der gesamten Automatisierungs-
und Planungslandschaft gehen; vielmehr ist die Lösung, die der
Autor der Arbeit prÀsentiert, ein integraler Bestandteil eines
Automatisierungskonzeptes, das im Rahmen des PABADIS Projektes
entwickelt wurde: WĂ€hrend PABADIS das gesamte Spektrum von
Planung und Maschineninfrastruktur zum Inhalt hat, bezieht sich
der Kern dieser Arbeit weitestgehend auf den letztgenannten
Punkt - Maschineninfrastruktur. Ziel war es, generische
MaschinenfunktionalitÀt in einem Netzwerk anzubieten, durch das
FertigungsauftrÀge selbststÀndig navigieren. Als Lösung
prÀsentiert diese Dissertation ein Plug-and-Participate
basiertes Konzept, welches beliebige Automatisierungsfunktionen
in einer spontanen Gemeinschaft bereitstellt. Basis ist ein
generisches Interface, in dem die generellen Anforderungen
solcher ad-hoc Infrastrukturen aggregiert sind. Die
Implementierung dieses Interfaces in der PABADIS
Referenzimplementierung sowie die GegenĂŒberstellung der
Systemanforderungen und Systemvoraussetzungen zeigte, das
klassische Plug-and-Participate Technologien wie Jini und UPnP
aufgrund ihrer Anforderungen nicht geeignet sind -
AutomatisierungsgerÀte stellen oftmals nur eingeschrÀnkte
Ressourcen bereit. Daher wurde als zweites Ergebnis neben dem
Plug-and-Participate basierten Automatisierungskonzept eine
Plug-and-Participate Technologie entwickelt - Pini - die den
Gegebenheiten der Automatisierungswelt gerecht wird und
schlieĂlich eine Anwendung von PABADIS auf heutigen
Automatisierungsanlagen erlaubt. Grundlegende Konzepte von
Pini, die dies ermöglichen, sind die gesamte Grundarchitektur
auf Basis eines verteilten Lookup Service, die Art und Weise
der DienstreprÀsentation sowie die effiziente Nutzung der
angebotenen Dienste. Mit Pini und darauf aufbauenden Konzepten
wie PLAP ist es nun insbesondere möglich,
Automatisierungssysteme wie PABADIS auf heutigen Anlagen zu
realisieren. Das wiederum ist ein Schritt in Richtung
Kundenorientierung - solche Systeme sind mit Hinblick auf
FlexibilitÀt und AnpassungsfÀhigkeit gestaltet worden, um
KundenbedĂŒrfnissen effizient gerecht zu werden
Towards a unified approach to detection of faults and cyber-attacks in industrial installations
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting /republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other worksThis paper investigates enhancing the ability to detect cyber-attacks by using information and methods related to fault detection. An experimental stand, and an associated simulator have been constructed to enable tests of combined cyber attacks and faults in industrial processes, and, possibly, to distinguish between them. Some scenarios of cyber attacks have been presented, analysed theoretically and then tested on the simulator, demonstrating that detection of cyber attacks by this method is possible.Peer ReviewedPostprint (author's final draft
Introduction to industrial control networks
An industrial control network is a system of interconnected
equipment used to monitor and control physical
equipment in industrial environments. These networks differ
quite significantly from traditional enterprise networks due to
the specific requirements of their operation. Despite the functional
differences between industrial and enterprise networks,
a growing integration between the two has been observed. The
technology in use in industrial networks is also beginning to
display a greater reliance on Ethernet and web standards,
especially at higher levels of the network architecture. This has
resulted in a situation where engineers involved in the design
and maintenance of control networks must be familiar with
both traditional enterprise concerns, such as network security,
as well as traditional industrial concerns such as determinism
and response time. This paper highlights some of the differences
between enterprise and industrial networks, presents a brief
history of industrial networking, gives a high level explanation
of some operations specific to industrial networks, provides an
overview of the popular protocols in use and describes current
research topics. The purpose of this paper is to serve as an
introduction to industrial control networks, aimed specifically at
those who have had minimal exposure to the field, but have some
familiarity with conventional computer networks.http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9739hb2016Electrical, Electronic and Computer Engineerin
Kommunikation und Bildverarbeitung in der Automation
In diesem Open Access-Tagungsband sind die besten BeitrÀge des 11. Jahreskolloquiums "Kommunikation in der Automation" (KommA 2020) und des 7. Jahreskolloquiums "Bildverarbeitung in der Automation" (BVAu 2020) enthalten. Die Kolloquien fanden am 28. und 29. Oktober 2020 statt und wurden erstmalig als digitale Webveranstaltung auf dem Innovation Campus Lemgo organisiert. Die vorgestellten neuesten Forschungsergebnisse auf den Gebieten der industriellen Kommunikationstechnik und Bildverarbeitung erweitern den aktuellen Stand der Forschung und Technik. Die in den BeitrÀgen enthaltenen anschauliche Anwendungsbeispiele aus dem Bereich der Automation setzen die Ergebnisse in den direkten Anwendungsbezug
- âŠ