在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

一文解析KUKA CELL程序

機器人及PLC自動化應用 ? 來源:中國機器人網 ? 作者:中國機器人網 ? 2020-09-03 14:09 ? 次閱讀

程序結構:

DEF CELL()

AUTOMATIK EXTERN

Folgenummerberechnen

Folgestarten

-CELL的功能:只能檢測是否在原點,PLC給入的程序號是否正確,打開FOLGEN程序。

AUTOMATIK EXTERN -外部自動

-主要是初始化設置,檢測機器人是否在原位,是否在外部自動狀態。

INT I,J,CELL_CNT

BOOL IS_ANY_BIT

STEP=0-變量置0,證明在CELL程序的開始步

PGNO=0-執行的程序號置0

CELL_CNT=0-變量置0,

P0_MERKER=TRUE -返回在原位條件

-$OUT[PF0]=(P0_MERKER OR(DownLoadActive AND ($Mode_OP==#EX))) AND $IN_HOME

- 發出機器人在原位的條件-

$OUT[LPKT]=FALSE -關閉A14結束機器人程序在最后一點

VW_INB=FALSE ; -外部自動程序還沒有運行

VW_CBY_CELL=TRUE–已經在CELL

VW_CALL_CELL=FALSE–關閉調用CELL

IF $MODE_OP==#EX THEN -工作模式:外部自動

IF NOT $IN_HOME THEN-如果沒有在機器人原點會提示:

$LOOP_MSG[]=" "

$LOOP_MSG[]="KeyWord_WaitingForPF0"–等在鑰匙語言——PF0機器人在原位

$LOOP_CONT=TRUE

WAITFOR($IN_HOME) OR ( NOT $LOOP_CONT AND($MODE_OP<>#EX))

$LOOP_MSG[]=" "

ENDIF

ENDIF

Folgenummerberechnen- 程序號的核實

-檢查程序號是否大于0 ,- 機器人狀態是否在軌跡上,-SPS指令是否在執行-是否在外部自動

IF(P_OLD<>0) AND ($MODE_OP==#EX)THEN

-上次的程序號- 外部自動狀態-

IF P_TYPE==0 THEN;外部自動號輸入方式:0

PGNO=P_SELECT–上次的程序號的存儲

STEP=1

ELSE;-其他程序控制方式時,如1

IF(P_SELECT>0) AND (P_SELECT<17)THEN -如果程序號在范圍內0-17

PGNO=1

FOR I=1 TO(P_SELECT-1)-程序號的換算

PGNO=PGNO*2

ENDFOR

STEP=1

ELSE–不在程序號在范圍內0-17,進行清0

STEP=0

PGNO=0

ENDIF

ENDIF

ENDIF

IF(P_SELECT>0) AND ($MODE_OP<>#EX)THEN–不是外部自動-

IF P_TYPE==0 THEN

PGNO=P_SELECT

STEP=1

ELSE;1 AUS N

IF(P_SELECT>0) AND (P_SELECT<17)THEN-如果程序號在范圍內0-17

PGNO=1

FOR I=1 TO(P_SELECT-1)

PGNO=PGNO*2

ENDFOR

STEP=1

ELSE–不在程序號在范圍內0-17,進行清0

CELL_CNT=1

STEP=0

PGNO=0

ENDIF

ENDIF

ENDIF

LOOP

IF(( NOT $ON_PATH) AND ($MODE_OP<>#EX))THEN;

-機器人沒在軌跡上-也沒不外部自動

IF CELL_CNT==1 THEN

IF P_TYPE==0 THEN;

PGNO=P_OLD

STEP=1

ELSE;1 AUS N

IF(P_OLD>0) AND (P_OLD<17)THEN

PGNO=1

FOR I=1 TO(P_OLD-1)

PGNO=PGNO*2

ENDFOR

STEP=1

ELSE

PGNO=0

STEP=0

ENDIF

ENDIF

ENDIF

CELL_CNT=CELL_CNT+1

ELSE

IF $ON_PATH THEN-機器人在軌跡上

STEP=0

ENDIF

ENDIF

IF($PRO_STATE0<>#P_ACTIVE)THEN-SPS程序沒有在激活狀態-

$LOOP_MSG[]=" "

$LOOP_MSG[]="Keyword_StartSpsSub "

-提示激活SPS后臺程序-

$LOOP_CONT=TRUE

WAITFOR($PRO_STATE0==#P_ACTIVE)-SPS程序激活狀態-

$LOOP_MSG[]=""

ENDIF

$LOOP_MSG[]="KeyWord_WarteAufGueltigeFolgenummer "

-提示等待機器人程序號給輸入

IFSTEP==0 THEN

IS_ANY_BIT=FALSE

REPEAT-循環執行指令

OUT_WPROZ=FALSE

OUT_WSLAV=TRUE

IF(PRG_NR <= 0)THEN–程序號輸入不正確(A1 – A8)

IS_ANY_BIT = FALSE

PGNO=0

ELSE

IS_ANY_BIT = TRUE–程序號位檢測正確

PGNO = PRG_NR-正確,輸入程序號大于0

ENDIF

UNTIL IS_ANY_BIT-退出指令條件

OUT_WPROZ=FALSE

OUT_WSLAV=FALSE

ENDIF

STEP=0

Folgestarten打開Folge程序

-程序啟動-

SWITCH P_TYPE -程序使用類型選擇

CASE 0 ;-以整數形式接受發出程序號

SWITCH PGNO

CASE 10-如程序滿足選擇程序10

FOLGE10()-執行程序10

CASE 124

FOLGE124()

CASE 125

FOLGE125()

ENDSWITCH

CASE 1 以2進制控制程序號

SWITCH PGNO

CASE 1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768

SWITCH PGNO

CASE-1

ENDSWITCH

ENDSWITCH

ENDSWITCH

WAITSEC 0.001

ENDLOOP

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

    關注

    3

    文章

    218

    瀏覽量

    16868
  • KUKA機器人
    +關注

    關注

    4

    文章

    144

    瀏覽量

    9460

原文標題:KUKA CELL()程序的分析解讀

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    In-Cell/On-Cell/OGS屏幕全面解析

    關于屏幕概念的炒作,從之前的IPS、 AMOLED、SLCD的面板之爭,到現在清色標榜自己是OGS全貼合屏幕,如何如何輕薄、透光、圖像“浮現”在屏幕上,蘋果則貌似更為“高端”,傳出了In-cell
    發表于 02-13 10:28 ?1.1w次閱讀

    光耦PC817中解析

    光耦PC817中解析
    發表于 08-20 14:32

    庫卡KUKA機器人四種啟動方式介紹

    ; G:自動運行狀態速度修改; H:啟動機器人正常運行。 2、外部cell程序通過IO選擇程序啟動 庫卡KUKA機器人四種啟動方式外部自動選擇cel
    發表于 09-04 15:45

    什么是In-cell及On-cell

    In-cell及On-cell的概念、原理、難點及技術實現。
    發表于 02-06 11:18 ?1.4w次閱讀

    KUKA 機器人SPS.SUB程序解析

    SPS.SUB程序解析
    發表于 02-09 09:45 ?3次下載

    解析PLC的應用

    解析PLC的應用,具體的跟隨小編起來了解下。
    的頭像 發表于 07-19 11:21 ?5435次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>解析</b>PLC的應用

    KUKA CELL()程序的分析解讀

    CELL的功能:只能檢測是否在原點,PLC給入的程序號是否正確,打開FOLGEN程序
    的頭像 發表于 05-11 09:15 ?1492次閱讀

    KUKA CELL()程序的分析解讀

    程序結構: DEF? CELL() AUTOMATIK EXTERN Folgenummerberechnen Folgestarten 關鍵詞:機器人原位,外部自動,SPS程序狀態,程序
    的頭像 發表于 12-23 18:05 ?3800次閱讀

    大眾版KUKA程序的軌跡程序分解

    而大眾版的KUKA程序有很大的區別,它將真實的軌跡程序全都隱藏了你看到的只是件外套.
    的頭像 發表于 07-08 10:34 ?3838次閱讀

    KUKA機器人CELL程序分析

    檢查程序號是否大于0 ,- 機器人狀態是否在軌跡上,-SPS指令是否在執行-是否在外部自動;%{SE}%MKUKATPVW,%C,%V
    的頭像 發表于 09-13 16:07 ?3459次閱讀

    KUKA創建新的SUB程序操作步驟

    Cell:現有的 Cell 程序,只能被替換或者在刪除 Cell 程序后重新創建。
    的頭像 發表于 02-01 09:30 ?5589次閱讀

    從FOLGEN程序中如何實現自動回到CELL程序/開始執行FOLGEN程序

    IF($OUT[PF0]AND VW_CALL_CELL AND ( NOT $PRO_MOVE) AND ($MODE_OP==#EX))THEN機器人在原位(A15),執行了CALL程序,機器人沒有程序執行,處在外部自動狀態
    的頭像 發表于 05-05 10:20 ?980次閱讀
    從FOLGEN<b class='flag-5'>程序</b>中如何實現自動回到<b class='flag-5'>CELL</b><b class='flag-5'>程序</b>/開始執行FOLGEN<b class='flag-5'>程序</b>

    KUKA大眾標準與標準版機器人程序的不同

    大眾版KUKA程序使用的程序包括SRC和Dat文件
    的頭像 發表于 06-08 15:47 ?3688次閱讀
    <b class='flag-5'>KUKA</b>大眾標準與標準版機器人<b class='flag-5'>程序</b>的不同

    大眾版KUKA程序的區別

    般的KUKA程序: 1? PTP P0 2? SPLINE 3? ?SPL P1 4? ?SPL P2 5? ?SPL P3 6? ?SPL P4 7? ?SCIRC P5, P6 8? ?SPL
    的頭像 發表于 07-07 11:25 ?1523次閱讀
    大眾版<b class='flag-5'>KUKA</b><b class='flag-5'>程序</b>的區別

    解析工業互聯網

    電子發燒友網站提供《解析工業互聯網.pptx》資料免費下載
    發表于 02-20 16:42 ?1次下載
    主站蜘蛛池模板: 四虎影视地址 | 欧美一区二区三区不卡片 | 在线观看免费国产 | 免费视频淫片aa毛片 | 毛片又大又粗又长又硬 | 操操操操操 | 婷婷色综合久久 | 久久人精品| 国产精品资源网站在线观看 | 亚洲v视频 | 99 久久99久久精品免观看 | 欧美一级日韩一级亚洲一级 | 毛片视频免费网站 | 国产在线播放成人免费 | 亚洲欧美日韩特级毛片 | 国产精品秒播无毒不卡 | 精品看片| 天堂avwww | 欧美特黄视频在线观看 | 天天躁日日2018躁狠狠躁 | 午夜影院亚洲 | 天堂bt种子资源+在线 | 国产叼嘿视频网站在线观看 | 日本网站黄色 | 免费视频在线看 | 久久精品国产99国产精品免费看 | 久久福利青草精品资源 | 欧美色伊人 | 手机看日韩毛片福利盒子 | 人人做人人插 | 激情五月综合综合久久69 | 亚洲一级毛片中文字幕 | 国产男人女人做性全过程视频 | 亚洲一区二区三区四区在线 | 一级片免费在线观看视频 | 国产永久免费爽视频在线 | aaaa欧美高清免费 | 91亚洲国产成人久久精品网站 | 亚洲一区二区在线视频 | 欧美一级高清免费播放 | 手机福利片 |