The IEC 61131-3 programming languages features for industrial control systems

R. Ramanathan
{"title":"The IEC 61131-3 programming languages features for industrial control systems","authors":"R. Ramanathan","doi":"10.1109/WAC.2014.6936062","DOIUrl":null,"url":null,"abstract":"With the advancements in the field of science and technology; the hardware as well as the software (programming) techniques have also been advanced to meet the market requirements. The IEC 61131-3 is the third part of IEC 61131 standard; it is a standard for programming Industrial Control Systems like Programmable Logic Controller (PLC) etc. The IEC 61131- 3 specifies the syntax and semantics of two textual languages, Instruction List (IL) and Structured Text (ST), and two graphical languages, Ladder Diagram (LD) and Function Block Diagram (FBD) and one Sequential Function Chart (SFC). The program can be composed of single or multiple modules implemented in any of these languages, where the each language has its own dedicated editor. In this paper, we are going to discuss the available programming languages of the IEC 61131-3 standard and their features that can help us to select the appropriate language for industrial control system as per requirements. In the past, different manufacturers had different programming concepts and methodology which led to incompatibility between systems and make the system less reliable. It also used to consume a lot of time and effort in programming and maintaining the Industrial Control Systems. This IEC standard provides a common manufacturer independent programming language which is flexible and reusable within a project and it can also be used as a library in another programs.","PeriodicalId":196519,"journal":{"name":"2014 World Automation Congress (WAC)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"23","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 World Automation Congress (WAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WAC.2014.6936062","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23

Abstract

With the advancements in the field of science and technology; the hardware as well as the software (programming) techniques have also been advanced to meet the market requirements. The IEC 61131-3 is the third part of IEC 61131 standard; it is a standard for programming Industrial Control Systems like Programmable Logic Controller (PLC) etc. The IEC 61131- 3 specifies the syntax and semantics of two textual languages, Instruction List (IL) and Structured Text (ST), and two graphical languages, Ladder Diagram (LD) and Function Block Diagram (FBD) and one Sequential Function Chart (SFC). The program can be composed of single or multiple modules implemented in any of these languages, where the each language has its own dedicated editor. In this paper, we are going to discuss the available programming languages of the IEC 61131-3 standard and their features that can help us to select the appropriate language for industrial control system as per requirements. In the past, different manufacturers had different programming concepts and methodology which led to incompatibility between systems and make the system less reliable. It also used to consume a lot of time and effort in programming and maintaining the Industrial Control Systems. This IEC standard provides a common manufacturer independent programming language which is flexible and reusable within a project and it can also be used as a library in another programs.
IEC 61131-3编程语言用于工业控制系统
随着科学技术领域的进步;硬件和软件(编程)技术也得到了发展,以满足市场的需求。IEC 61131-3是IEC 61131标准的第三部分;它是编程工业控制系统的标准,如可编程逻辑控制器(PLC)等。IEC 61131- 3规定了两种文本语言(指令列表(IL)和结构化文本(ST))的语法和语义,以及两种图形语言(梯形图(LD)和功能块图(FBD))和一种顺序功能图(SFC)。该程序可以由单个或多个模块组成,用这些语言中的任何一种实现,每种语言都有自己专用的编辑器。在本文中,我们将讨论IEC 61131-3标准中可用的编程语言及其功能,这些语言可以帮助我们根据要求为工业控制系统选择合适的语言。在过去,不同的制造商有不同的编程概念和方法,导致系统之间的不兼容,使系统可靠性降低。它也曾经消耗大量的时间和精力在编程和维护工业控制系统。本IEC标准提供了一种通用的独立于制造商的编程语言,这种语言在一个项目中是灵活的和可重用的,它也可以在其他程序中用作库。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信