精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

KUKAC4機器人對話框的建立步驟

機器人及PLC自動化應用 ? 來源:搜狐網 ? 作者:KUKAC4 ? 2020-10-09 09:55 ? 次閱讀

對話框中的附加變量和結構:

對話框的函數:

用函數 Set_KrlDlg( ) 可生成一則對話信息。 這意味著,該信息提示被傳遞到信息緩存器中并顯示在單獨的一個帶有按鍵的信息提示窗口中。

DEFFCT Extfctp Int Set_KrlDlg(MyQuestion:OUT, Parameter[ ]:OUT, Touchkey[ ]:OUT, Option:OUT)

MyQuestion: 一般信息提示的結構 (發送人、信息號、問題文本)

Parameter[ ]: 通配符 %1、%2 和 %3 的 3 個可能參數欄。即使不使用通配符,也必須始終代入全部 3 個參數。

Touchkey[ ] : 7 個可能按鍵標注結構。 即使不使用這些按鍵,也必須始終代入全部 7個按鍵。

Option (選項): 一般信息提示選項的結構 (預進停止、記錄在信息提示數據庫中、程序復位或選擇語句時連帶刪除信息提示)

對話的返回值:對話的“句柄 (handle)”。用該“句柄”可檢查是否成功生成了對話。同時,“ 句柄 ” 也用作信息緩存器中的識別號。

handle == -1: 不能生成對話 (例如因為另一則對話仍處于激活狀態、還未得到回答或信息緩存器已過滿)

handle > 0 : 對話已成功生成并以相應的識別號保存在信息緩存器中管理。

用函數Exists_KrlDlg( ) 可檢查一則特定的對話是否還存在。即檢查該信息提示是否還在內部信息緩存器中。如果對話得到應答,則此功能會說明按下的是哪個按鍵。

例如:

DEFFCT BOOL Exists_KrlDlg(INT nHandle:IN,INT Answer:OUT)

DECL INT nHandle, answer

nHandle: 由函數 “Set_KrlDlg(…) ” 提供的對話句柄.

Answer : 有關哪個按鍵被按動的反饋。這樣,被定義為 “Button[1]”的按鍵 1 便返回值 1.

函數不等到對話得到回答,而是僅僅在緩存器中查找帶有該句柄的對話。因此,KRL 程序中的詢問必須循環進行,直至對話得到回答或被刪除。

例如:

DECLBool P1

P1=Exists_KrlDlg(nHandle, nAnswer

present == TRUE: 該對話還存在于信息緩存器中

present == FALSE : 該對話不再位于信息緩存器中 (即已得到回答)

Answer (回答)現在以按下的按鍵的值返回寫入。 有效值為 1 到 7,取決于編程設定的按鍵號。

變成事例:

在USR_S.src程序中建立程序”K_msg”

反饋值監控:

--------------------------------------------------------------

例如:

生成EMZ的選擇框,選擇幾號焊鉗

DEFFCT INT SetDlgMsg()

DECLKrlMsg_TMsg

DECLKrlMsgPar_TPar[3]

DECLKrlMsgOpt_TOpt

DECLKrlMsgDlgSK_TSK[7]

INTnHandle,nAnswer

T 2模式下執行EMZ

Msg={Modul[]"vw_emz",Nr 10,Msg_txt[]"Antriebsschnittstelleselektieren"}提示信息條 “EMZ使用幾號工具用來測量”

SK[1]={ Sk_Type #VALUE,Sk_txt[]"1"}生成的選項按鈕

SK[2]={ Sk_Type #VALUE,Sk_txt[]"2"}

SK[3]={ Sk_Type #VALUE,Sk_txt[]"3"}

SK[4]={ Sk_Type #VALUE,Sk_txt[]"4"}

SK[5]={ Sk_Type #VALUE,Sk_txt[]"5"}

SK[6]={ Sk_Type #VALUE,Sk_txt[]"6"}

SK[7]={ Sk_Type #VALUE,Sk_txt[]"7"}

選擇幾號焊鉗

Opt={ VL_Stop True,Clear_P_ResetTrue,Log_To_DB FALSE }信息屬性設置

nHandle=Set_KrlDlg(Msg,Par[],SK[],Opt)激活信息提示

If(nHandle>0)Then

While(Exists_KrlDlg(nHandle,nAnswer))關閉對話窗口

Waitsec0.1

Endwhile

Endif

Return(nAnswer)選擇按鈕的值被發出

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    210

    文章

    28200

    瀏覽量

    206514
  • KUKA機器人
    +關注

    關注

    4

    文章

    143

    瀏覽量

    9053
收藏 人收藏

    評論

    相關推薦

    matlab的對話框命令

    matlab的對話框命令函數名    功能描述    函數名 &
    發表于 09-22 15:54

    對話框疑問

    本帖最后由 eehome 于 2013-1-5 10:02 編輯 最近編一個程序,遇到對話框時難住了!1、彈出對話框,信息提示接通X1電源、X2電源,再按下對話框確定,可是這時我無法接通X1
    發表于 02-05 20:10

    對話框

    對話框如何實現單擊一個對話框,切換到他所在的頁面
    發表于 07-31 21:19

    UCGUI資源表對話框對話框包含控件放大縮小

    大家好! 問下,我用資源表建立對話框,我放大對話框時,對話框放大了,可是對話框包含控件如MULTIEDIT的控件沒有跟著一起放大,還是原來
    發表于 05-15 03:06

    Windows程序基礎-對話框

    Windows程序基礎-對話框,程序往往需要和用戶交互,如輸入參數和輸入文本等,習慣的做法是通過選擇菜單項彈出一個窗口,然后在這個窗口中完成對話,這個窗口就是“對話框”,對話框中的按鈕
    發表于 12-31 10:42 ?0次下載

    MFC對話框程序設計詳解

    電子專業單片機相關知識學習教材資料——C_plus_plus_MFC對話框設計示例
    發表于 07-25 09:49 ?0次下載

    mfc對話框編程

    計算機上的上位機制作工具語言之mfc對話框編程
    發表于 09-01 14:55 ?0次下載

    【下載】采用VC++對話框實現BP網絡數字字符圖像的識別資料分享

    建立BP網絡識別對話框: 1) 建立新的對話框; 2)在對話框上添加控件; 3)將控件與變量相關聯;
    發表于 12-20 09:36 ?0次下載

    Qt5基本對話框的詳細中文資料免費下載

    首先介紹標準文件對話框(QFileDialog)、標準顏色對話框(QColorDialog)、標準字體對話框(QFontDialog)、標準輸入對話框(QInputDialog)及標準
    發表于 08-01 08:00 ?0次下載
    Qt5基本<b class='flag-5'>對話框</b>的詳細中文資料免費下載

    GUI測試之對話框、消息

    對話框/消息的缺省《Enter》鍵應該設置在OK按鈕上;對話框/消息的缺省《Esc》鍵應該設置在Cancel按鈕上。
    的頭像 發表于 06-29 10:34 ?2366次閱讀

    C#打開文件對話框(OpenFileDialog)

    OpenFileDialog是一個類,實例化此類可以設置彈出一個文件對話框。比如:我們發郵件時需要上傳附件的時候,就會彈出一個讓我們選擇文件的對話框,我們可以根據自己的需求,自行設置一些對話框的屬性,那么怎么使用它呢?
    的頭像 發表于 11-15 11:09 ?7817次閱讀

    ProDiag如何使用“添加新塊”對話框

    ProDiag FB是用ProDiag編程語言創建的,例如使用“添加新塊”對話框
    的頭像 發表于 05-17 17:29 ?1205次閱讀
    ProDiag如何使用“添加新塊”<b class='flag-5'>對話框</b>

    塊調用環境對話框操作

    塊調用環境對話框 如果已在項目環境內部打開塊,將顯示此對話框。 利用此對話框中的選項,能夠為需要調試的塊準確地指定調用環境,也就是說僅當滿足設置的條件時才顯示程序狀態。 "塊調用環境"對話框
    的頭像 發表于 06-27 11:43 ?613次閱讀
    塊調用環境<b class='flag-5'>對話框</b>操作

    GUI圖形界面編程文件對話框

    文件對話框 文件對話框幫助我們實現可視化的操作目錄、操作文件. 將文件、目錄的信息傳入到程序中 文件對話框包含如下一些常用函數 命名參數 options 的常見值如下: 實操代碼——文件對話框
    的頭像 發表于 11-26 16:58 ?826次閱讀
    GUI圖形界面編程文件<b class='flag-5'>對話框</b>

    GUI高級組件對話框代碼

    簡單輸入對話框 simpledialog(簡單對話框)包含如下常用函數: 實操代碼 """簡單對話框""" from tkinter.simpledialog import *root = Tk
    的頭像 發表于 11-26 17:05 ?867次閱讀
    GUI高級組件<b class='flag-5'>對話框</b>代碼