Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Ambiguities in IEC 61131-3 ST and IL expression semantics
Publication

Publications

Ambiguities in IEC 61131-3 ST and IL expression semantics

Title
Ambiguities in IEC 61131-3 ST and IL expression semantics
Type
Article in International Conference Proceedings Book
Year
2015
Conference proceedings International
Pages: 1312-1317
INDIN 2015 - IEEE International Conference on Industrial Informatics
Cambridge, UK, 22 a 24 de Julho, 2015
Indexing
Publicação em ISI Web of Science ISI Web of Science
Publicação em Scopus Scopus
INSPEC
Scientific classification
FOS: Engineering and technology > Electrical engineering, Electronic engineering, Information engineering
CORDIS: Technological sciences > Engineering > Computer engineering
Other information
Resumo (PT):
Abstract (EN): One of the aspects that affects the reliability of a software application is the programming language used for its development. In industrial automation applications, the most commonly used languages are those defined in the IEC 61131-3 standard. This work contains an analysis of the semantics of ST and IL expressions, and highlights ambiguities in the standard that might lead to seemingly correct code being executed and evaluated differently in distinct IEC 61131-3 execution environments. Examples of code that may be evaluated to different results are given, and an evaluation of several commercially available IEC 61131-3 compilers is made and compared. A static code analyzer was developed capable of identifying legal IEC 61131-3 code that may result in ambiguous behavior, and this analyzer was used to test source code currently in use in real-world control applications.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 6
Documents
We could not find any documents associated to the publication with allowed access.
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-09-11 at 08:49:08 | Privacy Policy | Personal Data Protection Policy | Whistleblowing | Electronic Yellow Book