Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > On analysing the semantics of IEC61131-3 ST and IL applications
Publication

Publications

On analysing the semantics of IEC61131-3 ST and IL applications

Title
On analysing the semantics of IEC61131-3 ST and IL applications
Type
Article in International Conference Proceedings Book
Year
2013
Conference proceedings International
Pages: 559-571
23th International Conference on Flexible Automation and Intelligent Manufacturing, FAIM 2013
Porto, Portugal, 26 a 28 de junho de 2013
Scientific classification
FOS: Engineering and technology > Electrical engineering, Electronic engineering, Information engineering
Other information
Abstract (EN): The IEC 61508 standard recognizes the programming languages defined in IEC 61131-3 as being appropriate for safety-related applications, and suggests the use of static analysis techniques to find errors in the source code. In this context, we have added a semantic verification stage to the MatIEC compiler - an open source ST, IL and SFC code translator to ANSI C. In so doing, we have identified several issues related to the definition of the semantics of the IL and ST programming languages, as well as with the data type model defined in IEC 61131-3. Most of the issues are related to undefined semantics, which may result in applications generating distinct results, depending on the platform on which they are executed. In this paper we describe some of the issues we uncovered, explain the options we took, and suggest how the IEC 61131-3 standard could be made more explicit.
Language: English
Type (Professor's evaluation): Scientific
Notes: Advances in Sustainable and Competitive Manufacturing Systems (23rd International Conference on Flexible Automation & Intelligent Manufacturing) ISBN: 978-3-319-00556-0 (Print) 978-3-319-00557-7 (Online)
No. of pages: 8
License type: Click to view license CC BY-NC
Documents
File name Description Size
FAIM2013_paper_230_ps2pdf_IEEE_compatible 185.76 KB
Related Publications

Of the same authors

Designing a Flexible and Inexpensive Laboratory for Teaching Industrial Communication Systems (2016)
Educational Publication
Luis Almeida; Mário Jorge Rodrigues de Sousa; Armando Jorge Sousa; Paulo Portugal
Programming with the IEC 61131-3 Languages and the MatPLC (2004)
Chapter or Part of a Book
Mário de Sousa; Adriano Carvalho
Modbus (2011)
Chapter or Part of a Book
Mário de Sousa; Paulo Portugal
Communication Aspects of IEC 61499 Architecture (2011)
Chapter or Part of a Book
Valeriy Vyatkin; Mário de Sousa; Alois Zoitl
Proposed corrections to the IEC 61131-3 standard (2010)
Article in International Scientific Journal
Mário de Sousa

See all (61)

Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-13 at 07:17:03 | Privacy Policy | Personal Data Protection Policy | Whistleblowing