[實用新型]一種工業自動化控制器有效
| 申請號: | 201720955385.6 | 申請日: | 2017-08-02 |
| 公開(公告)號: | CN207488786U | 公開(公告)日: | 2018-06-12 |
| 發明(設計)人: | 劉愛華 | 申請(專利權)人: | 安世亞太科技股份有限公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 牛崢;王麗琴 |
| 地址: | 100025 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制器 工業自動化控制器 可執行程序 編譯器 解析器 控制工業設備 文本配置文件 本實用新型 運行時系統 編程語言 程序編譯 系統環境 解析 壁壘 | ||
本實用新型公開了一種工業自動化控制器,采用ARM芯片作為控制器,Linux作為系統環境,實現PLC控制。該控制器中包括IEC2C解析器及PLC編譯器,其中,IEC2C解析器將描述PLC控制邏輯的文本配置文件(.ST后綴)解析為C語言程序,再由PLC編譯器將C程序編譯為基于Linux系統上的PLC可執行程序,運行PLC可執行程序從而在ARM芯片上實現PLC功能,進而控制工業設備。該控制器將IEC?61131?3標準集成在了ARM芯片上,支持IEC61131?3所描述的5種編程語言,不再依賴于現有的運行時系統(Runtime System)即可實現PLC功能,打破國外壟斷的壁壘,使得PLC簡單易用且性價比高。
技術領域
本申請涉及工業自動化領域,特別涉及一種工業自動化控制器。
背景技術
在工業自動化領域中,常常采用可編程控制器(PLC)控制機械或生產過程,PLC其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算數操作等面向用戶的指令,并通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程。目前,PLC中存儲的程序通常采用Java語言編譯,且在執行時采用的是運行時系統(Runtime System)調用程序運行所需的軟硬件,實現控制各種類型的工業設備。由于運行時系統無法直接調用程序所需的軟硬件,而是通過Java虛擬機方式調用,所以在控制時工業設備時比較繁瑣,不容易實現。更進一步地,在PLC中裝載采用Java語言的程序也需要通過專用的接口實現,不容易裝載及更新。
實用新型內容
有鑒于此,本申請實施例提供一種工業自動化控制器,該工業自動化控制器采用容易裝載及更新其中的控制程序,且在控制工業設備時更簡單且易于實現。
本實用新型實施例的方案是這樣實現的:
一種工業自動化控制器,采用ARM芯片作為控制器實現可編程控制器PLC功能,ARM控制器內主要包括:系統電源、輸入隔離采集接口、輸出隔離驅動接口、IEC2C解析器及PLC編譯器,其中,
系統電源提供ARM控制器的供電;
輸入隔離采集接口包括模擬量隔離采集和數字量隔離采集;
輸出隔離驅動接口包括模擬量隔離驅動和數字量隔離驅動;
IEC2C解析器將描述用戶控制邏輯的文本配置文件(.ST格式)解析為C語言程序;
PLC編譯器將C語言程序編譯為基于Linux操作系統的PLC可執行程序;
PLC可執行程序通過輸入隔離采集接口采集到工業設備的狀態信號,根據PLC控制邏輯對輸入狀態信號進行處理,通過輸出隔離驅動接口控制工業設備的運行。
從上述方案可以看出,本實用新型實施例提供的工業自動化控制器中的處理器采用ARM芯片,ARM芯片中包括了IEC2C解析器及PLC編譯器,其中,IEC2C解析器將描述用戶控制邏輯的文本配置文件解析為C語言程序,再由PLC編譯器編譯為基于Linux系統上的PLC可執行程序,在ARM芯片上通過Linux系統上創建多線程執行控制邏輯,從而控制工業設備。本實用新型直接在硬件平臺實現PLC功能,執行用戶邏輯,不再依賴于現有的PLC運行時系統。由于本實用新型是采用ARM芯片中的Linux系統實現控制邏輯,Linux系統是開源的且ARM芯片是軟件控制,而不像背景技術那樣是采用Java語言及運行時系統實現控制邏輯,所以容易裝載及更新其中的控制程序,且在控制工業設備時更簡單且易于實現。
附圖說明
圖1為本實用新型提供的工業自動化控制器結構示意圖;
圖2為本實用新型提供的工業自動化控制器的組成示意圖;
圖3為本實用新型提供的工業自動化控制器例子結構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安世亞太科技股份有限公司,未經安世亞太科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201720955385.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種船舶信息采集和監控設備
- 下一篇:PLC控制系統實訓設備





