PLC編程標(biāo)準(zhǔn)IEC61131-3教程系列(1)-總覽
本文是PLC國際標(biāo)準(zhǔn)IEC61131-3系列教程的第一節(jié),該系列教程著重介紹PLC的編程標(biāo)準(zhǔn)。目前很多的PLC編程都遵循IEC61131-3,學(xué)會這個標(biāo)準(zhǔn)有助于我們在眾多的PLC產(chǎn)品中找到一種共通的規(guī)則,從而縮短從一種PLC產(chǎn)品到另一種PLC產(chǎn)品的學(xué)習(xí)時間和成本。本系列教程介紹的內(nèi)容是與硬件無關(guān)的、并采用理論+實(shí)踐的方式,會使用Codesys、OpenPLC等通用平臺,也會介紹一些基于這些平臺的產(chǎn)品,比如博士的BODAS、倍福的TwinCAT3等。本節(jié)課我們先概覽性的認(rèn)識下IEC61131。

1993年,國際電工委員會(International Electrotechnical Commission,簡稱IEC)發(fā)布了用于工業(yè)控制領(lǐng)域——可編程邏輯控制器(PLC)的國際標(biāo)準(zhǔn),命名為:IEC61131。
IEC61131是一個標(biāo)準(zhǔn)集,涵蓋了PLC的硬件、軟件、通信、安全等方方面面,并隨著時間的發(fā)展添加了一些新的子集。目前(2020年)最新的IEC61131標(biāo)準(zhǔn)包括10個子集,具體如下:
-
IEC61131-1:通用信息(General information)。該部分對IEC61131標(biāo)準(zhǔn)的術(shù)語進(jìn)行了定義,介紹了標(biāo)準(zhǔn)的適用范圍(PLC及其編程/測試設(shè)備,人機(jī)界面等)及其它通用信息。目前最新的版本是2003年5月發(fā)布的第2版;
-
IEC61131-2:設(shè)備要求與測試(Equipment requirements and tests)。該部分對PLC及其外圍設(shè)備的操作、機(jī)械性能、供電、功能、電磁兼容性等方面提出具體的要求,并明確了測試驗(yàn)證的方法。目前最新的版本是2017年發(fā)布的第4版;
-
IEC61131-3:編程語言(Programming languages)。該部分明確了了PLC的編程語言、語法、程序結(jié)構(gòu)、數(shù)據(jù)類型、指令、函數(shù)等關(guān)于編程的方方面面,為PLC編程提出了明確的、可操作的指導(dǎo),本課程要介紹的就是這個標(biāo)準(zhǔn)的內(nèi)容,目前其最新版本是2013年發(fā)布的第3版;
-
IEC61131-4:用戶導(dǎo)則(User guidlines)。該部分規(guī)定了為PLC產(chǎn)品的最終用戶(比如,你我)提供技術(shù)報告的指導(dǎo),其目的是方便PLC廠家與PLC最終用戶之間的溝通交流,幫助用戶選擇合適的PLC產(chǎn)品。目前最新版本是2004年發(fā)布的第2版;
-
IEC61131-5:通信(Communications)。該部分定義了PLC與其它控制器之間使用MMS( Manufacturing Message Specification)協(xié)議進(jìn)行數(shù)據(jù)通信的規(guī)范,目前最新版本是2000年發(fā)布的第1版;
-
IEC61131-6:功能安全(Functional Safety)。該部分定義了PLC及其外圍設(shè)備成為功能安全系統(tǒng)所需要滿足的條件,能夠滿足該標(biāo)準(zhǔn)要求的PLC、傳感器、執(zhí)行器、軟件及邏輯系統(tǒng)可視為是功能安全系統(tǒng)。目前最新的版本是2012年發(fā)布的第1版;
-
IEC61131-7:模糊控制編程(Fuzzy control programming)。該部分定義了PLC用于模糊控制的基本編程元素,目前最新的版本是2000年發(fā)布的第1版;
-
IEC61131-8:IEC 61131-3語言的應(yīng)用和實(shí)現(xiàn)導(dǎo)則(Guidelines for the application and implementation of programming languages)。該部分是一個技術(shù)報告,提供了IEC61131-3使用參考及編程語言的應(yīng)用規(guī)范,還推薦了一些用于編程及調(diào)試的工具。目前最新版是2017年發(fā)布的第3版;
-
IEC61131-9:小型傳感器和執(zhí)行器單滴數(shù)字通信接口(Single-drop digital communication interface for small sensors and actuators)。該部分定義了一個用于小型傳感器/執(zhí)行器之間進(jìn)行單滴數(shù)字通信的接口,其實(shí)就是我們知道的IO-Link。其最新版本是2013年發(fā)布的第1版。
-
IEC61131-10:PLC開放XML交換格式(PLC open XML Exchange Format)。該部分定義了一個基于XML語言的數(shù)據(jù)格式,可用于符合IEC61131-3的程序項(xiàng)目的導(dǎo)入或?qū)С?,這可以使一個符合IEC61131-3標(biāo)準(zhǔn)的項(xiàng)目可在不同的編程環(huán)境下使用。該標(biāo)準(zhǔn)允許使用不同編程語言(IL、ST、LD、FBD、SFC)編寫的組態(tài)、數(shù)據(jù)類型及程序組織單元(POU)相互轉(zhuǎn)換。該標(biāo)準(zhǔn)是2019年4月份新增加到IEC61131中的,與之前的PLCopen 的XML數(shù)據(jù)交換的格式不兼容。
最后要說明的是,IEC61131是推薦標(biāo)準(zhǔn),不是強(qiáng)制標(biāo)準(zhǔn)。PLCopen國際組織是推動IEC61131標(biāo)準(zhǔn)在工業(yè)領(lǐng)域應(yīng)用的主要機(jī)構(gòu),確切的說主要是IEC61131-3標(biāo)準(zhǔn)的推廣和應(yīng)用。該組織在中國設(shè)有分支機(jī)構(gòu):PLCopen China,其官網(wǎng)地址為:http://plcopen.org.cn。
好了,關(guān)于IEC61131-3的第一節(jié)課就介紹到這里。
-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
