[發(fā)明專利]開發(fā)工業(yè)控制編程的系統(tǒng)、對工業(yè)系統(tǒng)編程的方法和介質(zhì)在審
| 申請?zhí)枺?/td> | 202211136618.1 | 申請日: | 2022-09-19 |
| 公開(公告)號: | CN115840421A | 公開(公告)日: | 2023-03-24 |
| 發(fā)明(設(shè)計)人: | 安德魯·R·斯頓普;安東尼·卡拉拉;亞當(dāng)·格雷戈里;洛倫佐·馬耶夫斯基;埃什沃·斯里尼瓦桑;斯?fàn)栒病ぜs西波維奇;奧馬爾·A·巴哈德爾;克里斯托弗·愛德華·施塔內(nèi)克;邁克爾·J·科恩;道格拉斯·B·祖梅勞爾;瑞安·P·鄧恩 | 申請(專利權(quán))人: | 羅克韋爾自動化技術(shù)公司 |
| 主分類號: | G05B19/418 | 分類號: | G05B19/418 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 康建峰;謝琳 |
| 地址: | 美國俄*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 開發(fā) 工業(yè) 控制 編程 系統(tǒng) 方法 介質(zhì) | ||
公開了一種用于開發(fā)工業(yè)控制編程的系統(tǒng)、用于對工業(yè)系統(tǒng)進(jìn)行編程的方法和非暫態(tài)計算機(jī)可讀介質(zhì)。工業(yè)IDE支持使用工業(yè)領(lǐng)域特定語言(DSL)進(jìn)行控制編程的開發(fā),工業(yè)DSL允許使用具有滿足工業(yè)領(lǐng)域的特征的腳本編程語言來編寫控制程序。相對于使用常規(guī)的基于圖形的控制編程格式,例如梯形邏輯,工業(yè)DSL可以簡化和精簡工業(yè)控制代碼的開發(fā),這是因?yàn)榛谀_本的工業(yè)DSL可以用于使用相對于傳統(tǒng)的控制編程環(huán)境的更少的鼠標(biāo)點(diǎn)擊來編寫編程代碼。工業(yè)DSL固有的編輯工具可以提供指導(dǎo)開發(fā)者完成開發(fā)控制代碼的過程的動態(tài)編程反饋。工業(yè)IDE的開發(fā)界面可以包括同時以圖形格式和基于文本的格式渲染控制程序的兩個編輯窗口,從而允許用戶在同一界面上以任何一種格式編輯程序。
技術(shù)領(lǐng)域
本文中公開的主題總體上涉及工業(yè)自動化系統(tǒng),并且例如涉及工業(yè)編程開發(fā)平臺。
背景技術(shù)
圖1是示例工業(yè)控制環(huán)境100的框圖。在該示例中,在整個工業(yè)工廠環(huán)境中部署多個工業(yè)控制器118以監(jiān)視和控制相應(yīng)的工業(yè)系統(tǒng)或者與產(chǎn)品制造、加工、運(yùn)動控制、批處理、材料處理或其他這樣的工業(yè)功能有關(guān)的過程。工業(yè)控制器118通常執(zhí)行相應(yīng)的控制程序以便于對構(gòu)成受控工業(yè)資產(chǎn)或系統(tǒng)的工業(yè)設(shè)備120(例如,工業(yè)機(jī)器)進(jìn)行監(jiān)視和控制。一個或更多個工業(yè)控制器118還可以包括在個人計算機(jī)或其他硬件平臺上或者在云平臺上執(zhí)行的軟控制器。一些混合設(shè)備還可以將控制器功能與其他功能(例如,可視化)組合。由工業(yè)控制器118執(zhí)行的控制程序可以包括能夠處理從工業(yè)設(shè)備120讀取的輸入信號并且控制由工業(yè)控制器118生成的輸出信號的基本上任何類型的代碼,該代碼包括但不限于梯形邏輯、順序功能圖、功能框圖或結(jié)構(gòu)化文本。
工業(yè)設(shè)備120可以包括向工業(yè)控制器118提供與受控的工業(yè)系統(tǒng)有關(guān)的數(shù)據(jù)的輸入設(shè)備以及對由工業(yè)控制器118生成的用于控制工業(yè)系統(tǒng)的方面的控制信號做出響應(yīng)的輸出設(shè)備二者。示例輸入設(shè)備可以包括遙測設(shè)備(例如,溫度傳感器、流量計、水平傳感器、壓力傳感器等)、手動操作者控制設(shè)備(例如,按鈕、選擇器開關(guān)等)、安全監(jiān)視設(shè)備(例如,安全墊、安全拉繩、光幕等)以及其他這樣的設(shè)備。輸出設(shè)備可以包括馬達(dá)驅(qū)動器、氣動致動器、信令設(shè)備、機(jī)器人控制輸入、閥、泵等。
工業(yè)控制器118可以通過硬連線連接或聯(lián)網(wǎng)連接與工業(yè)設(shè)備120通信地接口連接。例如,工業(yè)控制器118可以配備有與工業(yè)設(shè)備120進(jìn)行通信以實(shí)現(xiàn)對這些設(shè)備的控制的本機(jī)硬連線輸入和輸出。本機(jī)控制器I/O可以包括向現(xiàn)場設(shè)備發(fā)送離散電壓信號以及從現(xiàn)場設(shè)備接收離散電壓信號的數(shù)字I/O或者向設(shè)備發(fā)送模擬電壓或電流信號以及從設(shè)備接收模擬電壓或電流信號的模擬I/O。控制器I/O可以通過背板與控制器的處理器進(jìn)行通信,以使得數(shù)字信號和模擬信號可以被讀入控制程序并由控制程序控制。工業(yè)控制器118還可以使用例如通信模塊或集成聯(lián)網(wǎng)端口通過網(wǎng)絡(luò)與工業(yè)設(shè)備120通信。示例性網(wǎng)絡(luò)可以包括因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、以太網(wǎng)、設(shè)備網(wǎng)(DeviceNet)、控制網(wǎng)(ControlNet)、數(shù)據(jù)高速公路和數(shù)據(jù)高速公路加(DH/DH+)、遠(yuǎn)程I/O、現(xiàn)場總線、Modbus、過程現(xiàn)場總線(Profibus)、無線網(wǎng)絡(luò)、串行協(xié)議等。工業(yè)控制器118還可以存儲可以被其相關(guān)聯(lián)的控制程序參考并且用于控制決策的持久數(shù)據(jù)值,該持久數(shù)據(jù)值包括但不限于表示受控機(jī)器或過程的工作狀態(tài)(例如,罐水平、位置、警報等)的測量值或計算值,或者在自動化系統(tǒng)的工作期間收集的被捕獲的時間序列數(shù)據(jù)(例如,多個時間點(diǎn)的狀態(tài)信息、診斷發(fā)生等)。類似地,一些智能設(shè)備——包括但不限于馬達(dá)驅(qū)動器、儀器或狀態(tài)監(jiān)視模塊——可以存儲用于控制工作狀態(tài)和/或使工作狀態(tài)可視化的數(shù)據(jù)值。這樣的設(shè)備還可以將時間序列數(shù)據(jù)或事件捕獲在日志上以供稍后檢索和查看。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于羅克韋爾自動化技術(shù)公司,未經(jīng)羅克韋爾自動化技術(shù)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211136618.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲商品開發(fā)程序的存儲介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動開發(fā)平臺和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法





