案例分享:Qt激光加工焊接設備信息化軟件研發(西門子PLC,mysql數據庫,用戶權限控制,界面設計,參數定製,播放器,二維圖,rgv小車,期限控制,參數調試等)

需求

  1.鍵鼠控制,承擔ui界面設計,佈局兼容分辨率1024x768 ~ 1920x1080。
  2.權限控制:三種權限,分爲管理員(可以定製模塊界面,修改產品名稱等定製化軟件和其他權限,同時具備編程員和操作員權限),編程員(新建工件,參數,調試功能等與生產相關的權限,同時具備操作員權限),操作員(加工相關的操作權限),三個等級對所有界面進行區分使用,並可進行管理;
  3.專家可增刪改編程員,操作員;編程員可增刪改操作員;
  4.與西門子PLC通訊,兼容S7全系,本產品使用西門子S7-1200;
  5.使用mysql數據庫對所有數據進行存儲加密,並且方便導入導出備份等;
  6.首頁:運行狀態、準備狀態、當前機牀運行參數燈,並具備實時輸入調整參數功能;
  7.生產信息:生產信息,條件查詢,修改,刪除,導入,導出。
  8.工藝參數:參數信息,條件查詢,修改,刪除,導入,導出。
  9.報警事件:所有事件與報警,專家可以全面控制並編輯一些維護信息,正在標記標紅。
  10.集成部件:激光器,焊接電源,明弧攝像系統,焊縫跟蹤系統,質量檢測系統,平臺車等等諸多子界面系統(專家可配置是否啓用);
  11.數據看板,查看當前的運行狀態,操作人員,統計開機率,使用率,燃弧率等等。
  12.管理員作爲最高權限,可以對部分界面,部分參數,部分子功能界面進行定製化操作;
  13.管理員作爲最高權限,可配置系統名稱,關於我們,幫助,使用期限,上傳手冊等諸多配置;
  14.時間限制,設置有4個時間限制,與cpu實現雙向同步鎖定,即將鎖定提示,鎖定後必須獲取鎖定密碼纔可以運行。
  …
  (PS:其他多種功能不贅述)

 

Demo

  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述

  在這裏插入圖片描述

  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述
  在這裏插入圖片描述

整體模塊設計

在這裏插入圖片描述

高質量且代碼整潔可讀性高

  在這裏插入圖片描述

  在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章