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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KUKA機(jī)器人高級(jí)編程CWRITE的用法

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-03-28 14:20 ? 次閱讀

CWRITE

CWRITE 將數(shù)據(jù)寫入打開的串行接口或加載的 LD_EXT_OBJ 類型的外部模塊。在加載的 LD_EXT_FCT 類型的外部模塊中,CWRITE 調(diào)用一個(gè)函數(shù)。

CWRITE 將命令寫入命令通道。

CWRITE 觸發(fā)提前運(yùn)行停止。

CWRITE ( Handle or $CMD, State, Mode, Format, Var1 <, ..., Var10>)

Handle/$CMD

類型:INT

句柄:由 COPEN 傳輸?shù)?WRITE 的變量,用于標(biāo)識(shí)通道

$CMD:用于寫入命令通道的預(yù)定義變量

State:Type: STATE_T

自動(dòng)返回到 WRITE 的狀態(tài)

Mode : Type: INT

類型:MODUS_T

寫入模式, 必須初始化模式。

Format: Type: CHAR[]

在將 Var 變量寫入字符串之前轉(zhuǎn)換它們。必須為每個(gè) Var 變量指定格式.

Var:

其數(shù)據(jù)寫入字符串的變量。每個(gè)語句最多可以有 10 個(gè)變量。

寫模式Mode

寫入模式由 MODUS_T 類型的變量確定。MODUS_T 是一個(gè)預(yù)定義的枚舉類型:

ENUM MODUS_T SYNC, ASYNC, ABS, COND, SEQ 對(duì)于 CWRITE,只有 SYNC 和 ASYNC 相關(guān):

SYNC同步

一旦伙伴控制器從接收緩沖區(qū)中取出傳輸?shù)臄?shù)據(jù),則認(rèn)為該語句已執(zhí)行。

ASYNC異步

寫入 LD_EXT_FCT 類型的外部模塊時(shí),不允許 ASYNC 模式!

以下適用于所有其他通道:一旦數(shù)據(jù)到達(dá)伙伴控制器的接收緩沖區(qū),則認(rèn)為該語句已執(zhí)行。

優(yōu)于 SYNC:程序執(zhí)行速度更快。

與 SYNC 相比的缺點(diǎn):可能會(huì)丟失數(shù)據(jù)。

其他價(jià)值

如果模式具有 SYNC 或 ASYNC 以外的值,則默認(rèn)在 SYNC 模式下執(zhí)行寫入。

例如:

CWRITE($CMD,STAT,MODE,"RUN /R1/CELL ()")程序執(zhí)行CELL程序

$CMD

通過命令通道$ CMD進(jìn)行通信

CWRITE可以通過命令通道將語句傳輸?shù)匠绦蚪忉屍?。示例:通過RUN啟動(dòng)程序并使用STOP將其停止。

bd071548-ae0a-11ec-aa7f-dac502259ad0.png

與命令通道$ CMD通信

命令通道:啟動(dòng)、停止和取消選擇程序

程序 A6.SRC 將通過命令通道啟動(dòng)、停止和取消選擇。這是通過 SUB 文件中的以下程序行來完成的。

DECL STATE_T STAT

DECL MODUS_T MODE

MODE=#SYNC

...

;select program A6()

;to start the program the START-button or

;an external start-signal is needed

IF $FLAG[1]==TRUE THEN

CWRITE($CMD,STAT,MODE,"RUN/R1/A6()")運(yùn)行程序

$FLAG[1]=FALSE

ENDIF

;stop program A6()

IF $FLAG[2]==TRUE THEN

CWRITE($CMD,STAT,MODE,"STOP 1")程序停止

$FLAG[2]=FALSE

ENDIF

;cancel program A6()

IF $FLAG[3]==TRUE THEN

CWRITE($CMD,STAT,MODE,"CANCEL 1") 退出程序

$FLAG[3]=FALSE

ENDIF

轉(zhuǎn)換示例:

例子1

整數(shù)變量 VI 的值以十進(jìn)制和十六進(jìn)制 ASCII 表示法傳輸。第一個(gè) CWRITE 語句傳輸字符 123。第二個(gè) CWRITE 語句傳輸字符 7B。

INT VI

VI=123

CWRITE(HANDLE,SW_T,MW_T,"%d",VI)

CWRITE(HANDLE,SW_T,MW_T,"%x",VI)

例子2

整數(shù)變量 VI 的值以二進(jìn)制表示法傳輸:

INT VI

VI=123

CWRITE(HANDLE,SW_T,MW_T,"%r",VI)

例子3

傳輸數(shù)組的所有數(shù)組元素:

REAL VR[10]

CWRITE(HANDLE,SW_T,MW_T,"%r",VR[])

使用“%r”格式時(shí),系統(tǒng)不會(huì)檢查變量或數(shù)組元素是否已初始化。為尚未初始化的數(shù)組元素傳輸隨機(jī)值。

例子4

數(shù)組的前五個(gè)數(shù)組元素以二進(jìn)制表示法傳輸:

REAL VR[10]

CWRITE(HANDLE,SW_T,MW_T,"%.5r",VR[])

20 個(gè)字節(jié)以二進(jìn)制表示法傳輸。

例子5

傳輸直到第一個(gè)未初始化元素的所有數(shù)組元素:

CHAR VS[100]

CWRITE(HANDLE,SW_T,MW_T,"%s",VS[])

例子6

傳輸前 50 個(gè)數(shù)組元素:

CHAR VS[100]

CWRITE(HANDLE,SW_T,MW_T,"%s",VS[])

例子7

ENUM 常量的內(nèi)部值以 ASCII 符號(hào)傳輸。對(duì)應(yīng)號(hào)碼轉(zhuǎn):

DECL ENUM_TYP E

CWRITE(HANDLE,SW_T,MW_T,"%d",E)

例子8

兩個(gè) REAL 值與附加文本一起傳輸:

REAL V1,V2

V1=3.97

V2=-27.3

CWRITE(...,...,...,"value1=%+#07.3f value2=+#06.2f",V1,V2)

傳輸以下數(shù)據(jù):

value1=+03.970

value2=-27.30

審核編輯 :李倩

聲明:本文內(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)投訴
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4374

    瀏覽量

    64382
  • KUKA機(jī)器人
    +關(guān)注

    關(guān)注

    4

    文章

    144

    瀏覽量

    9511

原文標(biāo)題:KUKA機(jī)器人高級(jí)編程CWRITE的用法

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    盤點(diǎn)#機(jī)器人開發(fā)平臺(tái)

    地瓜機(jī)器人RDK X5開發(fā)套件地瓜機(jī)器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機(jī)器人開發(fā)套件 Kria KR260機(jī)器人開發(fā)套件 Kria KR260-
    發(fā)表于 05-13 15:02

    【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗(yàn)】機(jī)器人入門的引路書

    ROS的全稱:Robot Operating System 機(jī)器人操作系統(tǒng) ROS的 目的 :ROS支持通用庫,是通信總線,協(xié)調(diào)多個(gè)傳感器 為了解決機(jī)器人里各廠商模塊不通用的問題,讓機(jī)器人快速開發(fā)
    發(fā)表于 04-30 01:05

    KUKA機(jī)器人使用說明書

    電子發(fā)燒友網(wǎng)站提供《KUKA機(jī)器人使用說明書.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 14:07 ?1次下載

    庫卡KUKA機(jī)器人常見故障維修

    1、KUKA機(jī)器人伺服電機(jī)維修過熱原因 ①電源電壓過高; ②電源電壓過低,電機(jī)在額定負(fù)載下運(yùn)行,電流過大使線圈發(fā)熱; ①修理和拆卸線圈時(shí),熱拆卸方法不正確,會(huì)燒壞鐵芯; ①發(fā)動(dòng)機(jī)過載或頻繁啟動(dòng)
    的頭像 發(fā)表于 03-08 09:16 ?894次閱讀

    KUKA機(jī)器人編程說明(英文)

    電子發(fā)燒友網(wǎng)站提供《KUKA機(jī)器人編程說明(英文).pdf》資料免費(fèi)下載
    發(fā)表于 03-07 14:05 ?0次下載

    使用 Thonny 對(duì) XRP 機(jī)器人進(jìn)行編程

    算法中用于創(chuàng)建機(jī)器人未知區(qū)域?qū)Ш降貓D的三種主要技術(shù)。在這篇博客,我們將討論一個(gè)適合初學(xué)者的實(shí)驗(yàn)機(jī)器人平臺(tái) (XRP),以及如何通過另一種方式 Thonny 來對(duì)其編程。 什么是 XRP(實(shí)驗(yàn)
    的頭像 發(fā)表于 01-26 17:31 ?493次閱讀
    使用 Thonny 對(duì) XRP <b class='flag-5'>機(jī)器人</b>進(jìn)行<b class='flag-5'>編程</b>

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人的基礎(chǔ)模塊

    具身智能機(jī)器人的基礎(chǔ)模塊,這個(gè)是本書的第二部分內(nèi)容,主要分為四個(gè)部分:機(jī)器人計(jì)算系統(tǒng),自主機(jī)器人的感知系統(tǒng),自主機(jī)器人的定位系統(tǒng),自主機(jī)器人
    發(fā)表于 01-04 19:22

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人大模型

    需要專業(yè)程序員進(jìn)行繁瑣的編程工作,這種方式不僅效率低下,還限制了機(jī)器人的應(yīng)用場景。例如,在我們大學(xué)工程實(shí)訓(xùn)課程中使用的數(shù)控機(jī)床,需要人為設(shè)定起點(diǎn)、終點(diǎn)、移動(dòng)方向和移動(dòng)距離等參數(shù),自動(dòng)化程度非常有限。而
    發(fā)表于 12-29 23:04

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示,機(jī)器人的角色為迎賓機(jī)器人,開發(fā)板負(fù)責(zé)人賓客出現(xiàn)監(jiān)聽
    發(fā)表于 12-02 14:55

    解鎖機(jī)器人視覺與人工智能的潛力,從“盲人機(jī)器”改造成有視覺能力的機(jī)器人(上)

    正如人類依賴眼睛和大腦來解讀世界,機(jī)器人也需要自己的視覺系統(tǒng)來有效運(yùn)作。沒有視覺,機(jī)器人就如同蒙上雙眼的人類,僅能執(zhí)行預(yù)編程的命令,容易碰撞障礙物,并犯下代價(jià)高昂的錯(cuò)誤。這正是機(jī)器人
    的頭像 發(fā)表于 10-12 09:56 ?728次閱讀
    解鎖<b class='flag-5'>機(jī)器人</b>視覺與人工智能的潛力,從“盲人<b class='flag-5'>機(jī)器</b>”改造成有視覺能力的<b class='flag-5'>機(jī)器人</b>(上)

    工業(yè)機(jī)器人編程流程及注意事項(xiàng)

    工業(yè)機(jī)器人在現(xiàn)代制造業(yè)中扮演著越來越重要的角色。它們不僅提高了生產(chǎn)效率,還提升了產(chǎn)品質(zhì)量和一致性。編程是使工業(yè)機(jī)器人能夠執(zhí)行特定任務(wù)的關(guān)鍵步驟。 1. 需求分析 在開始編程之前,首先需
    的頭像 發(fā)表于 09-04 09:40 ?2217次閱讀

    工業(yè)機(jī)器人常用的編程方式

    工業(yè)機(jī)器人編程是確保機(jī)器人能夠執(zhí)行特定任務(wù)的關(guān)鍵步驟。編程方式多種多樣,每種方式都有其特定的應(yīng)用場景和優(yōu)勢(shì)。 工業(yè)機(jī)器人
    的頭像 發(fā)表于 09-04 09:26 ?2181次閱讀

    工業(yè)機(jī)器人的四種編程(示教編程、離線編程、自增強(qiáng)現(xiàn)實(shí)編程編程)剖析!

    當(dāng)前機(jī)器人廣泛應(yīng)用于焊接、裝配、搬運(yùn)、噴漆及打磨等領(lǐng)域,任務(wù)的復(fù)雜程度不斷增加,而用戶對(duì)產(chǎn)品的質(zhì)量、效率的追求越來越高。在這種形式下,機(jī)器人編程方式、編程效率和質(zhì)量顯得越來越重要。降
    的頭像 發(fā)表于 08-30 12:14 ?5258次閱讀
    工業(yè)<b class='flag-5'>機(jī)器人</b>的四種<b class='flag-5'>編程</b>(示教<b class='flag-5'>編程</b>、離線<b class='flag-5'>編程</b>、自增強(qiáng)現(xiàn)實(shí)<b class='flag-5'>編程</b>主<b class='flag-5'>編程</b>)剖析!

    Al大模型機(jī)器人

    金航標(biāo)kinghelm薩科微slkor總經(jīng)理宋仕強(qiáng)介紹說,薩科微Al大模型機(jī)器人有哪些的優(yōu)勢(shì)?薩科微AI大模型機(jī)器人由清華大學(xué)畢業(yè)的天才少年N博士和王博士團(tuán)隊(duì)開發(fā),與同行相比具有許多優(yōu)勢(shì):語言
    發(fā)表于 07-05 08:52

    工業(yè)機(jī)器人任務(wù)編程基本流程

    隨著科技的迅猛發(fā)展,工業(yè)機(jī)器人在制造業(yè)中的應(yīng)用越來越廣泛。它們不僅能夠執(zhí)行重復(fù)性、高精度的任務(wù),還能在惡劣環(huán)境中代替人工進(jìn)行作業(yè),極大地提高了生產(chǎn)效率和安全性。要實(shí)現(xiàn)工業(yè)機(jī)器人的高效運(yùn)作,任務(wù)編程
    的頭像 發(fā)表于 07-02 10:41 ?1003次閱讀
    主站蜘蛛池模板: 久久青草国产精品一区 | 天天拍夜夜添久久精品免费 | 好紧好爽太大了h视频 | 明星三级国产免费播放 | 国产亚洲精品久久久久久午夜 | 亚洲一二三四区 | 扒开双腿猛进入jk校视频 | 黄色在线网 | 一级毛片q片 | 4455ee日本高清免费观看 | 国产日韩欧美一区二区 | 久久免费国产视频 | 操你啦网站 | 天天色天天操综合网 | 精品国产综合区久久久久99 | 3344成年在线视频免费播放男男 | 成人欧美一区二区三区视频不卡 | 青青伊人91久久福利精品 | 极品丰满翘臀后进啪啪 | 性xxx中文视频| 快色视频在线观看 | 日本黄色大片在线观看 | 婷婷激情小说网 | 久久夜色tv网站 | 激情欧美一区二区三区中文字幕 | 四虎永久免费在线观看 | 国产高清在线播放免费观看 | 午夜精品久久久久久久 | 久久精品乱子伦免费 | 国产吧在线 | 污污视频网址 | 亚洲你xx我xx网站 | 你懂的在线看 | 色噜噜狠狠大色综合 | 国产香蕉视频在线 | 亚综合 | 日本在线视频一区二区 | 国产主播在线看 | 337p亚洲精品色噜噜狠狠 | 97精品久久天干天天蜜 | 国产69久久精品成人看 |