库卡机器人信息显示和按键选择

image.png

image.png

运行上面程序后会显示如下提示框

DECL KrlMsgDlgSK_T softkey[7]
DECL KRLMSG_T MyMessage
DECL EKRLMsgType Type
DECL int result1
DECL KRLMSGOPT_T Myoptions1
DECL KRLMSGPAR_T Para[3]
DECL bool result

softkey[1] = {sk_type #value, sk_txt[] "Open"}
softkey[2] = {sk_type #value, sk_txt[] "Close"}
softkey[3] = {sk_type #value, sk_txt[] "Show"}
softkey[4] = {sk_type #value, sk_txt[] "Hide"}
softkey[5] = {sk_type #empty, sk_txt[] "Open1"}
softkey[6] = {sk_type #empty, sk_txt[] "Close1"}
softkey[7] = {sk_type #empty, sk_txt[] "Show1"}

MyMessage={modul[]"USER",Nr 103,msg_txt[]"MaxForceLimit"}
Myoptions1= {VL_STOP true, Clear_P_Reset true, Clear_P_SAW false, Log_to_DB false}
result1 = Set_KrlMsg(#NOTIFY, MyMessage, Para[ ], Myoptions1) 
result1=SET_KRLDLG(MyMessage,Para[ ],softkey[ ], Myoptions1)   
result = EXISTS_KRLDLG(result1, answer)
;result = Clear_KrlMsg(result1)

softkey 为定义按键的属性

image.png

MyMessage 为定义信息显示属性

image.png

image.png

image.png

MyOptions1为通用信息提示选项的结构

image.png

image.png

set_KrlMsg为设置或生成一则对话

image.png

Set_KrlDlg为设置并检验一则对话

image.png

image.png

Exists_KrlDlg( )可检查一则特定的对话是否还存在。 即检查 该对话是否还在信息缓存器中。

image.png

Clear_KrlMsg删除一条信息提示

image.png

使用此指令后不会有按键弹窗;

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值