<i id="1upou"></i>
    <track id="1upou"></track>
  • <mark id="1upou"></mark>

    1. <source id="1upou"><ins id="1upou"></ins></source><bdo id="1upou"><li id="1upou"><delect id="1upou"></delect></li></bdo>

    2. <video id="1upou"></video>
    3. <strong id="1upou"><form id="1upou"><samp id="1upou"></samp></form></strong>

      德國kuka機器人編程知識之程序結構

      發布時間:2023-09-18
      德國kuka機器人編程知識之程序結構
      機器人程序的結構和組成
      程序流程控制,除了純運動指令和通訊指令(切換和等待功能)之外,在機器人程序中還有大量用于控制程序流程的程序.其中 包括:
      1.循環|循環是控制結構.它不斷重復執行指令塊指令,直至出現終止條件.
      無限循環
      計數循環
      當型和直到型循環
      2.分支|使用分支后,便可以只在特定的條件下執行程序段.
      條件分支
      多分支結構
      無限循環:在無限循環中無止境地重復指令段.然而,卻可通過一個提前出現的中斷(含exit功能)退出循環語句.
      程序流程圖:無限循環
      loop指令舉例:
      無exit:永久執行對p1和p2的運動指令
      帶exit:一直執行對p1和p2的運動指令,直到輸入端30切換到true
      計數循環:用計數循環(for循環語句)可使指令重復定義的次數.循環的次數借助與一個計數變量控制
      程序流程圖:for循環語句
      一個for循環語句舉例:將輸出端1至5依次切換到true.用整數(integer)變量i來對一個循環語句內的循環進行計數.
      當型循環:while循環是一種當型或者先判斷型循環,這種循環會在執行循環的指令部分前先判斷終止條件是否成立.
      while程序流程圖
      while循環示例:輸出端17被切換為true,而輸出端18被切換為false,并且機器人移入home位置,但僅當循環開始時就已滿足條件(輸入端22為true)時才成立.
      直到型循環:repeat循環是一種直到型或者效驗循環,這種循環會在第一次執行完循環的指令部分后才回檢測終止條件.
      程序流程圖:repeat循環
      repeat循環示例:輸出端17被切換為true,而輸出端18被切換為false,并且機器人移入home位置,這時才會檢測條件.
      程序分支
      條件性分支:條件性分支(if語句)由一個條件和兩個指令部分組成.如果滿足條件,則可處理第一個指令.如果未滿足條件,則執行第二個指令.
      但是,對if語句也有替代方案:
      1.在誒二個指令部分可以省去:無else的if語句.由此,當不滿足條件時緊跟在分支后便繼續執行程序.
      2.多個if語句可相互嵌套(多重分支):問詢被依次處理,知道有一個條件得到滿足.
      程序流程圖:if分支
      if語句舉例:如果滿足條件(輸入端30必須為true),則機器人運動到點p3,否則到點p4
      多分支結構:一個switch分支語句是一個分配器或多路分支.此處首先分析一個表達式.然后,該表達式的值與一個案例段(case)的值進行比較.值一致時執行相應案例的指令.
      程序流程圖:switch結構
      對帶有名稱”狀態”的整數變量(integer),首先要檢查其值.如果變量的值為1,則執行案例1(case1):機器人運動到點5.如果變量的值為2.則執行案例2(case2):德國kuka機器人運動到點p6.如果變量的值未在任何案例中列出(在該例中為1和2以外的值),則將執行默認分支:故障信息.
      上一個:為什么手機的網速很慢怎么辦,為什么手機上網速度變得好慢該怎么辦
      下一個:厚聲201007F6202T4X今日行情、最新報價

      pcie什么意思中文,跪求PCIE中文翻譯達人速進
      三星用屏幕害慘OPPO 有錢也搞不定
      人聲可以合成嗎(人的聲音合成處理)
      浙江景寧:金銀花新品種“春蕾一號”試種成功
      ppt中畫圖工具在哪里(電腦上ppt制作軟件在哪找)
      苜蓿蚜蟲的無公害防治方法
      厚聲0402WGJ0182TCE今日行情、最新報價
      什么叫固態移動硬盤和機械盤,移動硬盤是固態的還是機械的
      什么是爬電比距?
      蘋果購買日期未驗證什么意思二手(蘋果購買日期未驗證什么意思耳機)
      成人无码区免费AⅤ片,日韩欧美中文字幕有码人妻在线,国产亚洲欧洲997久久综合,91麻豆国产对白在线精品

      <i id="1upou"></i>
        <track id="1upou"></track>
    4. <mark id="1upou"></mark>

      1. <source id="1upou"><ins id="1upou"></ins></source><bdo id="1upou"><li id="1upou"><delect id="1upou"></delect></li></bdo>

      2. <video id="1upou"></video>
      3. <strong id="1upou"><form id="1upou"><samp id="1upou"></samp></form></strong>