Books on IEC 61131-3

On this page you will find a list of books on the IEC 61131-3 standard in various languages and a link where to order the IEC 61131-3 standard.

IEC 61131-3 International Standard

 

Books in English

Books in German

Books in Japanese

Books in Chinese

Books in Russian

Books in Norwegian

Books in Portuguese

 

IEC 61131-3 International Standard

Published by IEC
Soft cover - 464 pages
Third edition: 2013
ISBN: 978-2-83220-661-4

Available at IEC

Programmable Controllers - Part 3: Programming Languages. This part of IEC 61131-3 specifies syntax and semantics of programming languages for programmable controllers as defined in part 1 of IEC 61131.

To order the standard: IEC Webstore

Back to the top
 

IEC 61131-3: Programming Industrial Automation Systems;
Concepts and Programming Languages, Requirements for Programming Systems, Decision-Making Tools

By Karl-Heinz John & Michael Tiegelkamp

Hard cover - 390 Pages
2nd Edition: 2010
ISBN: 978-3642120145
Language: English

Available at Amazon.de
Available at Amazon.com

This practical book gives a comprehensive introduction to the concepts and languages of the new standard IEC 61131 used to program industrial control systems. A summary of the special requirements in programming industrial automation systems and the corresponding features in the IEC 61131-3 standard makes it suitable for students as well as PLC experts. The material is presented in an easy-to-understand form using numerous examples, illustrations and summary tables. There is also a purchaser's guide and a CD-ROM containing two reduced but functional versions of programming systems. These increase the value of the book for PLC programmers and for those in charge of purchasing software in industrial companies.

To order this book:   

Back to the top
 

IEC 61131-3 Programming Methodology;
Software engineering methods for industrial automated systems

By Dr. Monari, Prof. Bonfatti and Dr. Sampieri

Published by ISaGRAF
Hard cover - 336 pages
First Edition
ISBN: 0-9734670-0-2
Language: English

Available at Amazon.com

This book introduces software engineering methods for the development of control code for industrial automated systems. The target systems considered in this book are those based on Programmable Logic Controllers (PLCs) or the more recent Soft Logic. The proposed approach leads to a correct and effective use of the IEC 61131-3 standard programming environment, including the languages.  
'IEC 61131-3 Programming Methodology' is of valuable use for Industrial Automation Software Engineers and Programmers since it fully describes the structure and role of each of the five programming languages defined by the IEC 61131-3 Standard. Moreover, it is a good way to widen your knowledge of PLC software and real time systems. It includes a demo CD-ROM 61131-3 workbench based on ISaGRAF.

To order this book:

Back to the top
 

Programming Industrial Control Systems Using IEC 1131-3
By Robert Lewis

Published by The Institution of Electrical Engineers
Hard cover - 336 pages
Revised edition
ISBN: 0-85296-950-3
Language: English

Available at Amazon.de
Available at Amazon.com

Although primarily for programmable logic controllers (PLCs), IEC 1131-3 can be applied to all software for controlling industrial and manufacturing processes. Many of the IEC 1131-3 concepts will also influence the design of software for fieldbus devices. This book introduces all the concepts of the IEC 1131-3 standard and provides examples of the languages related to typical industrial control problems. It will be of interest to everyone involved in specifying or developing software for industrial or manufacturing applications. The text will also be of value to students and engineers with a general interest in new techniques for industrial control systems.
Robert Lewis is the UK expert on two IEC working groups defining the PLC programming language standard (IEC 1131-3) and developing a new standard for specifying re-usable software function blocks for distributed industrial and manufacturing systems (IEC 1499).

To order this book:    

Back to the top

Programmable Logic Controllers:
A practical approach to IEC 61131-3 using CoDeSys

By Dag H. Hansse

Hard cover, 416 pages
Edition 2015
ISBN: 978-1-118-94924-5
Language: English

Widely used across industrial and manufacturing automation, Programmable Logic Controllers (PLCs) perform a broad range of electromechanical tasks with multiple input and output arrangements, designed specifically to cope in severe environmental conditions such as automotive and chemical plants.

Programmable Logic Controllers: A Practical Approach using CoDeSys is a hands-on guide to rapidly gain proficiency in the development and operation of PLCs based on the IEC 61131-3 standard. Using the freely-available* software tool CoDeSys, which is widely used in industrial design automation projects, the author takes a highly practical approach to PLC design using real-world examples. The design tool, CoDeSys, also features a built in simulator/soft PLC enabling the reader to undertake exercises and test the examples.

To order this book: John Wiley & Sons

back to the top
 

The Book of CODESYS
By Gary L. Pratt

Published by ControlSphere
Hard cover, 492pages
1st Edition 2021
ISBN: 978-1737821403, 978-1737821410, 978-1737821427
Language: English
Available at Amazon.com
Availabe at Amazon.de
Available at BookOfCodesys.com

The Book of CODESYS is the ultimate guide to PLC programming with the CODESYS IDE and IEC 61131-3. The Book of CODESYS is a self-paced version of the highly rated CODESYS Intensive Training Course, in a significantly lower cost format. This book serves as both a training manual with over 60 hours of detailed instructional text, graphics, and lab exercises; and as a comprehensive reference book with an online full-text search.

The Book of CODESYS makes extensive use of detailed graphics to help new users transition to CODESYS while also providing substantial detail, tips, and best practices for experienced users wishing to take their expertise to the next level. It includes numerous structured and unstructured hands-on labs to solidify the knowledge gained in each chapter. The Book of CODESYS points out the best aspects of each IEC 61131-3 language and where each is best applied, covers traditional PLC programming as well as next generational techniques, and is applicable to all controls industry segments.

With over 7000 hours in the making, The Book of CODESYS is the most comprehensive CODESYS and IEC 61131-3 training and reference resource available. In book form, it is much easier to skip over areas already mastered, reread areas for better understanding, and skim for specific pieces of information. The Book of CODESYS is ready to help you in every stage of your mission to master CODESYS and IEC 61131-3.

A sample chapter and lab, detailed table of contents, full-text search, lab files, and other supplemental material are available at www.BookOfCodesys.com. An instructor package is also available to qualified educators.

To order this book:     www.BookOfCodesys.com

Back to the top
 

SPS Programmierung mit IEC 61131-3;
Konzepte und Programmiersprachen, Anforderungen an Programmiersysteme, Entscheidungshilfen. Windows Version (VDI-Buch)

By K.H John, M. Tiegelkamp

Gebundene Ausgabe - 401 Seiten
Auflage 4: 2009
ISBN: 978-3-642-00268-7
Language: German

Available at Amazon.de

Kurzbeschreibung
Für die Neuauflage wurde der Text dieses praxisorientierten Werks verbessert und thematisch abgerundet. Es führt umfassend in die Konzepte der internationalen IEC 61131-3-Norm für Programmiersysteme von speicherprogrammierbaren Steuerungen ein. Mit zahlreichen Beispielen, Abbildungen und übersichtlichen Tabellen werden auch schwierige Inhalte leicht verständlich dargestellt.

Rezensionen - SPS Magazin
"...Die beigefügte CD enthält die vollständigen Demo-Versionen zweier aktueller Programmiersysteme, so daß der Leser Erkenntnisse aus dem Buch sofort umsetzen und sein Wissen durch praktische Anwendung festigen kann."  

 
To order this book:

Back to the top
 

Grundkurs IEC 1131;
Programmierbeispiele für die Prozeßautomatisierung

By Karl Pusch

Published by Vogel Buchverlag
Hard cover - 349 Pages
First Edition: 1999
ISBN: 3-8023-1807-2
Language: German

Available at Amazon.de

Die Programmiersprachen nach IEC 1131 bzw. EN 61131 bilden einen weltweiten Standard im Bereich der Automatisierungstechnik. 135 Programmbeispiele und über 90 Fragen aus verschiedenen Bereichen zeigen die Grundlagen dieser Programmierverfahren. Schwerpunkt ist die Arbeit mit Variablen, der Einsatz der Funktionsbaustein-Sprachen FBS und der Sprache Strukturierter Text. Die beiliegende CD-ROM enthält alle Programmbeispiele und die Lösnungen der Aufgaben auf der Bais der Programmiersoftware Multiprog wt 2.0 von Klöpper und Wiege. Zusätzlich bietet sie PC-WORX in der Version 1.03 der Firma Phoenix Contact.

To order this book:  

Back to the top
 

SPS Standard: IEC 1131;
Programmierung in verteilten Automatisierungssystemen

By Peter Neumann, Eberhard E. Grötsch, Christoph Lubkoll, René Simon

Taschenbuch - 376 Seiten
Edition: 2000
Auflage: 3
ISBN: 3486270052
Language: German

Available at Amazon.de

Die Akzeptanz des Standards IEC 1131 für die Programmierung von industriellen Automatisierungssystemen ist eines der bedeutendsten Ereignisse seit der Erfindung der speicherprogrammierbaren Steuerung (SPS). Die babylonische Sprachenverwirrung in der industriellen Automation geht zu Ende, übrig bleiben die Sprachen des Standards. Dieses Buch erläutert die verschiedenen Programmiersprachen des Standards (AWL, KOP, FBS, AS, ST), sowohl für Anwender als auch für Hersteller von Automatisierungssystemen. Es führt sie systematisch und anhand von Beispielen ein. Doch das Buch bleibt nicht bei der Programmierung einer einzelnen SPS und nicht beim heutigen Stand der Normierung stehen: Es spannt den Bogen über die offene Kommunikation bis zur Vision einer verteilten Programmierung von eng gekoppelten heterogenen Automatisierungssystemen, für die die technischen Voraussetzungen bereits vorliegen.

To order this book:

Back to the top
 

Moderne Programmiertechnik für Automatisierungssysteme;
IEC 1131 verstehen und anwenden

By Peter Wratil

Gebundene Ausgabe - 280 Seiten
Erscheinungsdatum: 1996
ISBN: 3802315758
Language: German

Available at Amazon.de

To order this book:

Back to the top
 

IEC 61131, Wozu?;
mit CD-ROM
By Ingo Rolle

Sondereinband
Erscheinungsdatum: 1998
ISBN: 3800723093
Language: German

Available at Amazon.de

IEC 61131 - for what? is not yet another textbook about PLC programming languages, but it shows how this whole set of six parts of the IEC 61131 series came into existence and for what it can be used in practice. It explains as well as the technical contents and the background of this standardization.  
Part 1 of the standard defines the basic terms of the Programmable Controllers. Part 2 defines the equipment requirements and tests for the electrical and mechanical safety and the EMC. In the context of the EU regulations this part gains an increasing impact as a so called Listed Standard. Part 3 describes the programming languages. Part 4 gives guidelines for the user of programmable controllers. Part 5 defines the communications of the programmable controller with other controllers. Part 7 will define the application of Fuzzy Control in the programmable controllers.

The CD-ROM contains demo versions of Simatic Step7, Multiprog wt and Fuzzy Control.

To order this book:

Back to the top
 

SPS Programmierung nach IEC 1131-3;
Normung, Beispiele, Übungen

By Hermann Wellers

Taschenbuch - 203 Seiten
Erscheinungsdatum: 1996
ISBN: 3464480623
Language: German

Available at Amazon.de

Der neue internationale Standard, der die herstellerübergreifende Vereinheitlichung der SPS-Programmierung anstrebt, wird rasch Eingang in die Aus- und Fortbildung finden. Dieses Arbeitsbuch führt - ausgehend von Grundkenntnissen zur bisherigen SPS-Programmierung - vergleichend und anhand konkreter Projektbeispiele praxisbezogen in die neue Programmiertechnik ein. Am Ende des Buches wird eine industrieseitige Programmierumgebung exemplarisch vorgestellt (AEG Concept).

To order this book:

Back to the top
 

SPS Grundlagen,
Aufbau - Programmierung (IEC 61131, S7) - Simulation - Internet - Sicherheit

By J. van Aspern

Published by Hüthig GmbH & Co. KG
3rd edition, 2021,
289 pages
ISBN: 978-3-8007-5356-7
Language: German

Available at VDE Verlag

SPS: Lernen - verstehen - anwenden

Dieses Buch stellt eine grundlegende Einführung in alle wesentlichen Aspekte der speicherprogrammierbaren Steuerungen (SPS) mit dem Schwerpunkt Aufbau und Programmierung dar.
Es behandelt:
die Grundlagen der Steuerungstechnik, Architekturen der Automation
die Hardware (IEC 61131-2) und Bauformen (Kompakt-SPS, Soft-SPS, IPC etc.)
die Softwareentwicklung nach IEC 61131 und S7
die objektorientierte Programmierung (OOP)
die Simulation von Prozessen, Fuzzy-Control und Sicherheit

To order this book: VDE Verlag

Back to the top
 

SPS Softwareentwicklung mit Petrinetzen
By J. van Aspern

VDE Verlag GmbH (2003)
mit CD-ROM
420 Seiten
ISBN: 3-8007-2728-5
Language: German

Availabe at Amazon.de
Available at Amazon.com

IEC 61131-codierte Hochgeschwindigkeitsnetze (Turbo-Netze). Ausführliche Einführung die Programmierung nach Petrinetzen. Inkl. patentierter Optimierungsverfahren und der Realisierung von Fehlerdiagnosen.

To order this book:  

Back to the top
 

SPS Softwareentwicklung mit IEC 61131
By J. van Aspern

Heidelberg: Hüthig (2000)
mit CD-ROM
460 Seiten
ISBN: 3-7785-2681-2
Language: German

Available at Amazon.de
Available at Amazon.com

Ausführliche Vorstellung aller IEC 61131-3 Eigenschaften (erste und zweite Ausgabe der Norm), sowie einen kurzen Einblick in die Teile 1, 2, 4 (Technical Report) und 5.

To order this book:  

Back to the top
 

SPS Programmierung nach IEC 61131-3 mit MULTIPROG 4.0
By Jochen Petry

684 pages
ISBN: 978-300-022043-2
Language: German

Available at IBP-Ingenieurbüro Petry

Dieses Fachbuch für SPS (Speicherprogrammierbare Steuerung) Programmierung ist verfasst nach dem internationalen Standard IEC 61131-3. Den überwiegenden Teil des Arbeitsbuchs nehmen Programmierbeispiele ein. Die Beispiele haben einen realistischen Bezug zur Steurungspraxis und berücksichtigen dabei einschlägige Normen und Vorschriften. Die Beispiele wurden mit der Programmiersoftware MULTIPROG von der Firma KW-Software GmbH erstellt. Diese Software beinhaltet für den Anwender eine PC simulierte Steurung.
Das Buch ist insbesondere für denjenigen geeignet, dessen Tätigkeitsbereich sich immer mehr zur softwaremäßigen Programmerstellung hin verlagert. Der SPS-Anwender such umso mehr Anregungen, Detaillösungen oder auch fertige Makros, die sich unproblematisch zu einer Gesamtlösung (Anlage) fügen lassen. Diesen Forderungen wird dieses Buch in eindrucksvoller Weise gerecht. Dabei verwendet das Buch konsequent Syntax und Semantik (Sprackstruktur) nach IEC 61131-3.

To order this book: IBP-Ingenieurbüro Petry

Back to the top
 

Speicherprogrammierbare Steuerungen  
System-und Programmentwurf für die Fabrik- und Prozessautomatisierung

Strukturierte und objektorientierte SPS-Programmierung, Motion Control, Sicherheit, vertikale Integration
By Matthias Seitz

ISBN: 978-3-446-444188
4th edidtion, 2015
356 pages
Language: German

Available at Hanser Verlag

Das Lehrbuch behandelt Aufbau und Strukturen integrierter Systeme mit speicherprogrammierbaren Steuerungen (SPS). Es stellt die Entwurfsmethoden zur strukturierten und zur objektorientierten SPS-Programmierung vor. Dabei spannt sich der Bogen von den ersten Schritten der Programmierung über Entwurfsverfahren für kompliziertere Anwendungen bis hin zur Projektierung industrieller Automatisierungssysteme, die häufig mit betriebswirtschaftlichen Steuerungs- und Planungssystemen kooperieren.

Die Hauptabschnitte des Buches sind:

  • Aufbau und Strukturen industrieller Steuerungen
  • Strukturierte SPS-Programmierung nach IEC 61131
  • Entwurf von Verknüpfungssteuerungen
  • Entwurf von Ablaufsteuerungen
  • Objektorientierte SPS-Programmierung
  • Bewegungssteuerungen
  • Sicherheitskonzepte für Steuerungen
  • Vertikale Integration betrieblicher Abläufe

To order this book: Hanser Verlag

Back to the top
 

SPS Workshop mit Programmierung nach IEC 61131-3
mit vielen praktischen Beispielen

By Herbert Bernstein

Published by VDE Verlag GmbH
2007, 332 pages, with 2 CD-ROM;
ISBN: 978-3-8007-2997-5
Language: German

Available at Amazon.de

Dieses praxisnahe Lehrbuch überzeugt SPS-Programmierer und Einsteiger davon, dass die SPS-Programmierung nach IEC 61131-3 wesentlich effektiver, wartungsfreundlicher und kostengünstiger ist als die immer noch weitverbreitete Programmierung in STEP 5 und STEP 7. Zur Programmierung der Steuerungsapplikationen stehen alle in der Norm definierten Editoren bereit:
- strukturierter Text (ST)
- Ablaufsprache (AS und SFC)
- frei-grafischer Funktionsplan (CFC)
- Funktionsplan-Diagramm (FUP)
- Kontaktplan (KOP)
- Anweisungsliste (AWL)

To order this book:

Back to the top
 

IEC 61131-3: Programming Industrial Automation Systems;
Concepts and Programming Languages, Requirements for Programming Systems, Decision-Making Tools  

By Karl-Heinz John & Michael Tiegelkamp

Hard cover - Pages Edition:
ISBN: 4-431-71209-7
Language: Japanese

Availabe at Maruzen Publishin

This practical book gives a comprehensive introduction to the concepts and languages of the new standard IEC 61131 used to program industrial control systems. A summary of the special requirements in programming industrial automation systems and the corresponding features in the IEC 61131-3 standard makes it suitable for students as well as PLC experts. The material is presented in an easy-to-understand form using numerous examples, illustrations and summary tables. There is also a purchaser's guide and a CD-ROM containing two reduced but functional versions of programming systems. These increase the value of the book for PLC programmers and for those in charge of purchasing software in industrial companies.

To order this book: Maruzen Publishing

Back to the top
 

IEC 61131-3: Programming Industrial Automation Systems;
Concepts and Programming Languages, Requirements for Programming Systems, Decision-Making Tools  

By Karl-Heinz John & Michael Tiegelkamp

Soft cover - 285 Pages
Edition: 2002
Language: Chinese
 

This practical book gives a comprehensive introduction to the concepts and languages of the new standard IEC 61131 used to program industrial control systems. A summary of the special requirements in programming industrial automation systems and the corresponding features in the IEC 61131-3 standard makes it suitable for students as well as PLC experts. The material is presented in an easy-to-understand form using numerous examples, illustrations and summary tables. There is also a purchaser's guide and a CD-ROM containing two reduced but functional versions of programming systems. These increase the value of the book for PLC programmers and for those in charge of purchasing software in industrial companies.

To order this book:  

Back to the top
 

Programmable Controllers
The standard languages and applications' programming tricks

By Igor Petrov

Solon-press publishing house, Moscow, 2004
256 pages
ISBN: 5-98003-079-4
Language: Russian

Available at Books.ru

The book is oriented to beginners. Chapter 1 briefly describes PLC base conceptions, typical application areas, hardware model and a working cycle definition. Chapters 2 and 3 introduce IEC 61131 standards and most known programming systems: runtimes specific, editing and debugging tools. The oher chapters (4-9) describe IEC 61131-3 languages, data types and standard components.
The text is illustrated with numerous practical examples with detailed explanations of programming methodology and tricks. A reader could understand not only, which programming construction he could use, but also analyze alternatives and how to select most effective solutions.

To order this book: Books.ru

Back to the top
 

Programmerbare logiske styringer
By Dag H. Hanssen

Edition 2015
476 pages
ISBN: 9788245017977
Language: Norwegian

Available at Fagbokforlaget

This is primarily an education book about programming PLCs. The book covers all specifications and guidelines in the standard IEC 61131-3. Most of the major PLC manufacturers have now adapted their programming software to the standard. The book will therefore have interest for everyone who is working with or wants to learn how to program a PLC, regardless of what PLC branch their using. The context of the book is written with a purpose that everyone should be able to read and understand the material, regardless of their (technical) background. The book therefore contains subjects like numerical systems, digital logic, signals, noise, cabling, grounding and shielding, typical sensors and transmitters and connection of such to a PLC.     

To order this book: Fagbokforlaget

Back to the top
 

Aplicando a norma IEC 61131 na automação de processos
By Marcos de Oliveira Fonseca, Constantino Seixas Filho and João Aristides Bottura Filho

Published by ISA Distrito 4 - Amérca do Sul
568 pages
ISBN: 978-85-61793-00-5
Language: Portuguese

Availabe at ISA América do Sul

O principal objetivo do livro é divulgar a norma IEC 61131-3 e apresentar uma nova metodologia de como gerar projetos dentro do conceito de componentização de software, um conceito que é muito conhecido dos profissionais da área de Tecnologia de Informação, mas que é pouco praticado em automação. O propósito é disponibilizar para a comunidade de automação um material em língua portuguesa sobre todas as partes da norma IEC 61131 e que utilize uma abordagem bem prática, com boa fundamentação teórica e que tenha uma base conceitual sobre controladores programáveis e sua aplicação prática, assim como de engenharia de software voltada para automação.   

To order this book: ISA Distrito 4

Back to the top