亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        和利時IEC 61131-3編程軟件平臺

        2016-09-27 06:32:29北京和利時系統(tǒng)工程有限公司張海偉
        自動化博覽 2016年6期
        關(guān)鍵詞:和利組態(tài)總線

        北京和利時系統(tǒng)工程有限公司 張海偉

        和利時IEC 61131-3編程軟件平臺

        北京和利時系統(tǒng)工程有限公司張海偉

        1 和利時IEC 61131-3編程軟件平臺簡介

        IEC 61131-3是旨在規(guī)范可編程控制器(Programmable Controller,簡稱PLC)編程語言的國際標(biāo)準(zhǔn),經(jīng)過十多年的發(fā)展和完善,已被廣大PLC使用者和生產(chǎn)廠商所認(rèn)可和支持。和利時自主化的可編程軟件平臺從設(shè)計之初就遵循IEC 61131-3標(biāo)準(zhǔn),是和利時各種可編程控制器統(tǒng)一的軟件解決方案。

        目前和利時自主化的IEC 61131-3編程軟件平臺已經(jīng)成功應(yīng)用于以下產(chǎn)品:和利時自主的小型與大型可編程控制器、運(yùn)動控制器等。這些產(chǎn)品已經(jīng)應(yīng)用在核電、火電、化工、軌道交通、煤礦、運(yùn)動控制等業(yè)務(wù)領(lǐng)域。

        和利時在總結(jié)多年應(yīng)用經(jīng)驗和國內(nèi)外產(chǎn)品的主要特點后,從2005年開始進(jìn)行自主開發(fā),推出了IEC 61131-3編程軟件平臺AutoThink。和利時IEC 61131-3編程軟件平臺AutoThink具有自主知識產(chǎn)權(quán),遵循IEC61131-3標(biāo)準(zhǔn)。

        2 和利時IEC 61131-3編程軟件平臺主要特點

        圖1為和利時自主化的IEC 61131-3編程軟件平臺主界面圖,同其他的集成開發(fā)環(huán)境相類似,左邊是工程管理樹,用戶可以通過工程管理樹管理整個用戶工程;中間是用戶邏輯、數(shù)據(jù)和設(shè)備組態(tài)區(qū)域;右邊是基本函數(shù)、功能塊算法以及支持的設(shè)備庫,最下方是信息輸出窗口。

        圖1 IEC 61131-3編程軟件平臺集成開發(fā)環(huán)境的主界面圖

        本部分從程序邏輯組態(tài)方式、設(shè)備組態(tài)方式、程序調(diào)試方式、程序的編譯執(zhí)行方式、用戶知識成果保護(hù)方式、運(yùn)動控制功能支持等主要方面介紹和利時IEC 61131-3編程軟件平臺主要特點。

        2.1程序邏輯組態(tài)方式

        (1)任務(wù)的調(diào)度機(jī)制

        ? 多任務(wù):包括周期觸發(fā)、事件觸發(fā)和自由運(yùn)行類型任務(wù)。

        ? 優(yōu)先級:高優(yōu)先級搶占低優(yōu)先級任務(wù),同一優(yōu)先級時間片輪轉(zhuǎn)調(diào)度。

        (2)多種編程語言的支持

        支持IEC61131-3描述的5種編程語言中的4種:

        ? 梯形圖LD;

        ? 功能塊圖FBD;

        ? 結(jié)構(gòu)化文本ST;

        ? 順序功能圖SFC。

        (3)數(shù)據(jù)的組織方式

        采用結(jié)構(gòu)化的數(shù)據(jù)組織形式,支持用戶自定義數(shù)據(jù)結(jié)構(gòu)。

        采用表格化的定義和使用變量的方式,如圖2所示,用戶不必記復(fù)雜語法規(guī)則。

        圖2 表格化的定義和使用變量的方式

        2.2設(shè)備組態(tài)方式

        (1)圖形化組態(tài)

        采用圖形化的設(shè)備組態(tài)方式,與現(xiàn)場設(shè)備實際部署完全對應(yīng)。圖3是支持八軸運(yùn)動控制器MC1008以及擴(kuò)展I/O模塊所組成的硬件部署圖。

        (2)支持多種通用現(xiàn)場總線

        支持多種通用的現(xiàn)場總線,比如EtherCAT、RTEX、PROFIBUS DP、POWERLINK、Modbus RTU和Modbus TCP等總線協(xié)議。

        圖3 八軸運(yùn)動控制器MC1008以及擴(kuò)展I/O模塊所組成的硬件部署圖

        2.3程序調(diào)試方式

        AutoThink為程序設(shè)計人員提供如下調(diào)試功能:

        ? PC機(jī)上軟件邏輯仿真;

        ? 運(yùn)行時變量的讀和寫操作;

        ? 運(yùn)行時支持所有變量的強(qiáng)制;

        ? 斷點調(diào)試;

        ? 軟件示波器。

        2.4編譯型的執(zhí)行方式

        (1)采用編譯型的執(zhí)行方式

        編譯器將用戶的邏輯直接編譯成為可執(zhí)行的二進(jìn)制代碼,PLC運(yùn)行系統(tǒng)直接調(diào)度可執(zhí)行的PLC編程軟件下裝的二進(jìn)制代碼,具有更高的執(zhí)行效率。

        (2)支持主流的處理器架構(gòu)

        支持主流的處理器架構(gòu),包括X86、PPC、ARM。如果需要,可以快速支持其他類型的處理器。

        2.5用戶知識成果保護(hù)方式

        通過以下方式保護(hù)用戶知識成果:

        ? 支持以封裝庫的方式組織程序邏輯。用戶可以把關(guān)鍵代碼封裝成庫,以庫的形式提供給使用者,使其看不到源代碼;

        ? 用戶二進(jìn)制邏輯不能上載;

        ? 支持二進(jìn)制簽名:編譯出來的一套可執(zhí)行代碼僅可以運(yùn)行在某一臺機(jī)器或者某幾臺機(jī)器;

        ? 支持PLC登錄時密碼確認(rèn);

        ? 支持用戶程序加密,包括用戶整個工程的加密和單個POU的加密。

        2.6運(yùn)動控制功能

        在運(yùn)動控制方面,支持如下功能:

        ? 伺服控制中的位置開環(huán)控制、位置閉環(huán)控制和力矩控制;

        ? 單軸定位運(yùn)動;

        ? 電子齒輪和電子凸輪;

        ? 直線、圓弧、球弧、螺旋線、樣條曲線等的插補(bǔ);

        ? 運(yùn)動疊加;

        ? 多種機(jī)器設(shè)備找原點方式;

        ? 基于硬件的到位輸出信號;

        ? 基于硬件的信號沿對應(yīng)的位置捕捉。

        2.7其他通用功能

        ? 數(shù)據(jù)掉電保持

        掉電保持有以下方式:掉電的瞬間將待保護(hù)的數(shù)據(jù)寫到掉電保持區(qū);周期地將待保護(hù)的數(shù)據(jù)寫到掉電保持區(qū)。

        ? 冗余

        在可靠性要求較高的場合,支持控制器冗余。

        ? 不停機(jī)在線修改邏輯

        用戶可以在線修改工程中的任務(wù)配置、硬件部署、變量、程序邏輯,對于沒有變化的部分,對現(xiàn)場都是無擾動的。

        ? 參數(shù)回讀

        用戶在整定一些與現(xiàn)場相關(guān)的參數(shù)(如PID類參數(shù))時,整定好之后,可以一鍵將這個值寫到離線工程中作為該參數(shù)的初始值。

        3 和利時IEC 61131-3編程軟件平臺系統(tǒng)架構(gòu)

        3.1 可編程控制系統(tǒng)架構(gòu)

        AutoThink是工業(yè)控制程序的集成開發(fā)環(huán)境,工業(yè)控制程序設(shè)計人員通過它實現(xiàn)符合現(xiàn)場控制要求的程序;RTS是運(yùn)行在硬件中的可編程控制器運(yùn)行系統(tǒng)??删幊炭刂破髟诳刂葡到y(tǒng)中,需要監(jiān)控現(xiàn)場的IO設(shè)備、同數(shù)據(jù)采集與監(jiān)控軟件SCADA類系統(tǒng)進(jìn)行數(shù)據(jù)交互以及與其他智能設(shè)備進(jìn)行數(shù)據(jù)交互。

        AutoThink和RTS在工業(yè)控制系統(tǒng)中位置如圖4所示:

        圖4 控制系統(tǒng)結(jié)構(gòu)框圖

        AutoThink通過提供“AutoThink服務(wù)提供層”允許其他應(yīng)用程序?qū)ζ溥M(jìn)行操控,完成對用戶工程的操作等功能;通過“RTS服務(wù)適配層”與PLC運(yùn)行系統(tǒng)RTS進(jìn)行信息交互,完成用戶程序的下裝、監(jiān)控、調(diào)試等功能。

        RTS通過提供“RTS服務(wù)提供層”與其他產(chǎn)品如SCADA、AutoThink或者其他PLC進(jìn)行信息交互,由于遵循標(biāo)準(zhǔn)的通訊協(xié)議,互聯(lián)互通性好。RTS通過現(xiàn)場總線協(xié)議棧,實現(xiàn)與現(xiàn)場I/O設(shè)備的信息交互。為了實現(xiàn)與多種I/O設(shè)備的通訊,可編程控制系統(tǒng)支持通用的現(xiàn)場總線協(xié)議,如PROFIBUS DP、POWERLINK、EtherCAT等。

        可編程控制器硬件之上的操作系統(tǒng)層通過“硬件適配層”將硬件實現(xiàn)細(xì)節(jié)隱藏,對于不同的硬件系統(tǒng),我們僅需要修改“硬件適配層”即可;運(yùn)行于硬件之上的操作系統(tǒng)可能會不同,比如我們可采用的操作系統(tǒng)FreeRTOS、VxWorks、Linux + 實時補(bǔ)丁等。運(yùn)行于操作系統(tǒng)之上的RTS通過“操作系統(tǒng)適配層”來隱藏不同操作系統(tǒng)的具體實現(xiàn)細(xì)節(jié),更換操作系統(tǒng)僅僅需要修改“操作系統(tǒng)適配層”即可。

        3.2AutoThink層次化模塊化設(shè)計

        和利時IEC 61131-3編程軟件AutoThink軟件結(jié)構(gòu)設(shè)計上分為三層:最上層是界面顯示層,用戶可以根據(jù)自己的需要來配置顯示界面;第二層是邏輯結(jié)構(gòu)層,該層抽象出了用戶界面無關(guān)的邏輯數(shù)據(jù)結(jié)構(gòu);第三層是通訊服務(wù)層,在這一層會處理多種服務(wù),提供不同的服務(wù)處理程序,如以太網(wǎng)通訊、串口通訊等。如圖5所示:

        圖5 AutoThink層次化模塊化結(jié)構(gòu)圖

        (1)顯示層

        顯示層或者說是界面層,包括了AutoThink的框架、控制語言視圖、硬件配置視圖、變量視圖以及各種與顯示相關(guān)的配置功能等。不同的可編程控制器產(chǎn)品,通過顯示選項的配置,可以有不同風(fēng)格的界面展示。

        (2)邏輯結(jié)構(gòu)層

        邏輯結(jié)構(gòu)層包含了組態(tài)軟件核心組件,包括控制語言、硬件配置、數(shù)據(jù)組態(tài)、資源鏈接等。

        (3)通訊服務(wù)層

        目前包括串口以及以太網(wǎng)口的通訊驅(qū)動及服務(wù)處理,都是AutoThink與目標(biāo)機(jī)交互的通道,為邏輯結(jié)構(gòu)層提供服務(wù)接口。

        4 和利時IEC 61131-3編程軟件平臺的典型應(yīng)用

        作為各種可編程控制器的統(tǒng)一軟件解決方案,和利時自主化的IEC 61131-3編程軟件平臺,已經(jīng)成功應(yīng)用于以下主要工業(yè)控制領(lǐng)域。

        (1)數(shù)字化火電廠

        在高端大型火電站全廠一體化控制系統(tǒng)中,和利時產(chǎn)品可全面替代進(jìn)口。例如,福建鴻山1000MW超超臨界燃煤發(fā)電機(jī)組——目前中國按現(xiàn)場總線技術(shù)設(shè)計、控制規(guī)模最大的百萬機(jī)組項目。提供DCS、DEH、MEH和FMEH一體化現(xiàn)場總線控制,在DCS現(xiàn)場設(shè)備層全面采用現(xiàn)場總線技術(shù),現(xiàn)場總線控制數(shù)量達(dá)3626臺,DCS控制點數(shù)達(dá)13058點。

        (2)數(shù)字化核電廠

        目前業(yè)績遍及中國所有核電站并成功出口巴基斯坦。

        (3)裝備自動化

        在裝備自動化中,已經(jīng)成為哈汽、上汽、東汽、北重、武汽、南汽、青汽、杭汽等大型裝備控制系統(tǒng)的供應(yīng)商。

        (4)化工自動化

        和利時已經(jīng)成為全球最大的化工公司德國某化工公司控制系統(tǒng)的供應(yīng)商。

        (5)小型機(jī)器設(shè)備自動化

        多軸聯(lián)動的運(yùn)動控制器應(yīng)用:多線切割機(jī)。該切割機(jī)主要用于硬脆材料的切割,如磁性材料、壓電材料、藍(lán)寶石等。

        5 總結(jié)

        和利時IEC 61131-3編程軟件平臺AutoThink具有完全自主知識產(chǎn)權(quán),遵循IEC 61131-3標(biāo)準(zhǔn),具有豐富的功能,具有較好的模塊化和層次化系統(tǒng)結(jié)構(gòu),具有較好的可擴(kuò)展性,已經(jīng)廣泛應(yīng)用于工業(yè)控制中。

        今后,和利時IEC 61131-3編程軟件平臺需要根據(jù)行業(yè)的發(fā)展和應(yīng)用經(jīng)驗的積累不斷完善,不斷提高標(biāo)準(zhǔn)的符合度,致力于成為通用性好、功能完備且易用性好的集成開發(fā)環(huán)境。

        猜你喜歡
        和利組態(tài)總線
        杭州和利時自動化有限公司
        基于PLC及組態(tài)技術(shù)的恒溫控制系統(tǒng)開發(fā)探討
        基于PCI Express總線的xHC與FPGA的直接通信
        機(jī)載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設(shè)計
        基于PLC和組態(tài)的智能電動擰緊系統(tǒng)
        和利時MACS V6系統(tǒng)
        自動化博覽(2017年2期)2017-06-05 11:40:39
        PLC組態(tài)控制在水箱控制系統(tǒng)的應(yīng)用
        鑄造行業(yè)三維組態(tài)軟件的應(yīng)用
        多通道ARINC429總線檢查儀
        和利時:工業(yè)服務(wù)在摸索中前進(jìn)
        亚洲美女又黄又爽在线观看| 亚洲高清一区二区三区在线播放| 中国妇女做爰视频| 国产成人免费一区二区三区| 亚洲都市校园激情另类| 日韩无套内射视频6| 色www亚洲| 91久久国产露脸国语对白| 伊人情人色综合网站 | 人妻少妇精品视中文字幕国语| 女同性恋看女女av吗| 人妻少妇久久精品一区二区| 国产的自拍av免费的在线观看| 亚洲综合第一页中文字幕| 又爽又黄又无遮挡的视频| 免费a级毛片无码a∨免费软件| 中文幕无线码中文字蜜桃| 国产美女三级视频网站| 美利坚亚洲天堂日韩精品| 国产成人av一区二区三区不卡| 在线观看免费人成视频色9| 乱人伦视频69| 国产三级av在线精品| 粗大的内捧猛烈进出少妇| 国农村精品国产自线拍| 精品人妻av一区二区三区不卡| 国产三级不卡一区不卡二区在线| 无码成人一区二区| 午夜tv视频免费国产区4| 91久久国产露脸国语对白| 人成午夜大片免费视频77777| 日韩欧美在线综合网| 国产自产拍精品视频免费看| 国产成人高清视频在线观看免费 | 亚洲美免无码中文字幕在线| 日本成人一区二区三区| 亚洲色图少妇熟女偷拍自拍| 色综合天天综合欧美综合| 国产乱妇乱子视频在播放| 欧洲日韩视频二区在线| 日本女优五十路中文字幕|