99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

KUKA新版本的smartPAD 左側(cè)上的 4 個狀態(tài)鍵編程

前些天一個公眾號的朋友留言...................

新版本的UserTech的可編程按鍵,不得不說KUKA是真的有點(diǎn)煩呀,確實(shí)與之前的版本不太一樣,之前也有三篇文章介紹說明過:KUKA 機(jī)器人UserTech 聯(lián)機(jī)表格--自定義指令KUKA機(jī)器人自定義4個工藝按鍵、KUKA機(jī)器人自定義按鍵輸出信號置位復(fù)位(按鍵狀態(tài)切換),大家可以參考看看。相比較大體上邏輯出入不太大,但是還是花了點(diǎn)時間,試了一下KUKA機(jī)器人自定義按鍵輸出信號置位復(fù)位(按鍵狀態(tài)切換)這個新版本的功能。直接修改自帶的TestStat.kfdx文件,代碼如下,修改完成后,以重新讀入文件的方式重啟。

<?xml version="1.0" encoding="utf-8"?>
<!--For an example how to add menu entries for UserTech StatkeyBars see file C:\KRC\TP\UserTech\SmartHMI\SmartHMI.exe.UserTech.KeyBar.config-->
<KukaTechDescription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Application Name="StatkeyTest" SOT="TRUE" SOC="TRUE">
    <Param Name="BildNr" ShortName="" ShortCut="" Unit="" Var="" Enable="">
      <Value Type="Number" Default="1" Min="0" Max="2" Step="" Autolimit="" />
    </Param>
    <Param Name="StatKeyNr" ShortName="" ShortCut="" Unit="" Var="" Enable="">
      <Value Type="Number" Default="1" Min="0" Max="3" Step="" Autolimit="" />
    </Param>
    <StatKey Name="Stat1" Enable="" UserMode="" Style="" Next="">
      <Picture Default="C:\KRC\TP\UserTech\Template\Bild11.ICO" KeyDown="" KeyDownMinus="" />
      <Text Top="" Center="" Bottom="" />
      <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
      <Scripts OnKeyDown="ST1" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
    </StatKey>
    <StatKey Name="Stat2" Enable="" UserMode="" Style="" Next="">
      <Picture Default="C:\KRC\TP\UserTech\Template\Bild21.ICO" KeyDown="" KeyDownMinus="" />
      <Text Top="" Center="" Bottom="" />
      <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
      <Scripts OnKeyDown="ST2" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
    </StatKey>
    <StatKey Name="Stat3" Enable="" UserMode="" Style="" Next="">
      <Picture Default="C:\KRC\TP\UserTech\Template\Bild31.ICO" KeyDown="" KeyDownMinus="" />
      <Text Top="" Center="" Bottom="" />
      <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
      <Scripts OnKeyDown="ST3" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
    </StatKey>
    <StatKey Name="Stat4" Enable="" UserMode="" Style="" Next="">
      <Picture Default="C:\KRC\TP\UserTech\Template\Bild41.ICO" KeyDown="" KeyDownMinus="" />
      <Text Top="" Center="" Bottom="" />
      <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
      <Scripts OnKeyDown="CHGStatkey" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
    </StatKey>
    
    <Script Name="StatKeyTrue">
      <Message Text="$OUT %StatkeyNr = ON" />
</Script>
    
    <Script Name="StatKeyFlase">
      <Message Text="$OUT %StatkeyNr = OFF" />
</Script>
    
    <Script Name="StatKeyBool">
      <Switch Dialog="FALSE" Condition="%BildNr">
        <Case Value="1" Do="StatKeyTrue" />
        <Case Value="2" Do="StatKeyFlase" />
      </Switch>      
</Script>
    
    <Script Name="OUT1TRUE">
      <SetVar Fullpath="$OUT[1]" Value="True" />
</Script>
    <Script Name="OUT1FALSE">
      <SetVar Fullpath="$OUT[1]" Value="FALSE" />
</Script>

    <Script Name="OUT2TRUE">
      <SetVar Fullpath="$OUT[2]" Value="True" />
</Script>
    <Script Name="OUT2FALSE">
      <SetVar Fullpath="$OUT[2]" Value="FALSE" />
</Script>   
    
    <Script Name="OUT3TRUE">
      <SetVar Fullpath="$OUT[3]" Value="True" />
</Script>
    <Script Name="OUT3FALSE">
      <SetVar Fullpath="$OUT[3]" Value="FALSE" />
</Script>
    
    
    <Script Name="ST1">   
      <ShowVar Fullpath="1" Param="StatKeyNr" />
      <Switch Dialog="FALSE" Condition="%BildNr">
        <Case Value="1" Do="OUT1TRUE" />
        <Case Value="2" Do="OUT1FALSE" />
      </Switch>  
      <Do Script="StatKeyBool" />
</Script>
    
    <Script Name="ST2">
      <ShowVar Fullpath="2" Param="StatKeyNr" />
      <Switch Dialog="FALSE" Condition="%BildNr">
        <Case Value="1" Do="OUT2TRUE" />
        <Case Value="2" Do="OUT2FALSE" />
      </Switch>  
      <Do Script="StatKeyBool" />
</Script>
    
    <Script Name="ST3">
      <ShowVar Fullpath="3" Param="StatKeyNr" />
      <Switch Dialog="FALSE" Condition="%BildNr">
        <Case Value="1" Do="OUT3TRUE" />
        <Case Value="2" Do="OUT3FALSE" />
      </Switch>  
      <Do Script="StatKeyBool" />
</Script>
    
    <Script Name="SKB1">
      <ShowVar Fullpath="1" Param="BildNr" />
      <Set Name="Stat1" Enable="" UserMode="" Style="" Next="">
        <Picture Default="C:\KRC\TP\UserTech\Template\Bild11.ICO" KeyDown="" KeyDownMinus="" />
        <Text Top="" Center="ON" Bottom="" />
        <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
        <Scripts OnKeyDown="" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
      </Set>
      <Set Name="Stat2" Enable="" UserMode="" Style="" Next="">
        <Picture Default="C:\KRC\TP\UserTech\Template\Bild21.ICO" KeyDown="" KeyDownMinus="" />
        <Text Top="" Center="ON" Bottom="" />
        <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
        <Scripts OnKeyDown="" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
      </Set>
      <Set Name="Stat3" Enable="" UserMode="" Style="" Next="">
        <Picture Default="C:\KRC\TP\UserTech\Template\Bild31.ICO" KeyDown="" KeyDownMinus="" />
        <Text Top="" Center="ON" Bottom="" />
        <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
        <Scripts OnKeyDown="" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
      </Set>
</Script>
    
    <Script Name="SKB2">
      <ShowVar Fullpath="2" Param="BildNr" />
      <Set Name="Stat1" Enable="" UserMode="" Style="" Next="">
        <Picture Default="C:\KRC\TP\UserTech\Template\Bild12.ICO" KeyDown="" KeyDownMinus="" />
        <Text Top="" Center="OFF" Bottom="" />
        <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
        <Scripts OnKeyDown="" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
      </Set>
      <Set Name="Stat2" Enable="" UserMode="" Style="" Next="">
        <Picture Default="C:\KRC\TP\UserTech\Template\Bild22.ICO" KeyDown="" KeyDownMinus="" />
        <Text Top="" Center="OFF" Bottom="" />
        <Needs SafetySwitch="" DrivesOk="" Prostate0="" Prostate="" ModeOp="" />
        <Scripts OnKeyDown="" OnKeyUp="" OnKeyShow="" OnKeyDownMinus="" OnKeyUpMinus="" OnKeyRepeat="" OnKeyRepeatMinus="" />
      </Set>
聲明:本內(nèi)容為作者獨(dú)立觀點(diǎn),不代表電子星球立場。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯的朋友,別忘了一鍵三連哦!
贊 1
收藏 2
關(guān)注 24
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧
主站蜘蛛池模板: 欧美日韩国产va另类 | 国产9999精品 | 最好看的中文视频最好的中文 | 国产精品久久久久成人av | 国产在线精品福利 | 午夜影院一级片 | 中文字幕第十五页 | 亚洲乱码日产精品bd在线观看 | 国产精品乱码一区二区 | 亚洲伦理网 | 制服丝袜中文字幕无码自拍 | 国产黑色丝袜在线视频 | 青青久久av | 日本伊人精品一区二区三区观看方式 | 强插女教师AV在线 | 亚洲一区二区精品视频 | 337p日本欧洲亚洲大胆艺术图 | 在线无码VA中文字幕无码 | 玩麻豆国产?片对白日逼视频 | 国产免费丝袜调教视频 | 邻居少妇张开腿让我爽了在线观看 | 亚洲一道本| 一级黄色裸体视频 | 日韩在线 | 91久久夜色| 国产日韩区| 正能量免费网站WWW正能量免费 | 久久人人爽天天玩人人妻精品 | 国产成人综合亚洲A片激情文学 | 国产精品扒开腿做爽爽爽A片唱戏 | www.国产网站 | www.97爱| 女人张开腿让男人桶爽 | 亚洲xxxx3d| 欧美日韩亚洲免费 | 免费一区二区三区在线观看 | 最新永久无码AV网址亚洲 | 精品剧情V国产在线观看 | 91精品国产综合久久久亚洲 | 99在线观看精品 | 亚洲国产成人精品无码区在线网站 |