新聞中心

        EEPW首頁(yè) > 物聯(lián)網(wǎng)與傳感器 > 設(shè)計(jì)應(yīng)用 > 教程:設(shè)置內(nèi)置邏輯的 IO-Link 網(wǎng)絡(luò)

        教程:設(shè)置內(nèi)置邏輯的 IO-Link 網(wǎng)絡(luò)

        —— IO-Link 已成為一個(gè)可靠的現(xiàn)場(chǎng)網(wǎng)絡(luò),隨著新一代設(shè)備的推出而不斷發(fā)展。學(xué)習(xí)如何在 IO-Link 主站上直接配置邏輯。
        作者:David Peterson 時(shí)間:2025-05-14 來(lái)源:eepw編譯 收藏

        控制系統(tǒng)傳統(tǒng)上具有多個(gè)實(shí)施層次。它們可以大致分為以下幾類(lèi):

        本文引用地址:http://www.104case.com/article/202505/470449.htm
        • 現(xiàn)場(chǎng)級(jí) I/O 設(shè)備,包括按鈕、閥門(mén)和電機(jī)接觸器。

        • 控制器級(jí)別:PLC 和 PAC,有時(shí)還包括遠(yuǎn)程終端單元(RTU)和工業(yè) PLC(IPC),所有執(zhí)行指令邏輯

        • SCADA 級(jí)別,包括數(shù)據(jù)采集、處理、歷史記錄和可視化。

        如今,這種簡(jiǎn)單的架構(gòu)被顛覆了,由于工廠(chǎng)系統(tǒng)中所有智能設(shè)備的存在。指令邏輯級(jí)別現(xiàn)在存在于多個(gè)層級(jí),而不僅僅是在控制器內(nèi)部。

        最近的趨勢(shì)是將控制邏輯下移到最合理的層級(jí),就像人類(lèi)的神經(jīng)系統(tǒng)一樣,在應(yīng)用點(diǎn)快速反應(yīng),讓主控制器成為網(wǎng)關(guān),共享工廠(chǎng)中各個(gè)機(jī)器中心的數(shù)據(jù),或者專(zhuān)注于高能耗的視覺(jué)或 AI 執(zhí)行。

        在現(xiàn)場(chǎng)設(shè)備上允許此邏輯執(zhí)行意味著我們必須了解如何連接設(shè)備、連接控制邏輯以及快速輕松地應(yīng)用功能塊算法。

         

        image.png

        圖 1。 本項(xiàng)目使用 SICK 公司的新款 SIG300。

         

        對(duì)于這個(gè)項(xiàng)目,我們將轉(zhuǎn)向 SICK 公司全新推出的 SIG300 傳感器集成網(wǎng)關(guān),使用一個(gè)傳感器和一個(gè)堆疊式指示燈,兩者都配置為

         

        連接到 主站

        與一些控制系統(tǒng)教程不同,我們不需要 PLC 或以太網(wǎng)連接來(lái)進(jìn)行配置。USB-C 連接主機(jī)一個(gè)通過(guò)固定 IP 地址 169.254.0.1 訪(fǎng)問(wèn)的 Web 服務(wù)器。確保 USB-C 線(xiàn)纜不僅用于供電,還要支持?jǐn)?shù)據(jù)傳輸。

        使用 Web 瀏覽器導(dǎo)航到該 IP 地址,您將進(jìn)入 SOPASair 配置軟件。

         

        image.png

        圖 2。 通過(guò) USB 登錄 Web 服務(wù)器。

         

        這為什么重要?首先,配置計(jì)算機(jī)不需要連接到機(jī)器,這可以保護(hù)該上的所有其他設(shè)備免受潛在的不安全計(jì)算機(jī)的訪(fǎng)問(wèn)。其次,USB 接口需要近距離物理接觸,進(jìn)一步防止對(duì)設(shè)備進(jìn)行未經(jīng)授權(quán)的更改。最后,由于連接是獨(dú)立的,因此無(wú)需斷開(kāi)任何現(xiàn)場(chǎng)總線(xiàn)電纜即可連接,因此不會(huì)中斷機(jī)器

        在右上角,使用默認(rèn)密碼“main”登錄維護(hù)用戶(hù)級(jí)別,除非它已被更改。出于安全原因,您應(yīng)該設(shè)置自己的密碼。

         

        設(shè)置端口

        我們首先需要根據(jù)需要將每個(gè)端口配置為 、數(shù)字輸入或數(shù)字輸出。在 SPOASair 界面中,導(dǎo)航到左側(cè)邊欄的端口菜單,其中列出了所有端口。

         

        image.png

        圖 3。 所有端口均可配置為 IO-Link 或單獨(dú)的數(shù)字 I/O 引腳。

         

        默認(rèn)情況下,所有端口都設(shè)置為 IO-Link,但快速更改可以使其適應(yīng)數(shù)字 I/O 使用。點(diǎn)擊頂部附近的訪(fǎng)問(wèn)權(quán)限選項(xiàng)卡,并確保 Sensor Port Configuration 在 REST API / MQTT / UI 中已勾選。如果您想在邏輯編輯器中使用輸出端口,請(qǐng)確保邏輯編輯器中已勾選 Write Process Data。回到端口選項(xiàng)卡,您現(xiàn)在可以在 IO-Link、DI 或 DO 之間切換不同的引腳。

         

        IO-Link 設(shè)備怎么樣?

        如果某個(gè)端口連接了 IO-Link 設(shè)備,可以通過(guò) IODD 視圖添加很多額外功能。這個(gè) IODD 是一個(gè)文件,稱(chēng)為 IO-Link 設(shè)備描述文件,幾乎可以在所有 IO-Link 設(shè)備的網(wǎng)站上找到。

         

        image.png

        圖 4。 上傳 IODD 文件。

         

        在左側(cè),點(diǎn)擊應(yīng)用,然后選擇 IODD 文件管理。從這里,您可以上傳任何 IO-Link 設(shè)備(來(lái)自任何制造商)的 IODD 文件。回到端口菜單,現(xiàn)在您可以將 IODD 文件分配給端口,這樣 SIG300 就會(huì)一直知道要期待什么設(shè)備。

        IODDs 能做什么?讓我舉兩個(gè)例子。

        首先,我有一個(gè) WTT 激光測(cè)距傳感器。當(dāng)我分配 IODD 并導(dǎo)航到 IODD 查看器選項(xiàng)卡時(shí),我可以看到觸發(fā)的輸出當(dāng)前狀態(tài),讀取模擬值,教授 Q 輸出的觸發(fā)點(diǎn),以及其他許多功能。這些模擬和數(shù)字輸出也將在邏輯編輯器中可用。

        第二,我有一個(gè) SLT 塔燈。在 IODD 查看器中,我可以選擇運(yùn)行模式(水平、分段等),配置顏色,調(diào)整亮度,等等。根據(jù)模式(我選擇水平模式),邏輯編輯器將此燈作為輸出。

         

        image.png

        圖 5。 這是在 IODD 查看器中可以配置的示例(這是一個(gè) SLT 燈塔)。

         

        構(gòu)建和應(yīng)用邏輯

        對(duì)于本介紹,我們將應(yīng)用一個(gè)非常簡(jiǎn)單的邏輯程序。傳感器的模擬距離將在塔燈的“液位”模式下反映出來(lái)。

        點(diǎn)擊應(yīng)用,然后邏輯編輯器。當(dāng) I 和 O 點(diǎn)加載時(shí),我們應(yīng)該能夠找到兩個(gè)條目:

        • 左側(cè)的 S1 模擬值是 WTT 傳感器。S# 指的是 SIG 上的連接端口,所以這個(gè)數(shù)字可能不同。我的傳感器在端口 1。這個(gè)傳感器額定范圍高達(dá) 3800 毫米。

        • 右側(cè)的 S2 水位值是塔燈輸出。默認(rèn)情況下(盡管你可以在 IODD 查看器中更改此設(shè)置),塔燈會(huì)以 5 的倍數(shù)來(lái)點(diǎn)亮每個(gè)段。這是一個(gè) 20 段的燈,所以 100 的值會(huì)完全點(diǎn)亮塔燈。這很重要。

        將 S1 模擬值拖入工作區(qū),然后是 S2 水位值。通過(guò)點(diǎn)擊并拖動(dòng)將 S1 直接連接到 S2,使其形成一條線(xiàn)。由于這是一個(gè)整數(shù)值,所以它會(huì)顯示為深紅色。

         

        image.png

        圖 6。 將傳感器直接連接到燈塔。

         

        點(diǎn)擊左上角的“應(yīng)用”,它將起作用,但塔會(huì)很快亮起。這是因?yàn)?00毫米(這并不遠(yuǎn))將完全點(diǎn)亮堆棧。

        相反,讓我們將傳感器值除以10,這樣我們需要達(dá)到1000毫米才能完全點(diǎn)亮。你可以根據(jù)需要從該傳感器中獲取任何數(shù)字,最多到38(記住最大范圍是3800毫米)。

         

        image.png

        圖 7。 使用分塊模塊來(lái)制作更合適的范圍刻度。

         

        拖入一個(gè)整數(shù)除法模塊,然后從左側(cè)跟隨一個(gè)常量(CON)。你會(huì)注意到四個(gè)不同顏色的常量模塊,每個(gè)顏色代表一種數(shù)據(jù)類(lèi)型。深紅色是整數(shù)正確的類(lèi)型。

         

        image.png

        圖 8。 驅(qū)動(dòng)傳感器的燈光的編譯邏輯結(jié)構(gòu)。

         

        將常量連接到除法模塊后,點(diǎn)擊角落的齒輪,設(shè)置常量值為10。

         

        image.png

        圖 9。 添加一個(gè)常數(shù)除以 10 的值。

         

        使用這個(gè)新的邏輯結(jié)構(gòu),點(diǎn)擊應(yīng)用,你應(yīng)該有一個(gè)由傳感器驅(qū)動(dòng)的功能信號(hào)塔。此時(shí)可以斷開(kāi)計(jì)算機(jī);邏輯現(xiàn)在存儲(chǔ)在 SIG300 上。

         

        少量邏輯也能發(fā)揮大作用

        將邏輯盡可能靠近應(yīng)用點(diǎn),我們可以幫助管理自動(dòng)化系統(tǒng)的更零散的部分,而不會(huì)干擾中央控制器。然而,需要注意的是,務(wù)必仔細(xì)記錄項(xiàng)目;如果管理不當(dāng),在多個(gè)設(shè)備上安裝邏輯可能會(huì)變得非常混亂。記住這一點(diǎn),你將能夠迅速構(gòu)建和維護(hù)真正復(fù)雜的系統(tǒng)。




        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 连云港市| 房山区| 宁安市| 宁陕县| 秦皇岛市| 疏附县| 墨竹工卡县| 天峻县| 章丘市| 买车| 锡林郭勒盟| 镇雄县| 陈巴尔虎旗| 九寨沟县| 故城县| 天台县| 莲花县| 安化县| 射洪县| 东源县| 绵竹市| 柘城县| 宝丰县| 辰溪县| 辉南县| 南京市| 涟水县| 成安县| 浪卡子县| 攀枝花市| 景洪市| 浦城县| 崇信县| 孟津县| 同德县| 文成县| 宣恩县| 长武县| 闻喜县| 綦江县| 交口县|