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

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

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

博途:使用STL函數(shù)控制傳送帶

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PLC自動化應(yīng)用 ? 2023-10-12 16:02 ? 次閱讀

步驟

要創(chuàng)建 STL 函數(shù)塊“STL-Conveyor”,請按以下步驟操作:

1. 打開項目樹中的“程序塊” 文件夾。

2. 雙擊“添加新塊”。

4b07a58e-68d5-11ee-939d-92fbcf53809c.png

3. 要添加一個函數(shù):

– 單擊“函數(shù)”。

– 指定塊名稱“STL-Conveyor”。

– 選擇類型“STL” 。

– 單擊“確定”。

4b1be882-68d5-11ee-939d-92fbcf53809c.png

4. 保存項目。

結(jié)果

成功創(chuàng)建了 STL 函數(shù)“STL-Conveyor”。 程序編輯器將自動打開。

定義 STL 函數(shù)的接口

步驟

要定義接口,請按以下步驟操作:

1. 在“Input” 部分定義帶有以下屬性的輸入參數(shù)

– 名稱:"START_INPUT"

– 數(shù)據(jù)類型:"Bool"

使用此參數(shù)激活傳送帶。

4b41a68a-68d5-11ee-939d-92fbcf53809c.png

2. 在“Input” 部分定義帶有以下屬性的第二個輸入?yún)?shù):

– 名稱:"Direction"

– 數(shù)據(jù)類型:"Bool"

此參數(shù)用于判斷傳送帶的移動方向。

4b46f130-68d5-11ee-939d-92fbcf53809c.png

3. 在“Output” 部分定義帶有以下屬性的輸出參數(shù):

– 名稱:"Conveyor_DONE"

– 數(shù)據(jù)類型:"Bool"

使用此參數(shù)查詢傳送帶是否已激活。

4. 在“Output” 部分定義帶有以下屬性的第二個輸出參數(shù):

– 名稱:"Forward"

– 數(shù)據(jù)類型:"Bool"

此參數(shù)用于控制傳送帶向前移動。

5. 在“Output” 部分定義帶有以下屬性的第三個輸出參數(shù):

– 名稱:"Backward"

– 數(shù)據(jù)類型:"Bool"

此參數(shù)用于控制傳送帶向后移動。

6. 保存項目。

結(jié)果

在 STL 函數(shù)的接口中成功定義了所有必需參數(shù)。

4b5e10ea-68d5-11ee-939d-92fbcf53809c.png

在以下部分中,將編寫控制傳送帶的 STL 函數(shù)。 要執(zhí)行此操作,需要三個程序段:

● 在第一個程序段中,判斷傳送帶是否向前移動。

– 為此,需要置位兩個輸入?yún)?shù)“START_INPUT” 和“Direction” 。

– 如果傳送帶向前移動,則置位輸出“Forward”。

– 同時復(fù)位輸出“Conveyor_DONE”,表示傳送帶處于活動狀態(tài)。

● 在第二個程序段中,判斷傳送帶是否向后移動。

– 要執(zhí)行此操作,首先要查詢是否置位了輸入?yún)?shù)“START_INPUT” 以及輸入?yún)?shù)“Direction” 是否沒有置位。

– 如果是,則置位輸出“Backward”。

– 同時復(fù)位輸出“Conveyor_DONE”,表示傳送帶處于活動狀態(tài)。

● 在第三個程序段中,查詢是否沒有置位輸入?yún)?shù)“START_INPUT” 。 如果沒有置位,則將復(fù)位控制傳送帶的兩個輸出,并置位輸出“Conveyor_DONE”。

步驟

要編寫 STL 函數(shù),請按以下步驟操作:

1. 定義程序段 1 的程序代碼

– 1. 行:"A #Direction"

– 2. 行:"A #START_INPUT"

– 3. 行:"S #Forward"

– 4. 行:"R #Conveyor_DONE"

4b85ba32-68d5-11ee-939d-92fbcf53809c.png

2. 在程序編輯器的一塊空白區(qū)域中右鍵單擊,然后從快捷菜單中選擇“插入程序段”插入第二個程序段。

4b998b3e-68d5-11ee-939d-92fbcf53809c.png

3. 定義程序段 2 的程序代碼:

– 1. 行:"AN #Direction"

– 2. 行:"A #START_INPUT"

– 3. 行:"S #Backward"

– 4. 行:"R #Conveyor_DONE"

4bc28980-68d5-11ee-939d-92fbcf53809c.png

4. 通過按下組合鍵 + 創(chuàng)建第三個程序段。

5. 定義程序段 3 的程序代碼:

– 1. 行:"AN #START_INPUT"

– 2. 行:"R #Forward"

– 3. 行:"R #Backward"

– 4. 行:"S #Conveyor_DONE"

4bd9fde0-68d5-11ee-939d-92fbcf53809c.png

6. 保存項目。

結(jié)果

成功編寫了控制傳送帶的 STL 函數(shù)。

4bedb132-68d5-11ee-939d-92fbcf53809c.png


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

    關(guān)注

    33

    文章

    8605

    瀏覽量

    151191
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4331

    瀏覽量

    62630
  • STL
    STL
    +關(guān)注

    關(guān)注

    0

    文章

    86

    瀏覽量

    18327

原文標(biāo)題:博途:使用 STL 函數(shù)控制傳送帶

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

收藏 人收藏

    評論

    相關(guān)推薦

    #電工 傳送帶模塊

    電工傳送帶
    jf_09391732
    發(fā)布于 :2023年02月18日 20:39:59

    如何用Labview做傳送帶動畫

    據(jù)說做傳送帶的狀態(tài)監(jiān)測可以用組態(tài),也可以用LV,但是不知道用labview到底如何來實(shí)現(xiàn)傳送帶的動態(tài)效果,以及物體在傳送帶上移動的狀態(tài)。請大家?guī)蛶兔?,給指導(dǎo)一下唄!不勝感激
    發(fā)表于 06-05 11:55

    求教大神,關(guān)于自動分揀傳送帶的原理

    求教大神,請問識別條碼后,如何控制傳送帶上物品的運(yùn)動?
    發(fā)表于 11-26 09:20

    怎樣去設(shè)計基于單片機(jī)的傳送帶計數(shù)系統(tǒng)

    基于單片機(jī)的傳送帶計數(shù)系統(tǒng)
    發(fā)表于 11-25 09:13

    如何實(shí)現(xiàn)單片機(jī)貨物傳送帶檢測設(shè)計

    按鍵控制傳送帶的啟動或停止,在接電后電機(jī)不運(yùn)轉(zhuǎn),當(dāng)按鍵給脈沖后,單片機(jī)控制繼電器,繼電器控制電機(jī)開始運(yùn)轉(zhuǎn),同時可利用按鍵控制電機(jī)停止運(yùn)轉(zhuǎn)。2
    發(fā)表于 01-19 06:09

    海為C60S2R在同步傳送帶中的應(yīng)用

    項目主要包擴(kuò)1段至5段傳送帶,驅(qū)動電機(jī),變頻器,PLC等元件組成。現(xiàn)采用變頻調(diào)速來驅(qū)動傳送帶,整個系統(tǒng)由PLC和變頻器配合,實(shí)現(xiàn)根據(jù)傳送不同物料的多種速度要求選擇的多段速控制。按設(shè)計要
    發(fā)表于 10-05 15:28 ?14次下載

    通過YMD系列超級節(jié)能變頻器實(shí)現(xiàn)傳送帶的節(jié)能設(shè)計

    傳送帶,作為物料連續(xù)運(yùn)載工具之一,在我公司的煉鐵系統(tǒng)內(nèi)等得到充分的應(yīng)用,已經(jīng)成為重要的配套設(shè)備之一。實(shí)際生產(chǎn)中,傳送帶經(jīng)常有很長部分的空載,電機(jī)處于較低負(fù)荷狀態(tài);也可能一定時間內(nèi)傳送帶上的負(fù)載較多,電機(jī)負(fù)載率接近70%,甚至更高
    的頭像 發(fā)表于 10-25 09:40 ?2567次閱讀

    橡膠傳送帶破損劃傷可以修復(fù)再使用嗎

    橡膠傳送帶主要用于各企業(yè)的固體物料輸送,而在傳送過程中受到破損劃傷是時常的問題,雖然橡膠輸送價格說貴也是不很貴,但也不便宜,如果出現(xiàn)損壞就直接扔掉就很浪費(fèi)了,修修還是能用的。 常用的橡膠傳送
    發(fā)表于 03-23 15:52 ?966次閱讀

    詳解非直線傳送帶動態(tài)跟蹤技術(shù)

    在實(shí)際應(yīng)用場景中,越來越多的場景要求機(jī)器人能夠動態(tài)跟蹤處理傳送帶上連續(xù)運(yùn)動的產(chǎn)品,同時要求產(chǎn)品無遺漏,支持傳送帶動態(tài)拾取自如,針對一些特殊行業(yè)或者應(yīng)用場景支持弧線傳送帶跟蹤抓取,通過視頻我們先睹為快。
    的頭像 發(fā)表于 04-22 09:33 ?2111次閱讀

    26-基于單片機(jī)的傳送帶計數(shù)系統(tǒng)

    用獨(dú)立按鍵控制傳送帶的啟動或停止,在接電后電機(jī)不運(yùn)轉(zhuǎn),當(dāng)按鍵給脈沖后,單片機(jī)控制繼電器,繼電器控制電機(jī)開始運(yùn)轉(zhuǎn),同時可利用按鍵控制電機(jī)停止運(yùn)
    發(fā)表于 11-17 17:51 ?36次下載
    26-基于單片機(jī)的<b class='flag-5'>傳送帶</b>計數(shù)系統(tǒng)

    礦山傳送帶導(dǎo)向輥軸承位磨損的修復(fù)指南

    某礦山傳送帶總長度為12km,其中有一條2.7km的傳送帶回轉(zhuǎn)導(dǎo)向輥振動過大,停機(jī)拆檢后發(fā)現(xiàn)該導(dǎo)向輥軸承位磨損了。由于停機(jī)時間有限且該導(dǎo)向輥處于傳送帶的回轉(zhuǎn)位置,加上反轉(zhuǎn)長度整根皮帶長5.4km
    發(fā)表于 09-23 16:57 ?0次下載

    西門子1200PLC 傳送帶控制程序編寫及思路

    自動模式下按自動啟動按鈕,引入傳送帶自動運(yùn)行,當(dāng)貨物觸碰A傳感器時,長傳送帶正方向運(yùn)轉(zhuǎn);如果A傳感器和B傳感器20秒內(nèi)沒有貨物經(jīng)過,則停止此傳送帶。
    發(fā)表于 03-30 13:45 ?4470次閱讀

    怎樣使用STL函數(shù)控制傳送帶?有哪些步驟?

    STL (語句列表)是一種基于文本的編程語言,可用于編寫邏輯塊。STL 程序以程序段的形式組成。
    的頭像 發(fā)表于 07-25 17:43 ?880次閱讀
    怎樣使用<b class='flag-5'>STL</b><b class='flag-5'>函數(shù)控制</b><b class='flag-5'>傳送帶</b>?有哪些步驟?

    STL檢測傳送帶傳送方向的示例

    檢測到的傳送帶傳送方向用右箭頭或左箭頭指示。如果傳送的其它物料正在從右邊接近 PEB1 或從左邊接近 PEB2,顯示的箭頭最初會關(guān)閉
    的頭像 發(fā)表于 08-12 11:49 ?1091次閱讀
    <b class='flag-5'>STL</b>檢測<b class='flag-5'>傳送帶</b><b class='flag-5'>傳送</b>方向的示例

    使用STL函數(shù)控制傳送帶

    要創(chuàng)建 STL 函數(shù)塊“STL-Conveyor”,請按以下步驟操作
    的頭像 發(fā)表于 10-12 16:00 ?626次閱讀
    使用<b class='flag-5'>STL</b><b class='flag-5'>函數(shù)控制</b><b class='flag-5'>傳送帶</b>