任如波
級別: 正式會員
![]() |
圖片:
![]() 前幾天我看到一個做玻璃杯的車床用的是偉倫的人機界面,麥格米特的plc做的系統。如圖點選右側的功能選項,跳出一個子窗口寫些參數。點擊確定,插入,一條類似數控系統的程序就顯示在了左側的黑色區域。,plc可以執行它。。而且點擊這條指令還可以進行參數的更改。這是怎么做到的呢? ![]() 再補充下,這個寫出來的類似數控系統樣的程序,還可以隨意刪補,比如可以在兩條指令間插入一條新的,或者刪除一條什么的 大家多多參與,談談自己的想法啊。 [ 此帖被任如波在2017-10-16 11:30重新編輯 ] |
---|---|
|
建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
![]() |
圖片:
![]() 只要記錄幾個關鍵信息,具體寫就要看各人的編程方式了,我是這樣做的,供參考 1:假設有50步, 每一步的動作號,則分配 D0~D49 共計50個寄存器,存儲動作號。 2:假設有50步,每一步的動作參數用數據, 假設每一步用20個,D100-D119,D120-D139. …………共分配50組,每組20個。 3:每一步動作號里的數據值表示不同的動作,D0=0 什么動作,D0=1什么動作,D0=2 什么動作,D1.D2到D49同理。 4:示教記錄每一步的數據,比如第1步示教D0需要的動作號對應的數值 ,D100~D119里面保存數據。第二步示教D1里面動作號和D120-D139里面的數據。(用變址) 5:每個動作號做成子程序。 6:執行的時候,就是把示教中每一步的數據讀出來,每一步的動作號是什么 則執行對應的子程序,把每一步的參數也讀出來傳到子程序里,兩者一并執行。 樓主留言:謝謝,正在研究中。 |
---|---|
|