九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

運料小車控制[組態(tài)軟件]

上傳人:痛*** 文檔編號:89168017 上傳時間:2022-05-12 格式:DOC 頁數(shù):39 大?。?0.96MB
收藏 版權(quán)申訴 舉報 下載
運料小車控制[組態(tài)軟件]_第1頁
第1頁 / 共39頁
運料小車控制[組態(tài)軟件]_第2頁
第2頁 / 共39頁
運料小車控制[組態(tài)軟件]_第3頁
第3頁 / 共39頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《運料小車控制[組態(tài)軟件]》由會員分享,可在線閱讀,更多相關(guān)《運料小車控制[組態(tài)軟件](39頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 組態(tài)軟件與網(wǎng)絡(luò)通訊課程設(shè)計說明書題目:運料小車控制XX:竇曉彤 學(xué)號:09220331 指導(dǎo)老師:馮小林 班級:控制工程1班 日期:2012年12月23日內(nèi)容摘要運料小車控制的設(shè)計其目的是運用各種軟件如力控、VB、Wincc、PLC等多種軟件分別實現(xiàn)對運料小車的智能控制,并能通過多種通訊方式實現(xiàn)多種軟件之間的通訊,本設(shè)計主要以組態(tài)軟件為主設(shè)計了運料小車的控制過程,對過程中各個部件如小車、傳送帶等進(jìn)行了定義,并對整體的布局和工作過程進(jìn)行了控制,通過對動作腳本的編程及其調(diào)試過程最終實現(xiàn)了運料小車的控制過程,可以通過開始、停止、手動前進(jìn)、手動后退、指示標(biāo)志等多個按鍵選擇實現(xiàn)對運料小車整個運行過程的

2、智能控制,本設(shè)計還設(shè)計了從組態(tài)力控到VB的dbcon通訊,和從VB到力控組態(tài)的DDE通訊,實現(xiàn)了各種軟件之間的聯(lián)系與應(yīng)用,有很重要的意義。關(guān)鍵詞:運料小車、組態(tài)力控、VB、控制過程、通訊、聯(lián)系目 錄 1 設(shè)計任務(wù)和要求.1 1.1設(shè)計任務(wù).2 1.2設(shè)計要求.2 2 系統(tǒng)設(shè)計.2 2.1系統(tǒng)要求.2 2.2方案設(shè)計.2 2.3系統(tǒng)工作原理.3 3 單元設(shè)計與系統(tǒng)設(shè)計.3 3.1 系統(tǒng)各單元界面的設(shè)計.3 3.1.1開發(fā)系統(tǒng)界面的創(chuàng)建.3 3.1.2開機(jī)界面的創(chuàng)建.43.1.3主界面的創(chuàng)建.5 3.2 系統(tǒng)總體設(shè)計 . 6 3.2.1 IO設(shè)備組態(tài).6 3.2.2 數(shù)據(jù)庫組態(tài).73.2.3單元部

3、件的屬性設(shè)置及腳本編輯. 83.2.4控制系統(tǒng)的屬性設(shè)置及腳本編輯. .123.2.5初始啟動窗口的選擇. .14 4. 系統(tǒng)調(diào)試、仿真與結(jié)果分析. .14 4.1仿真預(yù)期結(jié)果. .14 4.2仿真過程及其調(diào)試過程. .15 4.3仿真結(jié)果及其分析.15 5 . 組態(tài)力控與VB之間的通訊.17 5.1從組態(tài)力控到VB之間的通訊.17 5 .1.1力控中工程項目的創(chuàng)建.17 5.1.2力控中主界面的創(chuàng)建.185.1.3 IO設(shè)備組態(tài).19 5.1.4 數(shù)據(jù)庫組態(tài).19 5.1.5 各單元部件的屬性設(shè)置及腳本編輯. .20 5.1.6 數(shù)據(jù)庫VB中工程項目的創(chuàng)建.21 5.1.7 從力控到VB的通

4、訊過程.24 5.2 從組態(tài)力控到VB 的通訊.25 5.2.1 力控中工程項目的創(chuàng)建.25 5.2.2 數(shù)據(jù)庫VB中工程項目的創(chuàng)建.28 5.2.3 VB到力控的通訊過程.29 6 VB與數(shù)據(jù)采集卡之間的通訊.30 6.1 VB 從數(shù)據(jù)采集卡中采集信息.31 6.1.1 VB主界面的創(chuàng)建及其屬性設(shè)置.31 6.2 VB 從數(shù)據(jù)采集卡采集信息的過程.326.3VB 從數(shù)據(jù)采集卡采集信息的結(jié)果及其分析.32 7 總結(jié)體會.33 8 參考文獻(xiàn).33 9 附錄.34 1設(shè)計任務(wù)和要求1.1設(shè)計任務(wù)設(shè)計一個運料小車,通過組態(tài)力控軟件的設(shè)計,使其可實現(xiàn)通過開始、停止、手動前進(jìn)、手動后退等按鍵實現(xiàn)運料小車

5、的智能控制??刂葡到y(tǒng)的運行界面如圖1-1. 圖1-1. 運料小車控制系統(tǒng)的運行界面該系統(tǒng)的軟硬件結(jié)構(gòu)原理圖1-2所示 圖1-2 系統(tǒng)的軟硬件結(jié)構(gòu)原理圖1.2設(shè)計要求基本要求 1、當(dāng)手動按下開始按鍵時,控制系統(tǒng)開始運行,首先由小車開始向左運行, 當(dāng)?shù)竭_(dá)左限位時,左面指示燈亮,小車停止運行,此時傳送帶開始運行,將貨物送到小車位置,然后小車載著貨物一起向右運行,左指示燈滅,到達(dá)右限位時,右面指示燈亮,小車停止運行,由傳送帶將貨物運走,右指示燈滅,如此循環(huán)。2.在運行過程中,當(dāng)小車向左運行時,顯示向左指示箭頭,當(dāng)小車向右運行時,顯示向右指示箭頭,當(dāng)小車停止運行時,顯示指示停止指示箭頭。 3.當(dāng)手動按下

6、停止按鍵時,整個控制系統(tǒng)停止運行。 4.當(dāng)手動按下手動前進(jìn)按鍵時,小車自身或由小車載著貨物一起向右運行,顯示向右指示箭頭,當(dāng)手動按下手動后退按鍵時,小車自身或由小車載著貨物一起向左運行,顯示向左指示箭頭。 5.實現(xiàn)與VB及Wincc的通訊 2 系統(tǒng)設(shè)計2.1系統(tǒng)要求設(shè)計一個運料小車,通過組態(tài)力控軟件的設(shè)計,使其可實現(xiàn)通過開始、停止、手動前進(jìn)、手動后退等按鍵實現(xiàn)運料小車的智能控制。2.2方案設(shè)計一個基本的運料小車控制系統(tǒng)主要由小車、貨物、傳送帶、傳送道等組成,且有開始、停止、手動前進(jìn)、手動后退、各種正常運行時的標(biāo)示等組成。圖2-1為運料小車控制系統(tǒng)原理框圖。圖2-1 運料小車控制系統(tǒng)原理框圖2.

7、3系統(tǒng)工作原理當(dāng)手動按下開始按鍵時,控制系統(tǒng)開始運行,首先由小車開始向左運行, 當(dāng)?shù)竭_(dá)左限位時,左面指示燈亮,小車停止運行,此時傳送帶開始運行,將貨物送到小車位置,然后小車載著貨物一起向右運行,左指示燈滅,到達(dá)右限位時,右面指示燈亮,小車停止運行,由傳送帶將貨物運走,右指示燈滅,如此循環(huán)。在運行過程中,當(dāng)小車向左運行時,顯示向左指示箭頭,當(dāng)小車向右運行時,顯示向右指示箭頭,當(dāng)小車停止運行時,顯示指示停止指示箭頭,當(dāng)手動按下手動前進(jìn)按鍵時,小車自身或由小車載著貨物一起向右運行,顯示向右指示箭頭,當(dāng)手動按下手動后退按鍵時,小車自身或由小車載著貨物一起向左運行,顯示向左指示箭頭。當(dāng)手動按下停止按鍵時

8、,整個控制系統(tǒng)停止運行。 最后,通過db及DDE通訊協(xié)議實現(xiàn)從力控到VB及VB到力控的通信。 3.單元設(shè)計與系統(tǒng)設(shè)計3.1系統(tǒng)各單元界面的設(shè)計 3.1.1開發(fā)系統(tǒng)界面的創(chuàng)建 打開力控7.0,點擊新建,則會彈出如圖3-1所示的新建工程的窗口,在項目名稱中輸入運料小車控制,在生成路徑中選擇合適的路徑,點擊確定。 圖3-1 新建工程項目圖 正確建立運料小車控制系統(tǒng)工程項目后,選擇工程后點擊開發(fā),則會出現(xiàn)如圖3-2所示的開發(fā)系統(tǒng)窗口,點擊新建,在顯示的新建窗口屬性中選擇創(chuàng)建空白界面。圖3-2開發(fā)系統(tǒng)窗口3.1.2 開機(jī)界面的創(chuàng)建 在新建的空白界面中點擊新建,則會出現(xiàn)如圖3-3所示的窗口屬性界面,在窗口

9、名字中輸入開機(jī)界面,點擊確定。 圖3-3 開機(jī)界面的創(chuàng)建打開開機(jī)界面,在屬性菜單中選擇如圖所示的背景顏色,然后在標(biāo)準(zhǔn)圖庫中選擇合適的圖標(biāo)與工具欄中的文本創(chuàng)建合理的開機(jī)界面,結(jié)果如圖3-4所示。 圖3-4 開機(jī)界面的設(shè)計3.1.3主界面的創(chuàng)建 同上面開機(jī)界面的創(chuàng)建類似,點擊新建,在顯示的窗口屬性中輸入“主界面”,如圖 3-5所示,然后點擊確定。圖3-5 開發(fā)系統(tǒng)窗口主界面打開主界面,在屬性菜單中選擇如圖所示的背景顏色,然后如圖3-5所示在標(biāo)準(zhǔn)圖庫中選擇合適的小車類型、貨物類型、及傳送道和傳送帶類型,再選擇合適的指示標(biāo)志,分別雙擊選擇到主窗體中,并利用工具欄中的基本工具組合成傳送道德支架,選擇基本

10、工具中的增強(qiáng)型按鈕并分別命名為開始、停止、手動前進(jìn)、手動后退等。 圖3-5 在標(biāo)準(zhǔn)圖庫中選擇個單元部件最后合理布置桌面,結(jié)果如圖3-6所示。圖3-6 主界面的設(shè)計3.2 系統(tǒng)總體設(shè)計 3.2.1 IO設(shè)備組態(tài) 雙擊工程項目中的IO設(shè)備組態(tài),彈出如圖3-7所示IO設(shè)備屬性,選擇“力控仿真驅(qū)動SIMULATOR(仿真)”,則彈出如圖所示的設(shè)備配置屬性,在設(shè)備名稱中輸入“力控仿真”,在設(shè)備地址中輸入“1”,點擊完成。 圖3-7所示IO設(shè)備屬性3.2.2 數(shù)據(jù)庫組態(tài)雙擊工程項目中的數(shù)據(jù)庫組態(tài),彈出如圖3-8所示數(shù)據(jù)庫屬性,雙擊點名,選擇“模擬IO點”,點擊繼續(xù),則彈出如圖3-9所示的模擬點的參數(shù)特性,

11、在設(shè)備名稱中輸入“place1”,點擊增加,點擊新增的模擬點,選擇數(shù)據(jù)連接,則彈出如圖3-10所示的模擬點的數(shù)據(jù)連接特性,選擇設(shè)備為“力控仿真”設(shè)為常量寄存器,點擊確定。圖3-8數(shù)據(jù)庫模擬點的建立 圖3-9 模擬點的參數(shù)特性 圖3-10 模擬點的數(shù)據(jù)連接特性3.2.3各單元部件的動畫屬性設(shè)置及腳本編輯 在圖3-6所示的主界面中,雙擊小車,出現(xiàn)如圖3-11所示的屬性菜單。 圖3-11 運料小車動畫屬性 在鼠標(biāo)相關(guān)動作中選擇“水平”,則會顯示如圖3-12所示水平拖動窗口,在變量選擇中選擇place1.pv,點擊選擇。 圖3-12 運料小車屬性的變量選擇 同上述運料小車的屬性設(shè)置類似,分別為貨物及傳

12、送帶進(jìn)行動畫屬性的設(shè)置和變量選擇,圖略。在圖3-6所示的主界面中,雙擊傳送帶左面的指示燈,出現(xiàn)如圖3-13所示的屬性菜單,在顏色相關(guān)動作中選擇條件,則彈出顏色變化窗口,選擇值為真時為“紅色”,值為假時為“黑色”,在變量選擇中選擇“l(fā)ed1.pv”,點擊選擇。 圖3-13 指示燈動作屬性及變量選擇同上述左指示燈的屬性設(shè)置類似,設(shè)置右指示燈的動作屬性和變量選擇。 雙擊開始按鍵,彈出如圖3-14所示動畫連接,在觸敏動作中選擇“左鍵動作”,會出現(xiàn)圖中所示腳本編輯器,在按下鼠標(biāo)選項下輸入“run.pv=1”。點擊保存。 圖3-14 按鍵動畫連接及腳本編輯 同上述開始按鍵的屬性設(shè)置類似,雙擊停止按鍵,在觸

13、敏動作中選擇“左鍵動作”,在按下鼠標(biāo)選項下輸入“stop.pv=1”,點擊保存。 同上述開始按鍵的屬性設(shè)置類似,雙擊手動前進(jìn)按鍵,在觸敏動作中選擇“左鍵動作”,在按下鼠標(biāo)選項下輸入“go.pv=1;back.pv=0”,點擊保存。同上述開始按鍵的屬性設(shè)置類似,雙擊手動后退按鍵,在觸敏動作中選擇“左鍵動作”,在按下鼠標(biāo)選項下輸入“go.pv=0;back.pv=1”,點擊保存。雙擊“向左運行指示”,如圖3-15所示,出現(xiàn)動畫連接屬性,點擊“影藏”,顯示可見性定義窗口,選擇當(dāng)表達(dá)式為假時隱藏,點擊變量選擇,將變量選擇為“zuo .pv”,點擊選擇。 圖3-15 向左運行指示的屬性設(shè)置同上述向左運行

14、指示的屬性設(shè)置類似,分別點擊向右運行指示和停止運行指示,分別出現(xiàn)相應(yīng)的動畫連接屬性,點擊“影藏”,顯示可見性定義窗口,選擇當(dāng)表達(dá)式為假時隱藏,點擊變量選擇,將變量分別選擇為“you.pv和zhengchang.pv”,點擊選擇。雙擊主窗體中的時間顯示文本,出現(xiàn)如圖3-16所示的動畫連接,在數(shù)據(jù)輸出中選擇字符串,則顯示圖中所示字符輸出窗口,在表達(dá)式中輸入“$date+ +strleft($time,8)”,則,文本框在運行時自動顯示計算機(jī)系統(tǒng)的日期。 圖3-16 時間顯示功能的屬性設(shè)置3.2.4控制系統(tǒng)的動畫屬性設(shè)置及腳本編輯 點擊工程項目中的“動作應(yīng)用程序動作”,則顯示出如圖3-17所示的對話

15、框,選擇程序運行周期執(zhí)行,如圖所示,編輯腳本程序。 圖3-17 控制系統(tǒng)屬性及腳本編輯應(yīng)用程序動作中的腳本程序如下:if(run.pv=1&place1.pv=10&place1.pv=90&place2.pv10 0) then led1.pv=0;led2.pv=0; zuo.pv=1;you.pv=0;zhengchang.pv=0; place1.pv=place1.pv-10;endifif run.pv=1&place1.pv10&place2.pv=28&place2.pv70 then led1.pv=0;led2.pv=1; zhengchang.pv=1;zuo.pv=0;

16、you.pv=0; place2.pv=place2.pv+10;endifif stop.pv=1 then zuo.pv=0;you.pv=0; led1.pv=0;led2.pv=0;zhengchang.pv=0; / back.pv=0; go.pv=0;endifif back.pv=1&place1.pv=10&place1.pv=28&place2.pv=10&place1.pv=90&(place2.pv70) then zuo.pv=1;you.pv=0;zhengchang.pv=0; led1.pv=0;led2.pv=0; place1.pv=place1.pv-10

17、;endifif go.pv=1&place1.pv=10&place1.pv=28&place2.pv=10&place1.pv=90&(place2.pv70) then zuo.pv=0;you.pv=1;zhengchang.pv=0; led1.pv=0;led2.pv=0; place1.pv=place1.pv+10;endifif place2.pv=100 then place2.pv=0;place1.pv=90;endifif run.pv=1 then go.pv=0;back.pv=0;Endif3.2.5初始啟動窗口的選擇 雙擊系統(tǒng)配置中的初始啟動窗口,出現(xiàn)如圖3-

18、18所示窗口,選擇“開機(jī)界面”,點擊增加。 4.系統(tǒng)調(diào)試、仿真與結(jié)果分析4.1仿真預(yù)期結(jié)果: 1、當(dāng)手動按下開始按鍵時,控制系統(tǒng)開始運行,首先由小車開始向左運行, 當(dāng)?shù)竭_(dá)左限位時,左面指示燈亮,小車停止運行,此時傳送帶開始運行,將貨物送到小車位置,然后小車載著貨物一起向右運行,左指示燈滅,到達(dá)右限位時,右面指示燈亮,小車停止運行,由傳送帶將貨物運走,右指示燈滅,如此循環(huán)。2.在運行過程中,當(dāng)小車向左運行時,顯示向左指示箭頭,當(dāng)小車向右運行時,顯示向右指示箭頭,當(dāng)小車停止運行時,顯示指示停止指示箭頭。 3.當(dāng)手動按下停止按鍵時,整個控制系統(tǒng)停止運行。 4.當(dāng)手動按下手動前進(jìn)按鍵時,小車自身或由小

19、車載著貨物一起向右運行,顯示向右指示箭頭,當(dāng)手動按下手動后退按鍵時,小車自身或由小車載著貨物一起向左運行,顯示向左指示箭頭。4.2 仿真過程及其調(diào)試過程打開設(shè)置好的主界面,點擊運行,觀察動畫運行過程,檢驗是否達(dá)到預(yù)期效果,若出現(xiàn)錯誤,認(rèn)真分析是哪部分出現(xiàn)錯誤,認(rèn)真檢查相應(yīng)部分的屬性設(shè)置及相關(guān)程序,進(jìn)行不斷的修正與調(diào)試,直至運行結(jié)果符合系統(tǒng)控制要求。4.3 仿真結(jié)果及其圖示仿真結(jié)果完全符合控制系統(tǒng)對運行過程的要求,如下所示圖為系統(tǒng)最終仿真結(jié)果示意圖。 系統(tǒng)仿真結(jié)果示意圖 系統(tǒng)仿真結(jié)果示意圖 系統(tǒng)仿真結(jié)果示意圖 系統(tǒng)仿真結(jié)果示意圖 5.組態(tài)力控與VB之間的通訊5.1從組態(tài)力控到VB的通信 5.1.

20、1力控中工程項目的創(chuàng)建打開力控6.0,點擊新建,則會彈出如圖5-1所示的新建工程的窗口,在項目名稱中輸入a,在生成路徑中選擇合適的路徑,點擊確定。 圖5-1 新建工程項目圖 5.1.2 主界面的創(chuàng)建 在新建的空白界面中點擊新建,則會出現(xiàn)如圖5-2所示的窗口屬性界面,在窗口名字中輸入“主界面”,點擊確定。 圖5-2 主界面的創(chuàng)建打開主界面,在屬性菜單中選擇如圖所示的背景顏色,然后在標(biāo)準(zhǔn)圖庫中選擇合適的圖標(biāo)與工具欄中的文本創(chuàng)建合理的主界面,結(jié)果如圖5-3所示。圖5-3 主界面的設(shè)計 5.1.3 IO設(shè)備組態(tài) 雙擊工程項目中的IO設(shè)備組態(tài),彈出如圖5-4所示IO設(shè)備屬性,選擇“力控仿真驅(qū)動SIMUL

21、ATOR(仿真)”,則彈出如圖所示的設(shè)備配置屬性,在設(shè)備名稱中輸入“力控仿真”,在設(shè)備地址中輸入“1”,點擊完成。 圖5-4 IO設(shè)備屬性5.1.4 數(shù)據(jù)庫組態(tài)雙擊工程項目中的數(shù)據(jù)庫組態(tài),彈出如圖5-5所示數(shù)據(jù)庫屬性,雙擊點名,選擇“模擬IO點”,點擊繼續(xù),則彈出如圖5-6所示的模擬點的參數(shù)特性,在設(shè)備名稱中輸入“place1”,點擊增加,點擊新增的模擬點,選擇數(shù)據(jù)連接,則彈出如圖5-7所示的模擬點的數(shù)據(jù)連接特性,選擇設(shè)備為“力控仿真”設(shè)為常量寄存器,點擊確定。 圖5-5 數(shù)據(jù)庫模擬點的建立 圖5-6 模擬點的參數(shù)特性 圖5-7 模擬點的數(shù)據(jù)連接特性 5.1.5各單元部件的動畫屬性設(shè)置及腳本編

22、輯 在5-3所示的主界面中,雙擊開始按鍵,出現(xiàn)如圖5-8所示的屬性菜單。設(shè)置動畫連接的屬性為左鍵動作,氣動作腳本為“run.pv=1”.圖5-8 按鍵的屬性設(shè)置與腳本編輯同理,設(shè)置結(jié)束按鍵的屬性及腳本“stop.pv=1”.雙擊主窗體中的文本框,出現(xiàn)如圖5-9所示的動畫連接,在數(shù)據(jù)輸出中選擇字符串,則顯示圖中所示字符輸出窗口,在表達(dá)式中選擇“a1.pv”,點擊選擇。圖5-9 文本框的屬性設(shè)置5.1.6數(shù)據(jù)庫VB中工程項目的創(chuàng)建 打開VB,選擇新建打開,如圖5-10所示。圖5-10 VB中工程的創(chuàng)建 選擇工具欄中的文本框與定時器拖入主界面,點擊定時器,在屬性欄中將interval中設(shè)置為100,

23、如圖5-11所示圖5-11 定時器的設(shè)計右鍵工具欄中任意部件,選擇部件,進(jìn)而選擇db通訊協(xié)議,如圖5-12所示,則工具欄中多顯示一個部件,拖動將其選擇,則VB主界面的設(shè)計完成,如圖5-13所示。 圖5-12 db通訊的選擇 圖5-13 主界面的設(shè)計雙擊定時器,則出現(xiàn)如圖5-14所示腳本窗口,輸入合適的程序,點擊保存。腳本程序如下:Private Sub Timer1_Timer()Dim get_datas(1) As DoubleDim return_data As LongDim tagpars As StringDim set_datas(1) As DoubleDim set_data

24、 As LongDim tagpar1 As Stringtagpars = a1.pvreturn_data = Db1.GetRealData(1, tagpars, get_datas(0)set_data = Db1.SetRealData(1, tagpars1, set_datas(0)Text1.Text = get_datas(0)End Sub圖5-14 定時器腳本編輯5.1.7力控到VB的通訊分別運行力控和VB中創(chuàng)建的工程,進(jìn)行對比可知,從力控到VB的通訊可以成功進(jìn)行。如下圖5-14為通訊結(jié)果示意圖。圖5-14 通訊結(jié)果示意圖5.2從組態(tài)力控到VB的通信 5.2.1力控中工

25、程項目的創(chuàng)建打開力控6.0,點擊新建,則會彈出如圖5-15所示的新建工程的窗口,在項目名稱中輸入New apple2,在生成路徑中選擇合適的路徑,點擊確定。 圖5-15 新建工程項目圖 1主界面的創(chuàng)建 在新建的空白界面中點擊新建,則會出現(xiàn)如圖5-16所示的窗口屬性界面,在窗口名字中輸入“主界面”,點擊確定。 圖5-16 主界面的創(chuàng)建打開主界面,在屬性菜單中選擇如圖所示的背景顏色,然后在標(biāo)準(zhǔn)圖庫中選擇合適的圖標(biāo)與工具欄中的文本創(chuàng)建合理的主界面,點擊文本,在動畫連接中選擇數(shù)據(jù)輸出為模擬,進(jìn)而選擇表達(dá)式為“a1.pv”,點擊確定,結(jié)果如圖5-17所示。圖5-17 主界面的屬性設(shè)計2. IO設(shè)備組態(tài)

26、雙擊工程項目中的IO設(shè)備組態(tài),彈出如圖5-18所示IO設(shè)備屬性,選擇“DDEDDE仿真驅(qū)動”,則彈出如圖所示的設(shè)備配置屬性,在設(shè)備名稱中輸入“DDE仿真”,點擊完成。 圖5-18 IO設(shè)備屬性3. 數(shù)據(jù)庫組態(tài)雙擊工程項目中的數(shù)據(jù)庫組態(tài),彈出如圖5-19所示數(shù)據(jù)庫屬性,雙擊點名,選擇“模擬IO點”,點擊繼續(xù),則彈出如圖5-20所示的模擬點的參數(shù)特性,在設(shè)備名稱中輸入“a1”,點擊增加,點擊新增的模擬點,選擇數(shù)據(jù)連接,則彈出如圖5-21所示的模擬點的數(shù)據(jù)連接特性,選擇設(shè)備為“DDE仿真“,點擊確定。 圖5-19 數(shù)據(jù)庫模擬點的建立 圖5-20 模擬點的參數(shù)特性 圖5-21 模擬點的數(shù)據(jù)連接特性 5

27、.2.2數(shù)據(jù)庫VB中工程項目的創(chuàng)建 打開VB,選擇新建打開,如圖5-22所示。圖5-22 VB中工程的創(chuàng)建 選擇工具欄中的文本框拖入主界面,點擊框體,如圖5-23所示設(shè)置caption為DDEServer,設(shè)置linkmode為1-source,設(shè)置linkitem為DDEServer,點擊保存。則完成VB中窗體的設(shè)計。圖5-23 主窗體屬性設(shè)置5.2.3VB到力控的通訊分別將VB和力控中創(chuàng)建的工程運行,進(jìn)行對比可知,從VB到力控界面可以進(jìn)行成功的通訊。其結(jié)果示意圖如圖5-24所示。圖5-24 通訊結(jié)果示意圖 6. VB與數(shù)據(jù)采集卡之間的通訊6.1 VB從數(shù)據(jù)采集卡采集信息 6.1.1VB中主

28、界面的創(chuàng)建及其屬性設(shè)置 打開VB,在主界面中創(chuàng)建如圖6-1所示各個部件,分別設(shè)置其屬性,如圖6-2所示。 圖6-1 VB中主界面的創(chuàng)建 圖6-2 主界面屬性設(shè)置6.2 VB從數(shù)據(jù)采集卡采集信息過程打開在VB中設(shè)置好的主窗體,運行界面,將數(shù)據(jù)采集卡插入USB接口,并介入某一通道,如A17通道,通過按鍵判斷采集結(jié)果是否正確。6.3 VB從數(shù)據(jù)采集卡采集信息結(jié)果及其分析 當(dāng)介入某一通道,如A17通道時,分別點擊個選擇按鍵,采集結(jié)果為4.095,如圖6-3所示,結(jié)果符合要求。圖6-3 VB從數(shù)據(jù)采集卡采集信息結(jié)果 7.總結(jié)體會通過一學(xué)期的學(xué)習(xí)與了解,我知道組態(tài)軟件主要用于工業(yè)現(xiàn)場的檢測,數(shù)據(jù)采集等,其

29、功能強(qiáng)大,讓我們震撼。說實話,一直以來,我對軟件這個詞有著抵觸心理,從心里覺得它是一個很抽象的東西,不易學(xué)懂。剛開學(xué)時,老師拿來自己電腦讓我們看看他做的一些工程項目,當(dāng)時我什么也不會,看也看不懂。后來經(jīng)過漸進(jìn)學(xué)習(xí),上機(jī),稍微有點入門了解。本次課程設(shè)計主要利用組態(tài)軟件進(jìn)行設(shè)計,于是我下來之后都安裝了軟件,自己做,不會的時侯問一些學(xué)得好的同學(xué),然后自己摸索,經(jīng)過兩周的學(xué)習(xí)和練習(xí)操作,后來終于將運貨小車控制系統(tǒng)做出來了,真的很高心,自己的努力終于得到回報。然后,本次設(shè)計還要求完成與VB等不同軟件之間的通訊,于是,我又通過上網(wǎng)查詢及一些學(xué)習(xí)視頻摸索力控軟件與VB界面之間的通訊,經(jīng)過好幾天的努力終于成功

30、做通了力控界面和VB界面之間的互相通訊。由于時間和條件有限,力控與其他軟件之間的通訊就不能做了。希望老師能夠諒解。通過本次課程設(shè)計,使我更加清晰的理解了組態(tài)軟件及其設(shè)計應(yīng)用,也使我明白了無論什么事情都要自己努力去做,對待學(xué)習(xí)對待生活也一樣,此外,遇到難題應(yīng)該自己動手去做。本次設(shè)計過程中特別老師的耐心教導(dǎo),以及同組成員的互相幫助,還有其他同學(xué)的熱心幫組,在今后的學(xué)習(xí)中,我會努力認(rèn)真的去完成每件事。 8. 參考文獻(xiàn)1. 組態(tài)軟件力控7.0幫助說明2. .baidu.3.老師給的資料附錄:運料小車控制系統(tǒng)動作程序:if(run.pv=1&place1.pv=10&place1.pv=90&place

31、2.pv10 0) then led1.pv=0;led2.pv=0; zuo.pv=1;you.pv=0;zhengchang.pv=0; place1.pv=place1.pv-10;endifif run.pv=1&place1.pv10&place2.pv=28&place2.pv70 then led1.pv=0;led2.pv=1; zhengchang.pv=1;zuo.pv=0;you.pv=0; place2.pv=place2.pv+10;endifif stop.pv=1 then zuo.pv=0;you.pv=0; led1.pv=0;led2.pv=0;zhengc

32、hang.pv=0; / back.pv=0; go.pv=0;endifif back.pv=1&place1.pv=10&place1.pv=28&place2.pv=10&place1.pv=90&(place2.pv70) then zuo.pv=1;you.pv=0;zhengchang.pv=0; led1.pv=0;led2.pv=0; place1.pv=place1.pv-10;endifif go.pv=1&place1.pv=10&place1.pv=28&place2.pv=10&place1.pv=90&(place2.pv70) then zuo.pv=0;you.

33、pv=1;zhengchang.pv=0; led1.pv=0;led2.pv=0; place1.pv=place1.pv+10;endifif place2.pv=100 then place2.pv=0;place1.pv=90;endifif run.pv=1 then go.pv=0;back.pv=0;Endif力控到vb通訊的db通訊中定時器腳本程序Private Sub Timer1_Timer()Dim get_datas(1) As DoubleDim return_data As LongDim tagpars As StringDim set_datas(1) As DoubleDim set_data As LongDim tagpar1 As Stringtagpars = a1.pvreturn_data = Db1.GetRealData(1, tagpars, get_datas(0)set_data = Db1.SetRealData(1, tagpars1, set_datas(0)Text1.Text = get_datas(0)End Sub39 / 39

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!