找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8496|回復: 26
打印 上一主題 下一主題
收起左側(cè)

用PLC和觸摸屏設計用戶可編程的控制項目

  [復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:471574 發(fā)表于 2020-11-17 11:30 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
       [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)
一、主界面

支持保存30款產(chǎn)品程序,每款程序最多35行代碼
二、支持指令


支持直線、圓弧指令、打膠控制、延時、循環(huán)指令。
三、指令的輸入和編輯(選項式輸入)



















四、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í)行。
控制流程如下:




附上(DVP文件和編程說明):
可編程打膠機.rar (1.43 MB, 下載次數(shù): 222)



評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏22 分享淘帖 頂4 踩
回復

使用道具 舉報

沙發(fā)
ID:471574 發(fā)表于 2020-11-17 12:32 | 只看該作者
我自己占個樓位,有疑問的網(wǎng)友可發(fā)信息給我
回復

使用道具 舉報

板凳
ID:336378 發(fā)表于 2020-11-17 17:50 | 只看該作者
  plc是不是用的廠家少哦,  學起來比較難吧。  
回復

使用道具 舉報

地板
ID:471574 發(fā)表于 2020-11-17 21:22 | 只看該作者
cba_cba 發(fā)表于 2020-11-17 17:50
plc是不是用的廠家少哦,  學起來比較難吧。

PLC學會了一種,其他是一樣能做的,因為我們要鍛煉是編程的思維,軟件只是一種工具
回復

使用道具 舉報

5#
ID:373684 發(fā)表于 2020-11-20 23:04 | 只看該作者
我做的PLC應用和你差不多,,你是不是觸摸屏用配方功能作的?
回復

使用道具 舉報

6#
ID:471574 發(fā)表于 2020-11-21 08:16 | 只看該作者
cr8526 發(fā)表于 2020-11-20 23:04
我做的PLC應用和你差不多,,你是不是觸摸屏用配方功能作的?

我沒有用配方功能,只是在PLC里面數(shù)據(jù)處理保存和讀取,觸摸屏里是用索引的方式顯示
回復

使用道具 舉報

7#
ID:138443 發(fā)表于 2020-11-22 00:26 | 只看該作者
不錯!�。。】上]有HMI文件,
回復

使用道具 舉報

8#
ID:138443 發(fā)表于 2020-11-22 01:03 | 只看該作者
能分享一下這個HMI 畫面文件嗎????謝謝
回復

使用道具 舉報

9#
ID:471574 發(fā)表于 2020-11-23 08:05 | 只看該作者
可以,我今天有空有上傳
回復

使用道具 舉報

10#
ID:471574 發(fā)表于 2020-11-23 16:27 | 只看該作者
lizhendong 發(fā)表于 2020-11-22 01:03
能分享一下這個HMI 畫面文件嗎????謝謝

屏幕文件已經(jīng)上傳更新到附件
回復

使用道具 舉報

11#
ID:138443 發(fā)表于 2020-11-24 18:24 | 只看該作者
zyhlove813 發(fā)表于 2020-11-23 16:27
屏幕文件已經(jīng)上傳更新到附件

  支持支持一下,謝謝
回復

使用道具 舉報

12#
ID:685512 發(fā)表于 2020-11-28 16:23 | 只看該作者
不愧是大佬
回復

使用道具 舉報

13#
ID:471574 發(fā)表于 2020-11-30 13:14 | 只看該作者

過獎了,相互學習
回復

使用道具 舉報

14#
ID:97678 發(fā)表于 2020-12-2 08:17 | 只看該作者
沒有用過這個PLC 和HMI�?床涣��!∧睦镉虚_發(fā)軟件下載?
回復

使用道具 舉報

15#
ID:471574 發(fā)表于 2020-12-4 10:59 | 只看該作者
jovew 發(fā)表于 2020-12-2 08:17
沒有用過這個PLC 和HMI。看不了�!∧睦镉虚_發(fā)軟件下載?

百度,臺達PLC和威綸的軟件
回復

使用道具 舉報

16#
ID:811711 發(fā)表于 2021-6-23 10:02 | 只看該作者
這種才是好帖子
回復

使用道具 舉報

17#
ID:962864 發(fā)表于 2021-8-29 14:10 | 只看該作者
正在研究這個功能
回復

使用道具 舉報

18#
ID:1006852 發(fā)表于 2022-4-19 11:53 | 只看該作者
這個思路好,贊一個。
回復

使用道具 舉報

19#
ID:739610 發(fā)表于 2022-4-26 14:11 | 只看該作者
配方功能吧   把配方做到PLC內(nèi) 也可用觸摸屏內(nèi)配方功能
回復

使用道具 舉報

20#
ID:520801 發(fā)表于 2022-4-28 21:29 | 只看該作者
您好!請問用什么臺達編程軟件,我下載的文件打不開,想學習下編程思路
回復

使用道具 舉報

21#
ID:1030689 發(fā)表于 2022-6-15 20:46 | 只看該作者
這個思路好
回復

使用道具 舉報

22#
ID:1030689 發(fā)表于 2022-6-16 17:18 | 只看該作者
學起來比較難吧。
回復

使用道具 舉報

23#
ID:1042087 發(fā)表于 2022-8-14 23:10 | 只看該作者
老大,畫面文件在哪里?
回復

使用道具 舉報

24#
ID:149799 發(fā)表于 2022-8-16 23:04 | 只看該作者
確實是精品,謝謝分享。
回復

使用道具 舉報

25#
ID:1042725 發(fā)表于 2022-8-23 15:57 | 只看該作者
占樓~~~~~~~~~~~~~~~
回復

使用道具 舉報

26#
ID:1067234 發(fā)表于 2023-4-2 05:57 | 只看該作者
真是高手,做得完美
回復

使用道具 舉報

27#
ID:149799 發(fā)表于 2023-4-9 13:27 | 只看該作者
今天無事,打開電腦看看下載的文件,怎么也打不開,PLC文件類型:WPL Files(.dvp),我用Delta WPLSoft軟件打不開,提示:無法正常開啟這個文件,請更新您的程序!,樓主用的是那個軟件望回復,另外觸屏的文件也是打不開,
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表