產(chǎn)品分類

      當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > PLC可編程控制器

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      PLC可編程控制器

      如何在兩個PLC之間建立I-Device通信?

      發(fā)布日期:2022-07-16 點擊率:32

      I-Device

      本文將簡單介紹I-Device通信,并講解在TIA Portal中使用兩個S7 PLC設置智能設備通信的分步教程。


      通常,自動化項目中需要多個PLC之間的通信。在現(xiàn)代PLC中,有太多可用的通信選項,以至于很難決定使用哪一個。每個通信選項都有優(yōu)點、缺點和獨特的工作方式。在本文中,將介紹使用TIA Portal中的I-Device在PLC通信入門指南。在接下來的部分中,將介紹:

      ①介紹I-Device
      ②解釋 I-Device的優(yōu)缺點
      ③演示如何在TIA Portal中設置兩個PLC之間的智能設備通信

      I-Device

      I-Device是一種在PLC之間傳遞數(shù)據(jù)的極快方式。它以與實時(RT)或同步實時(IRT)中的Profinet總線相同的速度運行。這意味著我們可以將數(shù)據(jù)傳輸時間縮短到1或2毫秒,以便在PLC之間發(fā)送數(shù)據(jù)。

      I-Device不僅是一種非常快速的數(shù)據(jù)傳輸方式,而且還易于設置。I-Device通信的配置完全在硬件級別完成,因此不需要軟件配置。

      一旦設置了I-Device通信,就有內(nèi)置的診斷功能可用于對PLC之間的連接進行故障排除。

      最重要的是,I-device是一種靈活的通信協(xié)議。它能夠處理經(jīng)過安全認證的通信,這意味著可以使用I-Device在PLC之間傳遞緊急停止狀態(tài)等安全相關信號,并且I-Device可用于與另一個啟用Profinet的第三方設備進行通信。


      與所有通信協(xié)議一樣,I-Device通信也有其局限性。I-Device通信最重要的缺點之一是通過I-Deivce進行通信的所有設備都必須位于同一子網(wǎng)中。如果您確實想在子網(wǎng)之間傳遞數(shù)據(jù),仍然可以使用PN/PN耦合器來實現(xiàn)。


      由于I-Device通信發(fā)生在I/O級別,因此該通信沒有可用的安全性,并且I-Device通信使用控制器中的實際I/O資源。


      基于這些優(yōu)點和缺點,很明顯I-Device通信適用于在同一子網(wǎng)中啟用Profinet的設備之間非常快速地通信少量數(shù)據(jù)。如果您需要與未啟用Profinet的第三方系統(tǒng)進行通信,那么像Modbus/TCP這樣的通信協(xié)議可能更合適。如果您需要在不同子網(wǎng)上的設備之間進行通信,那么可以通過以太網(wǎng)路由的通信協(xié)議(如TCP/IP)是更好的選擇。如果您需要在兩個S7 PLC之間進行通信,并且在控件中沒有很多可用的I/O資源,那么如果您接受與之相關的安全風險,那么PUT/GET通信可能是一個更好的選擇。


      考慮到所有這些,讓我們看看如何在兩個PLC之間建立I-Device通信。


      與I-Device的PLC-PLC通信

      1、項目設置
      在TIA Portal中,筆者創(chuàng)建了一個新項目并添加了兩個PLC。兩個PLC都是IO控制器。

      項目設置

      在本例中,PLC_1將是PLC_2的IO主站。PLC_2將作為其自己的IO從站的IO主站和 PLC_1的IO從站。我們可以完全在硬件配置中完成此配置,無需任何軟件配置。


      2、配置PLC_2

      單擊PLC_2的以太網(wǎng)端口并導航到“屬性”窗格的“操作模式”部分以查找I-Device配置。通過選中IO設備復選框啟用I-Device通信。


      啟用I-Device通信
      啟用I-Device通信

      分配的IO控制器配置變?yōu)榭捎谩H绻鸌-Device主設備在另一個項目中,我們可以將其保留為“未分配”。在這種情況下,我們將設置我們的傳輸區(qū)域并導出此I設備的GSD文件。

      設置傳輸區(qū)域并導出GSD文件
      設置傳輸區(qū)域并導出GSD文件


      然后可以將該GSD文件作為硬件配置中的IO設備導入其他項目。


      在此示例中,兩個設備都在同一個項目中,因此我們可以直接瀏覽到將充當IO控制器的設備。


      選擇分配的IO控制器
      選擇分配的IO控制器


      接下來,我們要填寫傳輸區(qū)域。此處的最佳做法是給出有意義的名稱,因為這些傳輸區(qū)域在用戶程序中以符號方式尋址。由于兩個控制器都在一個項目中,我們可以同時在兩個控制器中定義地址。


      在這種情況下,我們的IO控制器將在QB 0上輸出信息。I-Device將在IB 0上接收相同的數(shù)據(jù)。要傳輸?shù)臄?shù)據(jù)長度為1個字節(jié)。


      設置轉運區(qū)
      設置轉運區(qū)


      要向相反方向發(fā)送數(shù)據(jù),您只需單擊方向箭頭即可。


      反轉傳輸方向
      反轉傳輸方向


      3、下載并測試

      在PLC_1中,筆者將時鐘字節(jié)配置為MB0。在主OB中,我使用MOVE指令將時鐘字節(jié)傳輸?shù)絈B 0以測試與PLC_2的通信。

      設置用戶程序
      設置用戶程序


      現(xiàn)在,筆者將編譯和下載這兩個PLC。下載更新后,無需建立連接-設備之間的通信是自動和循環(huán)的。
      在PLC_2的觀察表中,筆者可以看到自己正在接收時鐘字節(jié)。

      總結

      在這篇文章中,我們了解了I-Device通信是什么以及如何使用I-Device設置PLC到PLC通信。同樣,I-Device是一種在同一子網(wǎng)上的設備之間快速交換少量數(shù)據(jù)的簡單方法。I-Device通信并不適用于所有應用程序,但筆者推薦它作為西門子不再推薦的PUT/GET通信的替代品。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 設備受壓元件不得使用

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 精品福利视频一区二区三区| 久久久久人妻一区二区三区vr| 亚洲高清成人一区二区三区| 国产精品自在拍一区二区不卡| 精品日产一区二区三区手机| 国产精品久久久久一区二区| 久久国产午夜一区二区福利| 精品一区精品二区| 精品国产aⅴ无码一区二区| 无人码一区二区三区视频| 天堂Av无码Av一区二区三区| 污污内射在线观看一区二区少妇 | 欧洲精品码一区二区三区| 国产在线一区二区综合免费视频 | 日韩精品免费一区二区三区| 日本欧洲视频一区| 东京热无码一区二区三区av| 日本一区中文字幕日本一二三区视频 | 日韩美女视频一区| 在线观看一区二区三区av| 亚洲日韩精品一区二区三区无码 | 久久精品人妻一区二区三区| 国产一区二区三区手机在线观看| 中字幕一区二区三区乱码| 日韩AV无码久久一区二区| 国产AV午夜精品一区二区三区| 亚洲国产成人久久一区WWW | 精品国产乱子伦一区二区三区 | 国产精品高清视亚洲一区二区| 国产一区二区精品| 亚洲夜夜欢A∨一区二区三区| 国产精品亚洲不卡一区二区三区 | 日韩精品国产一区| 国产精品一区二区三区久久| 天美传媒一区二区三区| 国产乱码精品一区二区三区香蕉 | 色噜噜狠狠一区二区三区果冻| 国内偷窥一区二区三区视频| 亚洲一区二区三区影院 | 少妇特黄A一区二区三区| 国产精品女同一区二区|