KUKA 機(jī)器人SPS.SUB程序解析
&ACCESS ?RVO
&COMMENT PLC on control
DEF ?SPS ( )
??;FOLD DECLARATIONS
??;FOLD BASISTECH DECL
??;Automatik extern
??DECL STATE_T STAT
定義STATE_T類型的變量。該結(jié)構(gòu)為:
STRUC STATE_T?
CMD_STAT RET1,?CMD_STAT是枚舉類型數(shù)據(jù),組成了STATE_T結(jié)構(gòu)的第一個數(shù)據(jù)RET1
INT HITS ,
INT LENGTH ?
其中CMD_STAT是枚舉類型的數(shù)據(jù):
ENUM CMD_STAT ?CMD_OK, CMD_TIMEOUT, DATA_OK, DATA_BLK, DATA_END,?CMD_ABORT, CMD_REJ, CMD_PART, CMD_SYN, FMT_ERR?
與CWRITE有關(guān)的返回值如下表:
變量類型?MODUS_T(結(jié)構(gòu)類型)定義多少通道寫入,有下列值?SYNC語句直到數(shù)據(jù)發(fā)送還沒有執(zhí)行?ASYNC語句沒有執(zhí)行直到通道驅(qū)動已經(jīng)證實數(shù)據(jù)已經(jīng)被承認(rèn)。
???DECL MODUS_T MODE ?
??;ENDFOLD (BASISTECH DECL)
??;FOLD USER DECL
??;Please insert user defined declarations
??;ENDFOLD (USER DECL)
??;ENDFOLD (DECLARATIONS)
??;FOLD INI
??;FOLD DEFAULT MSG_T?
???信息顯示的結(jié)構(gòu):
??$MSG_T={MSG_T: VALID FALSE,RELEASE FALSE,TYP #NOTIFY,MODUL[] " ",KEY[] " ",PARAM_TYP #VALUE,PARAM[] " ",DLG_FORMAT[] " ",ANSWER 0}
??;ENDFOLD (DEFAULT MSG_T)
??;FOLD AUTOEXT INIT
??中斷函數(shù)聲明,當(dāng)系統(tǒng)變量$PRO_STATE1(機(jī)器人解釋程序的進(jìn)程狀態(tài)為P_FREE(不選擇程序)調(diào)用RESET_OUT ()):
??INTERRUPT DECL 91 WHEN $PRO_STATE1==#P_FREE DO RESET_OUT ()
??INTERRUPT ON 91
??$LOOP_MSG[]=" ? ? ? ? ? ? ? ? ?
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
下載地址
KUKA 機(jī)器人SPS.SUB程序解析下載
相關(guān)電子資料下載
- Kuka機(jī)器人配置Profinet通訊網(wǎng)關(guān)HT3S-PNS-ECS 191
- 請問KUKA機(jī)器人的Mada文件怎么配置呢? 589
- KUKA機(jī)器人的配置建議 184
- KUKA機(jī)器人8.7系統(tǒng)對PROFINET軟件進(jìn)行編程控制的步驟 1229
- 聊聊KUKA機(jī)器人高級編程:中斷 3361
- KUKA機(jī)器人:關(guān)鍵的KRL概念-有效作用范圍 552
- KUKA機(jī)器人KR QUANTEC-2更換機(jī)器人手腕的步驟詳解 1024
- KUKA機(jī)器人:Makrostep-Diagnose 581
- KUKA C4機(jī)器人:為宏啟用或阻止內(nèi)聯(lián)窗體USER 637
- KUKA C4機(jī)器人:控制器與機(jī)器人之間的數(shù)據(jù)對比分析 2071