您当前的位置:首页 / 行业资讯 / 分析:PLC的编程语言多样化
在制定IEC 61131-3这一编程语言标准的过程中,PLC正处在其发展和推广应用的鼎盛时期。
主要是在北美和日本,普遍运用梯形图(LD)语言编程;在欧洲,则使用功能块图(FBD)和顺序功能图(SFC);德国和日本,又常常采用指令表(IL)对PLC进行编程。为了扩展PLC的功能,特别是加强它的数据处理、文字处理,以及通信功能的能力,许多PLC还允许使用高级语言(如BASIC语言、C语言)。因此,制定这一标准的首要任务就是把现代软件的概念和现代软件工程的机制应用于传统的PLC编程语言。IEC 61133-3规定了二大类编程语言:文本化编程语言和图形化编程语言。前者包括指令清单语言(IL)和结构化文本语言(ST),后者包括梯形图语言(LD)和功能块图语言(FBD)。至于顺序功能图(SFC),标准不把它单独列入编程语言的一种,而是将它在公用元素中予以规范。这就是说,不论在文本化语言中,或者在图形化语言中,都可以运用SFC的概念、句法和语法。于是,在我们所使用的编程语言中,可以在梯形图语言中使用SFC,也可以在指令清单语言中使用SFC。
IEC 61131-3允许在同一个PLC中使用多种编程语言,允许程序开发人员对每一个特定的任务选择最合适的编程语言,还允许在同一个控制程序中其不同的软件模块用不同的编程语言编制。这一规定妥善继承了PLC发展历史中形成的编程语言多样化的现实,又为PLC软件技术的进一步发展提供了足够的空间。
热门产品
新闻推荐
打造智能制造新纪元:工业自动化控制解决方案的领航者2024-04-23
【全文摘要】在全球制造业迈向高效率和高质量生产的浪潮中,工业自动化和智能制造的重要性愈加凸显。位于成…
引领工业自动化新浪潮:灵控科技的智能制造革新2024-04-23
【全文摘要】在智能制造和工业自动化的新时代浪潮中,灵控科技不断展现出其在自动控制领域的领军地位。专业…
工业自动化的创新引擎:探索先进控制技术的未来2024-04-23
【全文摘要】在全球经济持续转型升级的大背景下,自动化控制技术已成为现代工业发展的重要推动力。位居行业…
智造未来:灵控科技在自动化控制技术疆界的突破2024-04-23
【全文摘要】工业自动化与智能制造的新时代正在到来,而推动这一变革的不仅仅是全球工业化浪潮,更是如灵控…
让控制更灵巧
使命:做好用的控制系统
价值观:创新、改变、成就客户、创造未来
Copyright © 2024成都灵控科技有限公司 All Right Reseved
抖音
微信