上海智鸢机电设备有限公司

机电资讯NEWS

机电行业动态、机电技术文章
Mechanical and Electrical technical articles. industry dynamic..

PLC的相关国际编程标准 IEC 61131-3

发表时间:2013-11-29 10:48 作者:智鸢机电 来源:www.zhiyuanjd.com.cn 浏览:

分类:智鸢机电 > 机电资讯 > 机电技术文摘 >
智鸢机电 : IEC 61131是国际电工委员会(IEC) 制定的可编程逻辑控制器标准。其中 IEC 61131-3是关于编程语言的,在IEC 61131-3中对编程语言有清晰的界定。

IEC 61131-3

IEC 61131-3的制定,集中了美国、加拿大、欧洲(主要是德国、法国)以及日本等7家国际性工业控制企业的专家和学者的智慧,以及数十年在工控方面的经验。在制定这一编程语言标准的过程中,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软件技术的进一步发展提供了足够的空间。
自IEC 61131-3正式公布后,它获得了广泛的接受和支持。

编程软件的现状

全球有众多的PLC厂家,都有自己的产品及编程软件,即使同一个厂家的不同产品都需要不同的编程软件,在兼容IEC 61131标准的同时,不同的软件的编制的程序还是不能互相直接采用的。

欢迎光临 上海智鸢
在线客服

全国销售热线:
021-31200218

电子邮件email:
zhiyuanjd@163.com