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

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

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

3天內不再提示

一文解析KUKA CELL程序

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

程序結構:

DEF CELL()

AUTOMATIK EXTERN

Folgenummerberechnen

Folgestarten

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

AUTOMATIK EXTERN -外部自動

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

INT I,J,CELL_CNT

BOOL IS_ANY_BIT

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

PGNO=0-執(zhí)行的程序號置0

CELL_CNT=0-變量置0,

P0_MERKER=TRUE -返回在原位條件

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

- 發(fā)出機器人在原位的條件-

$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 ,- 機器人狀態(tài)是否在軌跡上,-SPS指令是否在執(zhí)行-是否在外部自動

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

-上次的程序號- 外部自動狀態(tài)-

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程序沒有在激活狀態(tài)-

$LOOP_MSG[]=" "

$LOOP_MSG[]="Keyword_StartSpsSub "

-提示激活SPS后臺程序-

$LOOP_CONT=TRUE

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

$LOOP_MSG[]=""

ENDIF

$LOOP_MSG[]="KeyWord_WarteAufGueltigeFolgenummer "

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

IFSTEP==0 THEN

IS_ANY_BIT=FALSE

REPEAT-循環(huán)執(zhí)行指令

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 ;-以整數形式接受發(fā)出程序號

SWITCH PGNO

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

FOLGE10()-執(zhí)行程序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

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

    關注

    3

    文章

    217

    瀏覽量

    16574
  • KUKA機器人
    +關注

    關注

    4

    文章

    143

    瀏覽量

    9124

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

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

收藏 人收藏

    評論

    相關推薦

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

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

    光耦PC817中解析

    光耦PC817中解析
    發(fā)表于 08-20 14:32

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

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

    KUKA庫卡機器人伺服驅動器相關型號舉例

    KUKA庫卡機器人伺服驅動器(Servo Drive)是KUKA運動控制的重要組成部分,被普遍應用于工業(yè)機器人及數控加工中心等自動化設備中。是用來控制伺服電機的種控制器,其作用類似于變頻器作用于
    發(fā)表于 09-08 16:30

    什么是In-cell及On-cell

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

    KUKA 機器人SPS.SUB程序解析

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

    解析PLC的應用

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

    KUKA CELL()程序的分析解讀

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

    KUKA CELL()程序的分析解讀

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

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

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

    KUKA機器人CELL程序分析

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

    KUKA創(chuàng)建新的SUB程序操作步驟

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

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

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

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

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

    大眾版KUKA程序的區(qū)別

    般的KUKA程序: 1? PTP P0 2? SPLINE 3? ?SPL P1 4? ?SPL P2 5? ?SPL P3 6? ?SPL P4 7? ?SCIRC P5, P6 8? ?SPL
    的頭像 發(fā)表于 07-07 11:25 ?1270次閱讀
    大眾版<b class='flag-5'>KUKA</b><b class='flag-5'>程序</b>的區(qū)別
    主站蜘蛛池模板: 无遮挡很爽很污很黄的网站w| 欧美xxx另类| 亚洲色图综合图片| 午夜在线观看福利| 77米奇| 天天操天天射天天色| 免费在线a视频| 性欧美1819hd| 日本不卡专区| 一级片成人| 1024你懂的国产精品| 天天操夜夜操视频| 美女被免费网站91色| 天天久| 永久在线免费观看| 国产成都一二三四区| 男女免费网站| 韩国在线a免费观看网站| ww欧美| 手机看片福利盒子久久| 国产精品波多野结衣| 久久影视免费观看网址| wwwxxx亚洲| 男男h全肉耽污| 特级一级毛片| 免费爱爱视频网站| a级黄色毛片三个搞一| 99久精品| 美女操出水| 69xxxxtube日本免费| 一级特黄国产高清毛片97看片| 色综合天天射| 色播在线| 黄色软件合集| 午夜黄色影片| 人人揉揉香蕉大青草| 中文一级黄色片| 亚洲天堂最新地址| 欧美人与动性行为网站免费| wwwxxxx在线观看| 国产午夜视频在线观看第四页|