gddswz
級別: 探索解密
精華主題: 0
發(fā)帖數量: 21 個
工控威望: 116 點
下載積分: 7898 分
在線時間: 26(小時)
注冊時間: 2016-10-30
最后登錄: 2024-12-16
查看gddswz的 主題 / 回貼
樓主  發(fā)表于: 2021-07-03 20:14
圖片:
圖片:
各位大佬,最近看到了他們的設備案例,突然發(fā)現了一個自己感覺比較不錯的功能!

用觸摸屏實現類似于數控系統(tǒng)的模式,選擇指令選擇時間,并且可以根據需要刪除、插入指令行等等!

用的不只是西門子的屏,更多的是國產的屏,隨手拍了兩張照片,

如圖所示:


  [upload=1]

  [upload=2]  


感覺這樣做下來,相當于我只是做了臺設備,具體的工藝生產過程是開放式的,可以根據不同廠家,不同工人自己編輯,這樣感覺能設備用的更好,用的更順手。

不過回來思考了幾天,貌似沒什么思路,各位大佬有什么思路,能點播一下
hezhen880924
級別: 略有小成
精華主題: 0
發(fā)帖數量: 162 個
工控威望: 288 點
下載積分: 866 分
在線時間: 602(小時)
注冊時間: 2013-01-08
最后登錄: 2025-01-08
查看hezhen880924的 主題 / 回貼
1樓  發(fā)表于: 2021-07-05 09:00
你發(fā)的屏幕界面很不錯,做的類似小數控系統(tǒng)有新意,自己喜歡研究問題。數控系統(tǒng)字面意思是用數字來控制邏輯,關鍵在于數字。你要學會操作數字,操作數字在于內存的處理。數學基礎一定要好,買本算法書看一看,學會用算法去操作數字。程序其實是數學,數控是數學的分支,有邏輯問題,算法問題,模型搭建問題。自己要能獨立建立數學模型,用數學的方式模擬這個控制問題。
這個小數控系統(tǒng)其實很簡單,首先在內存中規(guī)劃程序頻道,程序頻道是一個數據庫里的一頁,把內存劃成多個程序頻道,內存就基本用滿了。留一點內存做算法和邏輯的運算空間,程序頻道是由步號對應的指令來構成的,指令分為有參指令和無參指令,有參指令例如:絕對定位,指令格式如下:指令號 移動距離,移動速度,加速度,減速度。自己定義好指令格式,根據自己喜好排列。無參指令例如:氣缸進行,氣缸后退,指令格式:指令號。
數據存儲和指令都有了,指令的解析要對應指令號,這是底層。
主運行程序在內存中劃一個程序頻道就可以,做為程序執(zhí)行的Main,用Inc就可以執(zhí)行了,程序頻道可以做為一條指令,在Main中進行程序頻道的調用。
這樣就實現了程序的運行,指令號和數據存儲是關鍵,算法是在指令里用的。
根據前面的信息自己畫個示意圖,你會看到程序其實是數學。
小數控系統(tǒng)是沒有固定框架的,就是數據的存與取的問題,如果有問題就是分析指令的問題。
[ 此帖被hezhen880924在2024-08-26 17:36重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+1(李淳罡)
  • 下載積分:+1(gddswz) 真誠感謝!