54 research outputs found

    A Diagnostics Model for Industrial Communications Networks

    Get PDF
    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

    Self-learning Anomaly Detection in Industrial Production

    Get PDF

    Industriella realtidsethernet för maskinautomation

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    © 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

    Get PDF
    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

    Get PDF
    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
    • 

    corecore