电机工程

首页 > 电机工程

IEC 61131-3

2018-07-26 10:48:18     所属分类:自动控制

IEC 61131-3是由国际电工委员会(IEC)于1993年12月所制定IEC 61131标准的第3部分,用于规范可编程逻辑控制器(PLC),DCS,IPC,CNC和SCADA的编程系统的标准,应用IEC 61131-3标准已经成为工业控制领域的趋势。 在PLC方面,软件只需符合IEC 61131-3国际标准规范,便可借由符合各项标准的语言架构,进而能建立任何人皆可了解的程式。

目录

  • 1 概述
  • 2 编程语言种类
  • 3 功用
  • 4 参考文献
  • 5 外部链接

概述

自动化控制是由许多电子与控制器等元件所组成,在90年代之前其控制器不仅占用空间大,且回路流程不易修改与维护,可编程控制器的出现使得这些问题得以决解,它也逐渐取代传统的继电器元件控制方式,诸多厂商投入可编程控制器的开发,使的可编程控制器的语法也越来越多,造成使用者在不同厂牌间程式转换不便的困扰。因此,国际电工委员会便开始收集整理各家控制语法,在1993年制定了IEC 61131-3标准以统一可编程控制器的语法。

IEC 61131-3规范的语法提出一套可跨不同目标平台的可编程控制器实现机制。规范中透过模组化的规划与设计,将控制动作分为逻辑运算与硬件动作两个部分,逻辑部分以共同的描述格式来统一IEC 61131-3所定义的各语法并加以实现,硬件动作则针对各硬件设计专属之固件函式库,使得控制逻辑可以在各目标平台上使用硬件资源,这样的设计使不同的控制芯片皆可执行以IEC 61131-3语法所设计的控制动作,而设计人员只需学会IEC 61131-3语法,便可使用所支援的控制芯片进行可编程控制器设计。此外,由于所设计的程式码可以在不同的目标平台间重复使用,因此,透过自行建立的函式库及利用重复使用的特性,更可缩短自动化流程的开发时程。

编程语言种类

以下详见于可编程逻辑控制器(PLC)

  • 指令表(Instruction List Diagram,ILD)
  • 阶梯图(Ladder Diagram,LD)
  • 功能区块图(Function Block Diagram,FBD)
  • 结构化文字(Structured Text Language,STL)
  • 顺序功能流程图(Sequential Function Chart,SFC)

功用

软件开发效率之提升

在程序组织单元(Program Organization Units, 简称POU)或工作表(worksheets)中的程式设计可使用结构化的设计方法,透过功能及流程的区分建立程式。此方法能让多位设计师区分出其中的程式设计,而达到大量减少程式建立的时间。

参考文献

外部链接

  • 富士电机机器制御株式会社官方网站
  • Beginners PLC Primer

Forums on LinkedIn

  • IEC 1131 Forum Group
  • TwinCAT Forum Group

显示全文

取消

感谢您的支持,我会继续努力的!

扫码支持
无需打赏可直接关闭阅读全文
1分,2分不嫌少,钱不钱的无所谓,重要的是你的话语激励我前行!

愿你每天温暖如春!!!


上一篇:CC-Link
下一篇:工业安全系统
相关推荐