“CHANNEL”語句被用于聲明輸入和輸出的信號(hào)名。
不需要對(duì)CHANNEL語句進(jìn)行編程。它已經(jīng)為文件$CUSTOM.DAT中的所有外部模塊預(yù)定義。不過,為了便于理解,這里對(duì)該語句進(jìn)行了解釋。
![79555d54-ef5f-11ed-90ce-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/F8/wKgaomTnnA6ADavQAAU0flU1pDM625.png)
![79bf4db8-ef5f-11ed-90ce-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/F8/wKgaomTnnA6AHg0aAAA6BqVvZuQ163.png)
機(jī)器人控制器包含兩類界面:
所有界面用符號(hào)名表示地址。特殊的界面名( 符號(hào)名)是預(yù)先用CHANNEL 聲明的信號(hào)的變量通道符合邏輯的組合。
預(yù)先確定的信號(hào)變量通道,SER_1 和 SER_2 為了連續(xù)界面,和$CMD(例如:“RUN....”)
為了解釋程序命令。
訪問通道的過程是一樣的。為了可以在命令中能訪問通道,通道名必須在“CHANNEL ”中被公告。
在文件 “$CUSTOM.DAT ”( 目錄“....PROGRAM FILESKRCMADASTEU”) “:SER_1”和“:SER_2 ”中,變量是預(yù)先確定的。
.通道可以通過“COPEN”語句打開。 “CREAD”語句能用于讀通道, “CWRITE” 語句用于寫通道。
用“CCLOSE”語句關(guān)閉通道。
通道語句的規(guī)定和命令的信息是相同的。
狀態(tài)信息是預(yù)先確定的結(jié)構(gòu)類型“STATE_T”的變量的反饋。
如果要尋址外部模塊,這是必要的,因?yàn)轭A(yù)定義的結(jié)構(gòu)變量無法直接尋址。例如,外部模塊LD_EXT_OBJ1不能通過$EXT_MOD_1直接尋址。
CHANNEL :Channel name :Interface name Structure variable
“STATE_T”有下列的定義:
STRUC STATE_T CMD_STAT R ET1, INT HITS, INT LENGTH
“CMD_STAT”是被下面預(yù)先確定的舉例類型的數(shù)據(jù):
ENUMCMD_STATCMD_OK,CMD_TIMEOUT ,DATA_OK ,DATA_BLK,DATA_END,CMD_ABORT,CMD_REJ ,CMD_PART,CMD_SYN ,F(xiàn)MT_ERR
這個(gè)命令可使用“CREAD”和“CWRITE”語句產(chǎn)生的可能用到預(yù)先確定的列舉類型:ENUMMODUS_TSYNC ,ASYNC,ABS ,COND ,SEQ
在單獨(dú)的命令中解釋規(guī)定和命令的意義。只有參數(shù)被使用時(shí)才被列出。
例子
外部模塊1的CHANNEL語句:
CHANNEL :LD_EXT_OBJ1 :LD_EXT_OBJ1 $EXT_MOD_1
使用“CHANNEL”語句分配實(shí)際通道的通道名:
Channel name: SER_2
被分配到
physical channel: SER_2
在“$CUSTOM.DAT ”文件中預(yù)先確定的
( 地址....PROGRAMFILESKRCMADASTEU)
CHANNELSER_2 $PSER_2
不需要對(duì)CHANNEL語句進(jìn)行編程。它已經(jīng)為文件$CUSTOM.DAT中的所有外部模塊預(yù)定義。不過,為了便于理解,這里對(duì)該語句進(jìn)行了解釋。
![79555d54-ef5f-11ed-90ce-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/F8/wKgaomTnnA6ADavQAAU0flU1pDM625.png)
![79bf4db8-ef5f-11ed-90ce-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/F8/wKgaomTnnA6AHg0aAAA6BqVvZuQ163.png)
機(jī)器人控制器包含兩類界面:
- 簡單程序界面-- signals
- 邏輯界面-- channels .
預(yù)先確定的信號(hào)變量通道,SER_1 和 SER_2 為了連續(xù)界面,和$CMD(例如:“RUN....”)
為了解釋程序命令。
訪問通道的過程是一樣的。為了可以在命令中能訪問通道,通道名必須在“CHANNEL ”中被公告。
在文件 “$CUSTOM.DAT ”( 目錄“....PROGRAM FILESKRCMADASTEU”) “:SER_1”和“:SER_2 ”中,變量是預(yù)先確定的。
.通道可以通過“COPEN”語句打開。 “CREAD”語句能用于讀通道, “CWRITE” 語句用于寫通道。
用“CCLOSE”語句關(guān)閉通道。
通道語句的規(guī)定和命令的信息是相同的。
狀態(tài)信息是預(yù)先確定的結(jié)構(gòu)類型“STATE_T”的變量的反饋。
如果要尋址外部模塊,這是必要的,因?yàn)轭A(yù)定義的結(jié)構(gòu)變量無法直接尋址。例如,外部模塊LD_EXT_OBJ1不能通過$EXT_MOD_1直接尋址。
CHANNEL :Channel name :Interface name Structure variable
Channelname | 任何符號(hào)名。 |
Interfacename | 預(yù)先確定的信號(hào)變量SER_1 連續(xù)界面1SER_2 連續(xù)界面2 |
Structurevariable | 系統(tǒng)決定結(jié)構(gòu)變量。賦值不能輸出。. |
“STATE_T”有下列的定義:
STRUC STATE_T CMD_STAT R ET1, INT HITS, INT LENGTH
“CMD_STAT”是被下面預(yù)先確定的舉例類型的數(shù)據(jù):
ENUMCMD_STATCMD_OK,CMD_TIMEOUT ,DATA_OK ,DATA_BLK,DATA_END,CMD_ABORT,CMD_REJ ,CMD_PART,CMD_SYN ,F(xiàn)MT_ERR
這個(gè)命令可使用“CREAD”和“CWRITE”語句產(chǎn)生的可能用到預(yù)先確定的列舉類型:ENUMMODUS_TSYNC ,ASYNC,ABS ,COND ,SEQ
在單獨(dú)的命令中解釋規(guī)定和命令的意義。只有參數(shù)被使用時(shí)才被列出。
例子
外部模塊1的CHANNEL語句:
CHANNEL :LD_EXT_OBJ1 :LD_EXT_OBJ1 $EXT_MOD_1
使用“CHANNEL”語句分配實(shí)際通道的通道名:
Channel name: SER_2
被分配到
physical channel: SER_2
在“$CUSTOM.DAT ”文件中預(yù)先確定的
( 地址....PROGRAMFILESKRCMADASTEU)
CHANNELSER_2 $PSER_2
審核編輯 :李倩
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
控制器
+關(guān)注
關(guān)注
112文章
16482瀏覽量
179718 -
機(jī)器人
+關(guān)注
關(guān)注
211文章
28734瀏覽量
208802 -
Channel
+關(guān)注
關(guān)注
0文章
31瀏覽量
11869
原文標(biāo)題:KUKA機(jī)器人高級(jí)編程中的"CHANNEL"的應(yīng)用
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
KUKA重型機(jī)器人
這個(gè)是KUKA重型機(jī)器人處理和測(cè)量混凝土軌枕的視頻。處理得相當(dāng)精細(xì)。真心值得愛好機(jī)器者和愛國者研究研究。
發(fā)表于 02-03 15:18
"可編程機(jī)器人套件免費(fèi)試用"活動(dòng)參與者學(xué)習(xí)記錄匯總貼
`2015元旦剛過。我們舉辦了一個(gè)線上活動(dòng)"愛上DIY——可編程機(jī)器人套件免費(fèi)試用&
發(fā)表于 03-03 11:38
KUKA機(jī)器人問題解答
1 開機(jī)坐標(biāo)系無效 世界坐標(biāo)系是以槍頭為基點(diǎn),在這種坐標(biāo)系中機(jī)器人所有的動(dòng)作都是按照以槍頭為頂點(diǎn)來完成移動(dòng),XYZ方向切割槍方向不改變,如果機(jī)器人在世界坐標(biāo)系中移動(dòng),槍頭也隨著改變方向,那就是我們?cè)?/div>
發(fā)表于 07-15 07:48
KUKA庫卡機(jī)器人伺服驅(qū)動(dòng)器相關(guān)型號(hào)舉例
KUKA庫卡機(jī)器人伺服驅(qū)動(dòng)器(Servo Drive)是KUKA運(yùn)動(dòng)控制的重要組成部分,被普遍應(yīng)用于工業(yè)機(jī)器人及數(shù)控加工中心等自動(dòng)化設(shè)備中。
發(fā)表于 09-08 16:30
KUKA機(jī)器人伺服驅(qū)動(dòng)模塊維修
KUKA庫卡C4機(jī)器人驅(qū)動(dòng)器故障報(bào)警維修庫卡機(jī)器人維修內(nèi)容包括庫卡機(jī)器人示教器維修,KUKA伺服驅(qū)動(dòng)模塊維修,庫卡
發(fā)表于 09-17 07:09
教你如何搭建淺層神經(jīng)網(wǎng)絡(luò)"Hello world"
作為圖像識(shí)別與機(jī)器視覺界的 "hello world!" ,MNIST ("Modified National Institute of Standard
"STM32F0 Error: Flash Download failed - ""Cortex-M0""解決"
開發(fā)工具CUbemx + Keil uVision5(MDK V5)錯(cuò)誤現(xiàn)象在STM32F0燒錄程序是出現(xiàn)了Error: Flash Download failed - &quot
發(fā)表于 12-01 12:06
?33次下載
![&<b class='flag-5'>quot</b>;STM32F0 Error: Flash Download failed - &<b class='flag-5'>quot</b>;&<b class='flag-5'>quot</b>;Cortex-M0&<b class='flag-5'>quot</b>;&<b class='flag-5'>quot</b>;解決&<b class='flag-5'>quot</b>;](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
啟揚(yáng)方案:智能服務(wù)機(jī)器人硬件解決方案,&amp;quot;大腦&amp;quot;植入ARM芯
國際機(jī)器人聯(lián)盟根據(jù)應(yīng)用環(huán)境將機(jī)器人分為工業(yè)機(jī)器人和服務(wù)機(jī)器人。目前我國服務(wù)機(jī)器人已經(jīng)落地于多領(lǐng)域,在個(gè)人家庭領(lǐng)域,掃地
![啟揚(yáng)方案:智能服務(wù)<b class='flag-5'>機(jī)器人</b>硬件解決方案,&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;大腦&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;植入ARM芯](https://file.elecfans.com/web2/M00/43/4A/poYBAGJ9sjaAPEhHAAAvI_7i-HA907.jpg)
芯片工藝的&quot;7nm&quot; 、&quot;5nm&quot;到底指什么?
近幾年,芯片產(chǎn)業(yè)越來越火熱,一些行業(yè)內(nèi)的術(shù)語大家也聽得比較多了。那么工藝節(jié)點(diǎn)、制程是什么,"7nm" 、"5nm"又是指什么?
![芯片工藝的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;7nm&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>; 、&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;5nm&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;到底指什么?](https://file1.elecfans.com/web2/M00/8E/42/wKgaomTDi8yAaQ2KAAAJ1LvMgIE703.jpg)
從&quot;精益思想&quot;看機(jī)器人的開發(fā)與應(yīng)用:一場科技與效率的完美融合
,為我們的機(jī)器人開發(fā)提供了一種全新的思路。 "精益思想"源自于精益生產(chǎn),它強(qiáng)調(diào)以最少的投入,創(chuàng)造最大的價(jià)值。在機(jī)器人開發(fā)中,我們同樣需要運(yùn)用這種思想,以最少的資源,開發(fā)出最符合市場需求、最具競爭力的
&quot;科技春晚&quot;2024 CES圓滿落幕 開普勒人形機(jī)器人&quot;首秀&quot;廣獲好評(píng)
了全球逾4000家的廠商參展,其中來自中國的企業(yè)超過1100家,占比超過參展商總量的四分之一。 開普勒人形機(jī)器人展位 在本屆CES中,上海開普勒探索機(jī)器人有限公司(以下簡稱"開普勒")首度攜先行者系列通用人形
![&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;科技春晚&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;2024 CES圓滿落幕 開普勒人形<b class='flag-5'>機(jī)器人</b>&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;首秀&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;廣獲好評(píng)](https://file1.elecfans.com//web2/M00/BD/08/wKgZomWnyo6AVHB8AAFuEe8Yz8o335.jpg)
科沃斯掃地機(jī)器人通過TüV萊茵&quot;防纏繞&quot;和&quot;高效邊角清潔&quot;認(rèn)證
3月15日,在2024中國家電及消費(fèi)電子博覽會(huì)(AWE)上,國際獨(dú)立第三方檢測(cè)、檢驗(yàn)和認(rèn)證機(jī)構(gòu)德國萊茵TüV大中華區(qū)(簡稱"TüV萊茵")為科沃斯兩款掃地機(jī)器人(型
人形機(jī)器人:從&quot;炫技&quot;邁向多場景應(yīng)用的跨越
在8月21日盛大啟幕的2024世界機(jī)器人大會(huì)博覽會(huì)上,人形機(jī)器人無疑是最耀眼的明星,共計(jì)27款前沿產(chǎn)品集體亮相,它們不僅在技術(shù)上展示了驚人的進(jìn)步,更在應(yīng)用場景上實(shí)現(xiàn)了從“賣萌炫技”到“職業(yè)規(guī)劃
創(chuàng)新驅(qū)動(dòng)未來:大為錫膏為高精尖散熱器技術(shù)注入&amp;quot;強(qiáng)芯&amp;quot;動(dòng)力
在人工智能、區(qū)塊鏈、人形機(jī)器人、高性能計(jì)算等前沿技術(shù)飛速發(fā)展的今天,電子設(shè)備的"體溫管理"正成為決定技術(shù)突破的關(guān)鍵門檻。當(dāng)算力以指數(shù)級(jí)增長時(shí),散熱器作為設(shè)備的"
![創(chuàng)新驅(qū)動(dòng)未來:大為錫膏為高精尖散熱器技術(shù)注入&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;強(qiáng)芯&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;動(dòng)力](https://file1.elecfans.com/web3/M00/02/11/wKgZPGdaxVSAYFNXAACMj_0Snyw464.png)
評(píng)論