[2020-11-23更新] 附件增加了威綸HMI的屏幕文件
正常一般的項目,都是固定的控制動作,如果我們想要用PLC和觸摸屏做一個用戶可編程的控制系統(tǒng),動作用戶可隨意編程(類似于CNC系統(tǒng)),那該如何實現(xiàn)?我最近就接手做實現(xiàn)了這樣的一個項目:設備為自動打膠設備,因為產(chǎn)品形狀(有圓形、方形、多邊形)和大小不一樣,每款產(chǎn)品都需要用戶設定好。設備有XYZ三個軸,XY控制產(chǎn)品形狀,Z軸控制打膠槍頭上下移動。如果不用PLC實現(xiàn),可以數(shù)控平臺或雕刻機的控制軟件來做,如果用PLC來做,由于產(chǎn)品形狀大小不確定,不能用固定的程序。經(jīng)客戶要求,最終選定了PLC和觸摸屏的方案。PLC采用臺達DVP-SV2系列(主要是支持圓弧、雙軸聯(lián)動指令),觸摸屏用威綸,伺服用臺達。
先上界面,再講實現(xiàn)
一、主界面
快照3.jpg (262.66 KB, 下載次數(shù): 140)
下載附件
2020-11-17 11:02 上傳
支持保存30款產(chǎn)品程序,每款程序最多35行代碼
二、支持指令
快照5.jpg (77.23 KB, 下載次數(shù): 149)
下載附件
2020-11-17 11:14 上傳
支持直線、圓弧指令、打膠控制、延時、循環(huán)指令。
三、指令的輸入和編輯(選項式輸入)
快照4.jpg (44.99 KB, 下載次數(shù): 154)
下載附件
2020-11-17 11:14 上傳
快照6.jpg (51.91 KB, 下載次數(shù): 155)
下載附件
2020-11-17 11:14 上傳
快照7.jpg (48.16 KB, 下載次數(shù): 127)
下載附件
2020-11-17 11:14 上傳
快照8.jpg (58.21 KB, 下載次數(shù): 121)
下載附件
2020-11-17 11:14 上傳
快照9.jpg (58.15 KB, 下載次數(shù): 139)
下載附件
2020-11-17 11:14 上傳
快照10.jpg (78.2 KB, 下載次數(shù): 144)
下載附件
2020-11-17 11:14 上傳
快照11.jpg (78.16 KB, 下載次數(shù): 142)
下載附件
2020-11-17 11:14 上傳
快照12.jpg (46.84 KB, 下載次數(shù): 151)
下載附件
2020-11-17 11:14 上傳
快照13.jpg (48.95 KB, 下載次數(shù): 144)
下載附件
2020-11-17 11:14 上傳
快照14.jpg (45.11 KB, 下載次數(shù): 146)
下載附件
2020-11-17 11:18 上傳
四、PLC原理
1、程序啟動是用開關(guān)點按,進入開始流程中
2、根據(jù)程序號,保存不同的用戶產(chǎn)品程序到寄存器,寄存器地址通過計算和索引的方式進行自動保存或加載用戶產(chǎn)品程序
3、運行用戶程序時,用寄存器保存當前執(zhí)行到第幾行,并讀取當前行指令,然后根據(jù)指令進行流程跳轉(zhuǎn)到不同的處理流程,再解析參數(shù)并執(zhí)行動作
4、如果遇到循環(huán)指令,記錄循環(huán)開始行和次數(shù),遇到循環(huán)結(jié)束,計數(shù)已執(zhí)行次數(shù)和比較設定的循環(huán)次數(shù),然后控制當前行寄存器的值進行跳轉(zhuǎn)
5、其他指令時,執(zhí)行完后,進入下一行,遇到程序結(jié)束指令,退出執(zhí)行。
控制流程如下:
繪圖1.jpg (103.99 KB, 下載次數(shù): 141)
下載附件
2020-11-17 12:22 上傳
附上(DVP文件和編程說明):
可編程打膠機.rar
(1.43 MB, 下載次數(shù): 222)
2020-11-23 16:26 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|