PLC軟件: KW multiprog 和 codesys

:  KW multiprog  程序員

        PLC的編程語言採用與國際標準IEC 61131-3相對應的日本工業標準JIS B 3503。進入20世紀90年代後期,日本PLC業界一個引人注目的動向是開始注重採用和向國際標準靠攏,如1997年頒佈的日本工業標準JIS B 3501《可編程序控制器——通常信息》,JIS B 3502《可編程序控制器裝置的要求事項和試驗》,JIS B 3503《可編程序控制器——編程語言》,分別對應IEC制定的PLC標準IEC 61131-一、IEC 61131-2和IEC 61131-3。其中尤以採用PLC編程語言具備特殊的意義。衆所周知,IEC 61131-3是可編程序控制器的編程語言的標準,它將現代軟件的概念和現代軟件工程的機制與傳統的PLC編程語言成功地結合,使它在工業控制領域的影響越出PLC的界限,成爲DCS、PC控制、運動控制,以及SCADA的編程系統事實上的標準。一樣,你們也知道,日本雖然是一個工業發達國家,但又是一個技術相對封閉的國家。只有在某種國際標準已成爲世界的主流的狀況下,它纔會考慮讓日本工業標準向國際標準靠攏。我國在1995年就採用IEC 61131-3做爲國家標準,而日本,採用IEC 61131-3要比咱們晚好幾年。 編程

        可是,日本是一個PLC的生產大國,也是一個PLC的出口大國,因此在它一旦採用了IEC 61131-3以後,便在其新一代的PLC編程軟件平臺中普遍採用。三菱電機的PLC編程軟件包GX Ver.8開發系統,支持梯形圖LD、指令表IL、順序功能圖SFC編程和結構化文本ST,其PX開發系統支持功能塊圖FBD,供PLC用於過程控制,不過PX是要與GX V.7.20W或更高版本一塊兒用的。OMRON的PLC的編程軟件包CX除支持LD、IL外,近期即將推出支持FB(功能塊,不是FBD功能塊圖;其功能塊將包括支持SYSMAC CS/CJ系列PLC等各類控制網絡的通訊功能塊,以實現通訊的無程序化),以及ST(結構化文本語言)。富士電機的PLC編程軟件包及橫河電機的FA-M3系列的編程系統,也支持IEC 61131-3。 

附帶要指出的是,上述這些符合IEC 61131-3的編程系統大可能是在德國KW公司的標準編程系統MULTIPROG的基礎上進行二次開發的。該編程系統基於IEC 61131-3標準,且包括IEC標準的所有特性。它由一個在各類IEC編程語言的環境中的獨立PLC核組成;不但提供文本化語言ST和IL,也很好地提供圖形化語言LD、FBD和SFC。每一個編輯程序都提供編輯嚮導,容許快速而方便地插入關鍵字、語句、運算操做符、函數和功能塊。編輯嚮導也可用來對數據類型加以說明。特定的軟部件適應於不一樣的PLC,以完成某種特定PLC的獨立的核。MULTIPROG在日本PLC業界有很多使用,應歸功於設在東京的KW公司的代理——歐洲遠東有限公司碶而不捨的推廣應用安全

     

 目前使用KW multiprog 軟件的有下面幾個:網絡

 菲尼克斯的AutomationWorx、富士電機的D300Win、 研華的Multiprog、國產騰控PLC的編程軟件。
                      
 架構

二:CoDeSys (工業控制)編程語言


 CoDeSys 軟件商是德國Smart software solution GmbH,該公司位於德國巴伐利亞州肯普騰市。

        Codesys 是全球最著名的軟PLC內核軟件研發廠家德國的3S(SMART,SOFTWARE,SOLUTIONS)公司的一款與製造商無關IEC 61131-1編程軟件。    Codesys 支持完整版本的IEC61131標準的 編程環境,支持標準的六種編程語言。是一個標準的軟件平臺,被不少硬件廠家支持,可編程超過150家OEM生產的自動裝置。CoDeSys提供了許多組合產品的擴充,諸如各類不一樣領域的總線配置程序、徹底的目測化和運動控制系統。編輯器

          CoDeSys 是一種功能強大的PLC軟件編程工具,它支持IEC61131-3標準IL 、ST、 FBD 、LD、 CFC、 SFC 六種PLC編程語言,用戶能夠在同一項目中選擇不一樣的語言編輯子程序,功能模塊等。ide

CoDeSys是可編程邏輯控制PLC的完整開發環境(CoDeSys是Controlled Developement System的縮寫),在PLC程序員編程時,CoDeSys爲強大的IEC語言提供了一個簡單的方法,系統的 編輯器和調試器的功能是創建在高級 編程語言的基礎上(如Visual C++)。
如今國內PLC用戶使用的版本多爲CoDeSys V2.3, 最新的版本是CoDeSys V3。V3 在軟件架構上有了很大的改善,朝安全軟件的方向發展,目前正在申請TUV關於EN 61508的SIL認證。
CoDeSys軟件還能夠編輯顯示器界面(Visualization),具備不少的控制模塊(Motion),能夠放置圖片等強大的功能,典型的用戶有ifm等。
CoDeSys功能總覽:如何構建一個工程、怎麼樣構建一個工程、怎麼樣測試工程、調試、附加聯機功能。CoDeSys的附加功能、工具等。
ABB Bachmann,IFM易福門,EPEC派芬,HOLLYSYS和利時,intercontrol的PROSYD1131,赫思曼公司iFlex 系列、力士樂的RC系列,TT control 公司TTC系列 [1] 控制器等PLC廠家都是使用Codesys平臺開發本身的編程軟件的。

     

除了支持PLC編程,還支持總線接口,驅動設備(特別是伺服,數控),顯示設備,IO設備等的編程.
一、和利時G3小PLC
二、ABB AC500PLC
三、Wago的控制器
四、芬蘭EPEC控制器
五、BECKOFF的控制器
六、Inter Control 控制器,顯示器
七、ifm的控制器,接口設備
八、Festo的FEC控制器
九、施耐德伺服TLC63

 

國內首家採用codesys平臺的國產PLC 和聲 HSC C3系列控制器也已大批量產業應用。
同時,也有運動控制廠家如:Scheider Electric, Banchman, GoogolTech在在使用Codesys平臺開發本身的編程軟件。
相關文章
相關標籤/搜索