[發明專利]一種多功能機器人教學仿真工作站在審
| 申請號: | 202111448413.2 | 申請日: | 2021-11-30 |
| 公開(公告)號: | CN114137854A | 公開(公告)日: | 2022-03-04 |
| 發明(設計)人: | 陳強;李桂祥;袁振東 | 申請(專利權)人: | 江蘇匯博機器人技術股份有限公司 |
| 主分類號: | G05B17/02 | 分類號: | G05B17/02 |
| 代理公司: | 蘇州國誠專利代理有限公司 32293 | 代理人: | 陶純佳 |
| 地址: | 215000 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多功能 機器人 教學 仿真 工作站 | ||
本發明公開了一種多功能機器人教學仿真工作站,涉及到多功能機器人教學領域,包括PLC控制器、PLC插件、信號配置模塊,所述PLC控制器為工作站內最核心的組成,所述PLC控制器可編程邏輯控制器,具有輸入電路、控制環節、輸出電路,由CPU、存儲器、用戶編寫的程序組成,所述PLC控制器分別用于配置PLC的類型、IP地址和端口,PLC信號配置中有四種參數。本發明系統列表的右擊菜單中不僅能夠添加信號,還具有信號修改、刪除和強制值的功能,日志模塊用于記錄設備的啟動、停止、異常等信息,便于跟蹤虛擬調試的進展,更新界面線程的任務是將采集到的PLC寄存器數據和從Redis數據庫讀取的輸入給PLC的數據實時顯示在交互界面上,從而能夠監視數據和排查錯誤。
技術領域
本發明涉及多功能機器人教學領域,特別涉及一種多功能機器人教學仿真工作站。
背景技術
隨著勞動力成本不斷上漲、制造業轉型升級以及國家政策的大力扶持,我國工業機器人的需求量逐年上漲,近五年間,我國一直是全球第一大機器人應用市場,工業機器人它是一種融合人和機器優點的機械電子裝置,它既能像人一樣對周邊作業環境迅速做出分析和判斷,也能持續在惡劣環境下進行高精度工作。
人們對產品質量要求也越來越高,多功能機器人教學仿真工作站存在的數據庫讀取的輸入給PLC的數據實時顯示在交互界面上,不能夠準確監視數據和排查錯誤,系統內信號修改刪除和強制值的功能不方便進行使用,系統還不便于跟蹤虛擬調試的進展。
本發明內容
本發明的目的在于提供一種多功能機器人教學仿真工作站,以解決上述背景技術中提出的人們對產品質量要求也越來越高,多功能機器人教學仿真工作站存在的數據庫讀取的輸入給PLC的數據實時顯示在交互界面上,不能夠準確監視數據和排查錯誤,系統內信號修改刪除和強制值的功能不方便進行使用,系統還不便于跟蹤虛擬調試的進展。
為實現上述目的,本發明提供如下技術方案:一種多功能機器人教學仿真工作站,包括PLC控制器、PLC插件、信號配置模塊,所述PLC控制器為工作站內最核心的組成,所述PLC控制器可編程邏輯控制器,具有輸入電路、控制環節、輸出電路,由CPU、存儲器、用戶編寫的程序組成,所述PLC控制器分別用于配置PLC的類型、IP地址和端口,PLC信號配置中有四種參數,READ_ITEM_COUNT和WRITE_ITEM_COUNT用于記錄讀PLC和寫PLC信號的數量,READ_ITEM+序號和WRITE_ITEM+序號,表示具體的讀寫PLC信號信息,可以添加多條信號,值由分號隔開,依次描述信號存儲于Redis數據庫中的虛擬鍵名、PLC輸入/輸出地址、信號名稱,所述PLC插件啟動后通過Profile類的GetValue()方法獲取配置文件中信息,然后進行設備信息恢復。
優選的,所述PLC插件啟動后會加載配置文件中的PLC型號、IP地址和端口,然后可以通過,連接、斷開,按鈕來控制與目標PLC的通信狀態,所述信號配置模塊是PLC信號與其它設備信號交互的模塊,是整個PLC交互界面的核心,信號配置模塊中使用了兩個ListView控件對PLC的輸入輸出信號配置和顯示,在列表的右擊菜單中選擇,添加,功能會彈出添加信號界面,填寫信號的名稱、信號對應的Redis虛擬鍵名、PLC的輸入/輸出地址和當前信號值,確定添加后一條信號的詳細信息會顯示在列表中,輸入列表中的當前值為Redis中存儲的其它設備的信號值。
優選的,所述信號值會寫入列表中配置的PLC輸入地址中,輸出列表中的當前值為列表中描述的PLC輸出地址的信號值,該值會存儲于配置中的Redis鍵名中,通過,啟動,按鈕來運行PLC插件,通過,停止,按鈕結束PLC插件,插件停止時PLC的配置信息會通過析構函數保存到配置文件中。
優選的,所述PLC插件后臺使用線程池開辟了三個線程來完成主要業務,分別為讀PLC線程、寫PLC線程和更新界面線程,讀PLC線程的任務是利用PLC驅動中的讀數據接口采集PLC的寄存器數據,之后將數據存儲于Redis數據庫中,寫PLC線程的任務是讀取Redis數據庫中其它設備的數據,然后寫入指定的PLC寄存器中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇匯博機器人技術股份有限公司,未經江蘇匯博機器人技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111448413.2/2.html,轉載請聲明來源鉆瓜專利網。





