91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

DEF EthernetKRL文件機(jī)器人程序中的設(shè)置

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-07-15 10:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

DEF EthernetKRL()文件機(jī)器人程序中的設(shè)置:

EKI_Check(Ret:IN,Type:IN,strChannelName[]:IN)– 檢查函數(shù)是否有錯(cuò)誤

Ethernet KRL 會(huì)在出現(xiàn)任何錯(cuò)誤時(shí)在 smartHMI 上輸出一條信息??山眯畔⒌淖詣?dòng)輸出。

檢查運(yùn)行函數(shù)時(shí)是否出錯(cuò):

? 將讀取錯(cuò)誤編號(hào)并在 smartHMI 上輸出相應(yīng)的信息。

? 可選:如果給出了通道名稱(chēng),則在接收數(shù)據(jù)時(shí)會(huì)詢問(wèn)是否存在錯(cuò)誤參數(shù) .

參數(shù) 1 EKI_STATUS

所檢查函數(shù)的返回值

參數(shù) 2 類(lèi)型:ENUM

在 smartHMI 上輸出的信息類(lèi)型:

? #NOTIFY :提示信息

? #STATE:狀態(tài)信息

? #QUIT :確認(rèn)信息

? #WAITING:等待信息

參數(shù) 3 (可選) 類(lèi)型:CHAR應(yīng)檢查的打開(kāi)的通道名稱(chēng)

示例 :EKI_CHECK(RET,#QUIT)

如果自動(dòng)信息輸出已被禁用,建議用 EKI_CHECK() 檢查在運(yùn)行函數(shù)時(shí)是否出錯(cuò):

? 將讀取錯(cuò)誤編號(hào)并在 smartHMI 上輸出相應(yīng)的信息。

? 如果在 EKI_CHECK() 中給出了通道名稱(chēng),則在接收數(shù)據(jù)時(shí)會(huì)詢問(wèn)是否存在錯(cuò)誤。

每次調(diào)用 EKI_CHECK() 時(shí)將調(diào)用程序 KRC:R1TPEthernetKRLEthernetKRL_USER.SRC。在該程序中可編程設(shè)定用戶特定的錯(cuò)誤反應(yīng)。

EKI_Open RET = EKI_Open(CHAR[]) 打開(kāi)初始化的通道

當(dāng)外部系統(tǒng)配置為服務(wù)器時(shí),EKI_Open() 會(huì)中斷程序運(yùn)行,直至與外部系統(tǒng)的連接激活為止。

只能用函數(shù) EKI_OPEN() 恢復(fù)連接。

EKI 配置為客戶端時(shí),EKI 將與外部系統(tǒng)(= 服務(wù)器)連接。

EKI 配置為服務(wù)器時(shí),EKI 將等待外部系統(tǒng) (= 客戶端)的連接問(wèn)詢。

RET = EKI_Open(通道名稱(chēng))

RET 反饋值,類(lèi)型:EKI_STATUS

示例 RET = EKI_Open("Channel_1")

程序結(jié)構(gòu):

GLOBALDEFFCTEKI_STATUS EKI_Open(strChannelName[]:IN)

DECLCHAR strChannelName[] 通道的名稱(chēng)變量聲明

DECLSTATE_T Stat

DECLMODUS_T Mode

DECLEKI_STATUS Ret

Mode= #SYNC 工作模式:一旦伙伴控制器從接收緩沖區(qū)中獲取了傳輸?shù)臄?shù)據(jù),就認(rèn)為CWRITE語(yǔ)句已執(zhí)行。

Ret= EKI_NULL_STATUS

CONTINUE

CWRITE($FCT_CALL,Stat,Mode,"EFC_eki_Open",strChannelName[])

使用”EFC_eki_Open”打開(kāi)EthernetKRL文件的通道名

Ret.Msg_No= Stat.Msg_No

IF(Ret.Msg_No == 0)THEN 如果反饋狀態(tài)信息號(hào)是0 就認(rèn)為連接成功.

Ret.Connected= true

ENDIF

RETURN Ret

ENDFCT

ed998712-036f-11ed-ba43-dac502259ad0.png

通過(guò)命令通道$ FCT_CALL進(jìn)行通信

CWRITE

觸發(fā)器中不能進(jìn)行CWRITE調(diào)用。而是可以在觸發(fā)器子程序中使用CWRITE。

CWRITE將數(shù)據(jù)寫(xiě)入LD_EXT_OBJ類(lèi)型的已加載外部模塊。在已加載的LD_EXT_FCT類(lèi)型的外部模塊中,CWRITE調(diào)用一個(gè)函數(shù)。

CWRITE將命令寫(xiě)入命令通道$ CMD。

CWRITE通過(guò)命令通道$ FCT_CALL調(diào)用一個(gè)函數(shù)。

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

CWRITE ( HandleΙ$CMDΙ$FCT_CALL, State, Mode, Format, Var1 < ,?

…, Var10 >)

HandleΙ類(lèi)型:INT

處理由COPEN傳遞給CWRITE的變量,以標(biāo)識(shí)到外部模塊的通道.

$ CMD預(yù)定義句柄變量,用于寫(xiě)入命令通道$ CMD

$ FCT_CALL預(yù)定義句柄變量,用于寫(xiě)入命令通道$ FCT_CALL

State類(lèi)型:STATE_T ; 自動(dòng)返回到CWRITE的狀態(tài)

Mode類(lèi)型:MODUS_T ;必須初始化寫(xiě)模式。

Format類(lèi)型:CHAR數(shù)組

必須先將變量Var1…Var10轉(zhuǎn)換為文本字符串,然后才能將其寫(xiě)入通道。格式定義要生成的文本的格式。必須為每個(gè)變量指定一種格式。

Var1 … Var10

其數(shù)據(jù)寫(xiě)入通道的變量。每個(gè)語(yǔ)句最多可以有10個(gè)變量。

對(duì)于類(lèi)型為L(zhǎng)D_EXT_FCT和命令通道$ FCT_CALL的外部模塊:變量Var1…Var10包含使用Format調(diào)用的函數(shù)的傳遞參數(shù)。

Format : 讀/寫(xiě)的“格式”變量

$FCT_CALL

命令通道$ FCT_CALL的管理號(hào)(句柄)

CWRITE()函數(shù)可用于通過(guò)$ FCT_CALL命令通道調(diào)用函數(shù)。變量本身具有寫(xiě)保護(hù)。

命令通道$ FCT_CALL的功能

使用CWRITE調(diào)用命令通道$ FCT_CALL的文件系統(tǒng)功能。進(jìn)行調(diào)用時(shí),必須將功能參數(shù)作為Var1…Var10傳送到CWRITE。此外,由CWRITE傳輸?shù)膶?xiě)入模式必須為#SYNC。

可以從機(jī)器人解釋程序或提交解釋程序調(diào)用文件系統(tǒng)功能。不允許從一個(gè)解釋器打開(kāi)文件然后從另一個(gè)解釋器訪問(wèn)文件,例如 寫(xiě)入或再次關(guān)閉文件。

原文標(biāo)題:機(jī)器人標(biāo)準(zhǔn)文件的控制 Ethernet KRL

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

審核編輯:彭靜

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    213

    文章

    31079

    瀏覽量

    222292
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3846

    瀏覽量

    85249
  • DEF
    DEF
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    6597

原文標(biāo)題:機(jī)器人標(biāo)準(zhǔn)文件的控制 Ethernet KRL

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    探索RISC-V在機(jī)器人領(lǐng)域的潛力

    利用Gazebo仿真環(huán)境(在x86主機(jī)上運(yùn)行)和MUSE Pi Pro上的ROS 2節(jié)點(diǎn)進(jìn)行了聯(lián)合仿真。 ? 場(chǎng)景: 在PC的Gazebo運(yùn)行一個(gè)TurtleBot3機(jī)器人模型,MUSE Pi
    發(fā)表于 12-03 14:40

    RK3576機(jī)器人核心:三屏異顯+八路攝像頭,重塑機(jī)器人交互與感知

    瑞芯微RK3576 AIoT處理器處理器憑借其卓越的多屏異顯與8路攝像頭接入能力,為機(jī)器人領(lǐng)域帶來(lái)革新。米爾電子MYD-LR3576開(kāi)發(fā)板實(shí)測(cè)數(shù)據(jù)顯示,在高負(fù)載下CPU占用僅34%,完美實(shí)現(xiàn)多路視覺(jué)
    發(fā)表于 10-29 16:41

    小蘿卜機(jī)器人的故事

    經(jīng)過(guò)我的申請(qǐng), 馬老師發(fā)放了, 小蘿卜機(jī)器人的, 開(kāi)發(fā)權(quán)限, 原來(lái)的小蘿卜公司, 因?yàn)榻?jīng)營(yíng)不善倒閉, 作為科研產(chǎn)品, 幾個(gè)技術(shù)對(duì)此惋惜, 自掏腰包, 要讓小蘿卜機(jī)器人, 再生, 每次聽(tīng)到小蘿卜說(shuō)
    發(fā)表于 10-23 05:24

    自制巡線解迷宮機(jī)器人(上)

    一玩,當(dāng)然如果你在使用的過(guò)程遇到了一些問(wèn)題,歡迎在GitHub上給我提交Issues或者在文章評(píng)論區(qū)里留言,有空的話我肯定會(huì)及時(shí)回復(fù)的。 巡線解迷宮機(jī)器人圖1原理 硬件 電機(jī)電源層 電機(jī)電源層
    發(fā)表于 10-20 10:39

    什么是機(jī)器人?追溯機(jī)器人技術(shù)的演變和未來(lái)

    作者: Aswin S Babu 什么是機(jī)器人? 在日常生活里,“機(jī)器人”一詞我們都不陌生,日常交談也常常脫口而出。但大家可曾細(xì)想過(guò),這個(gè)詞的真正含義究竟為何?接下來(lái),不妨花些時(shí)間,深入探究
    的頭像 發(fā)表于 10-02 16:32 ?5221次閱讀
    什么是<b class='flag-5'>機(jī)器人</b>?追溯<b class='flag-5'>機(jī)器人</b>技術(shù)的演變和未來(lái)

    機(jī)器人競(jìng)技幕后:磁傳感器芯片激活 “精準(zhǔn)感知力”

    2025 世界人形機(jī)器人運(yùn)動(dòng)會(huì)于 8 月 17 日?qǐng)A滿收官,賽場(chǎng)上機(jī)器人在跑步、跳躍、抓取等項(xiàng)目中的精彩表現(xiàn),背后是運(yùn)動(dòng)控制、環(huán)境感知等技術(shù)的迭代升級(jí)。而在這些技術(shù),磁傳感器芯片憑借獨(dú)特優(yōu)勢(shì),成為
    發(fā)表于 08-26 10:02

    工業(yè)機(jī)器人的特點(diǎn)

    的基礎(chǔ),也是三者的實(shí)現(xiàn)終端,智能制造裝備產(chǎn)業(yè)包括高檔數(shù)控機(jī)床、工業(yè)機(jī)器人、自動(dòng)化成套生產(chǎn)線、精密儀器儀表、智能傳感器、汽車(chē)自動(dòng)化焊接線、柔性自動(dòng)化生產(chǎn)線、智能農(nóng)機(jī)、3D 打印機(jī)等領(lǐng)域。而智能制造裝備工業(yè)
    發(fā)表于 07-26 11:22

    利用PLC調(diào)用ABB機(jī)器人程序號(hào)教程

    PP TO MAIN 程序是用來(lái)使機(jī)器人里的程序回到 MAIN 主程序的。
    的頭像 發(fā)表于 07-04 15:34 ?5730次閱讀
    利用PLC調(diào)用ABB<b class='flag-5'>機(jī)器人</b><b class='flag-5'>程序</b>號(hào)教程

    工業(yè)機(jī)器人與協(xié)作機(jī)器人概念不同

    在自動(dòng)化生產(chǎn)的浪潮,工業(yè)機(jī)器人與協(xié)作機(jī)器人逐漸成為企業(yè)提升效率、優(yōu)化產(chǎn)能的得力助手。但它們并非同一概念,在功能、設(shè)計(jì)與應(yīng)用場(chǎng)景上有著顯著差異。北京沃華慧通測(cè)控有限公司憑借深厚的技術(shù)沉淀,為不同需求的企業(yè)提供適配的
    的頭像 發(fā)表于 06-03 13:15 ?1073次閱讀
    工業(yè)<b class='flag-5'>機(jī)器人</b>與協(xié)作<b class='flag-5'>機(jī)器人</b>概念不同

    明遠(yuǎn)智睿SSD2351開(kāi)發(fā)板:語(yǔ)音機(jī)器人領(lǐng)域的變革力量

    在人工智能快速發(fā)展的今天,語(yǔ)音機(jī)器人逐漸成為人們生活和工作的得力助手。明遠(yuǎn)智睿SSD2351開(kāi)發(fā)板憑借強(qiáng)大性能與豐富功能,為語(yǔ)音機(jī)器人的發(fā)展注入新動(dòng)力,成為該領(lǐng)域的變革力量。 SSD2351開(kāi)發(fā)板
    發(fā)表于 05-28 11:36

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

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

    詳細(xì)介紹機(jī)場(chǎng)智能指路機(jī)器人的工作原理

    帶)定位、Wi - Fi 定位等。藍(lán)牙定位可以通過(guò)與機(jī)場(chǎng)內(nèi)部署的藍(lán)牙信標(biāo)進(jìn)行通信,獲取機(jī)器人的大致位置信息。UWB 定位則利用超寬帶信號(hào)實(shí)現(xiàn)更精確的定位,能夠在復(fù)雜的室內(nèi)環(huán)境達(dá)到較高的定位精度,誤差
    發(fā)表于 05-10 18:26

    【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】視覺(jué)實(shí)現(xiàn)的基礎(chǔ)算法的應(yīng)用

    的Cartographer以其高效的子地圖管理和回環(huán)檢測(cè)能力著稱(chēng)。書(shū)中通過(guò)實(shí)例演示了如何配置Cartographer的Lua參數(shù)文件,以適應(yīng)不同場(chǎng)景。 在真實(shí)機(jī)器人測(cè)試,運(yùn)動(dòng)噪聲(如輪子打滑)可能導(dǎo)致建圖漂移,因此需要
    發(fā)表于 05-03 19:41

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

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

    【「# ROS 2智能機(jī)器人開(kāi)發(fā)實(shí)踐」閱讀體驗(yàn)】+內(nèi)容初識(shí)

    講解了如何在 ROS 2 實(shí)現(xiàn)機(jī)器人的運(yùn)動(dòng)控制,包括速度控制、位置控制等。通過(guò)編寫(xiě)運(yùn)動(dòng)控制節(jié)點(diǎn),可以接收來(lái)自上層的控制指令,如速度指令或目標(biāo)位置指令,然后通過(guò)底層的驅(qū)動(dòng)程序控制機(jī)器人
    發(fā)表于 04-27 11:24