單軸對象開發(fā)手冊_第1頁
已閱讀1頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、單軸對象開發(fā)手冊單軸對象開發(fā)手冊一、簡介一、簡介單軸對象是在QP中開發(fā)的虛擬控制對象程序,本文中用“QP對象”指代單軸QP控制對象,其目的是為了模擬實際物理對象,實現(xiàn)物理單軸對象的各種功能。比如,為控制程序提供模擬的物理輸入,如傳感器,限位等,并將控制程序的輸出,在QP中表現(xiàn)為動畫的形式。本手冊用于描述單軸QP對象實現(xiàn)的功能,QP對象設(shè)計,QP對象與PLC程序的接口。二、功能定義二、功能定義單軸QP對象主要包括兩部分,Panel設(shè)計和O

2、BJ_DZ腳本。Panel用于設(shè)計QP對象的圖形,并將圖形中的控件與QP對象變量相聯(lián)系。OBJ_DZ腳本為View腳本,用于實現(xiàn)功能如下:1.將電機,氣動等控制動作表現(xiàn)為動畫;2.通過定位Panel中的坐標(biāo),輸出圖形中位置傳感器的信號;3.將QP對象與PLC控制程序的IO變量進行通訊;本QP對象實現(xiàn)了QP控制和PLC控制兩種狀態(tài)。QP控制狀態(tài)控制狀態(tài)系統(tǒng)默認處于QP控制狀態(tài),可以通過操作Panel上的按鈕表現(xiàn)動作動畫。QP控制狀態(tài)分為三

3、種,QP手動狀態(tài),QP的邏輯控制狀態(tài),QP的腳本控制狀態(tài)。1.按左右三角按鈕,可左右移動機械軸。移動范圍為最左邊的(Thres_xLeft)硬件限位和最右邊(Thres_xRight)硬件限位之間;2.在移動過程中,三個位置上分別有三個定位傳感器,左傳感器(Sen_xLeft),中傳感器(Sen_xdle),右傳感器(sen_xRight)會分別點亮,并有信號產(chǎn)生;3.Thres_xLeft的x軸坐標(biāo)為0,Sen_xLeft的x軸坐標(biāo)為

4、40,Sen_xdle的x軸坐標(biāo)為100,sen_xRight的x軸坐標(biāo)為160,Thres_xRight的x軸坐標(biāo)為200。4.點擊zAxis按鈕,機械軸會伸長,軸上有兩個定位傳感器,當(dāng)機械軸處于收縮狀態(tài)時,Sen_zUp為1。當(dāng)機械軸處于伸長狀態(tài)時,Sen_zDown為1。5.當(dāng)初始地址start_Pos被設(shè)定,并且按下開始按鈕,物體(object)會顯示在start_Pos所示位置。6.當(dāng)吸盤與物體在同一個位置,并且按下xiqi按

5、鈕時,物體被吸盤吸附。此時上下左右移動機械軸,物體將與吸盤一起移動。7.QP的邏輯控制狀態(tài)下,QP的動畫受QP的Logic組件中的LD程序控制;8.本單軸控制對象已經(jīng)編寫QP控制腳本,文件名為QP_control的VB實現(xiàn)單軸的控制功能。腳本運行條件是當(dāng)QP_con變量為真,QP的動畫受QP腳本程序控制。PLC控制狀態(tài)控制狀態(tài)(點擊PLC開關(guān))點擊PLC開關(guān),開關(guān)亮,表示進入PLC控制狀態(tài)。1.PLC控制狀態(tài)下,單軸的動畫受PLC的LD

6、程序控制;2.PLC控制程序的輸入輸出變量及其地址已經(jīng)定義,并且在項目的VariableList中可見。obj_AppearBOOL0物體顯示狀態(tài)(OBJ_DZ)_OBJ_READY=0物體預(yù)備狀態(tài)(OBJ_DZ)_OBJ_START=1物體開始狀態(tài)(OBJ_DZ)_OBJ_SUCKED=2物體被吸附狀態(tài)(OBJ_DZ)_OBJ_=3物體被丟掉狀態(tài)(OBJ_DZ)_OBJ_DISAP=4物體消失狀態(tài)(OBJ_DZ)obj_StatDIN

7、T_OBJ_FIN=5物體放置結(jié)束狀態(tài)(OBJ_DZ)PLC_ConBOOL0PLC_con=1PLC控制PLC_con=0QP控制QP_ConBOOL1QP_con=1單軸由QP_Control腳本控制,QP_con=0,QP_Control腳本失效Stat_ZhouSTRINGSTOP軸的多種運動狀態(tài)(見QP_Control)Stat_BlinkBOOL0燈的閃爍狀態(tài)(QP_Control)Stat_TimeBOOL0計時的控制變量

8、(QP_Control)PLC輸入變量變量名變量類型初始值地址說明Bt_StartBOOL0%M10002開始Bt_ResetBOOL0%M10003復(fù)位Sw_EmerBOOL0%M10004緊急停止Sen_xLeftBOOL0%M10005X軸左定位狀態(tài)Sen_xdleBOOL0%M10006X軸中間定位狀態(tài)Sen_xRightBOOL0%M10007X軸右定位狀態(tài)Sen_zUpBOOL1%M10008Z軸上定位狀態(tài)Sen_zDown

9、BOOL0%M10009Z軸下定位狀態(tài)start_PosDINT0%R00001起始位置end_PosDINT0%R00003終點位置PLC輸出變量變量名變量類型初始值地址偏移說明Lp_ReadyBOOL0%M00001預(yù)備完成燈Lp_StartBOOL0%M00002開始燈(off)Lp_ResetBOOL0%M00003復(fù)位燈(off)Lp_EmerBOOL0%M00004緊停燈(off)Mtr_LeftBOOL0%M00005X軸

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論