通訊協議學習筆記

2022-08-23 01:42:07 字數 3264 閱讀 1600

在 unity pro 中,800 系列 i/o 模組遵循平面位址對映系統。為確保正常工作,每個模組都需要確定位和(或)字的數量。iec 定址系統等效於 984ll 暫存器定址。

請按以下方式指定:

0x 現對應於 %mx

1x 現對應於 %ix

3x 現對應於 %iwx

4x 現對應於 %mwx

下表顯示了 984ll 表示形式和 iec 表示形式之間的關係。

示例以下示例顯示了 984ll 暫存器定址與 iec 定址的關係:

000001 現對應於 %m1

100101 現對應於 %i101

301024 現對應於 %iw1024

400010 現對應於 %mw10

訪問 i/o 資料值

可以使用拓撲定址來訪問 i/o 資料項。請使用下面的表示形式在 unity pro 中標識模組在 800 系列 i/o 模組中的拓撲位置:

%[\其中:

b = 匯流排

e = 裝置(子站)

r = 機架

m = 模組插槽

c = 通道

讀取值:示例

ioddt 定址

ioddt 允許通過使用者定義的變數來處理與通道相關的所有資訊(位和暫存器)。此變數在 unity pro 資料編輯器中定義,方法是:為模組選擇合適的 ioddt 作為資料型別,並使用以下語法指定模組的拓撲位址:

%ch[\

其中: b = 匯流排

e = 裝置(子站)

r = 機架

m = 模組插槽

c = 通道

下面是本地機架的插槽 4 中的熱電偶輸入模組的 ioddt 的乙個示例:

i/o 模組的通道編號通常從 1 開始遞增計數,直到達到所支援通道的最大數目為止。但是,該軟體從 0 開始編號,對應於字中的最低有效位 (lsb)。quantum i/o 模組將自己的最低通道對映到最高有效位 (msb)。

下圖顯示 i/o 通道與字中的各位的對映關係:

字定址與位定址

大體上,離散 i/o 模組可以配置為使用字格式或位格式傳送其 i/o 資料。這可以在配置時通過選擇 %iw (%mw) 或 %i (%m) 來實現。如果需要從配置為使用 i/o 字的 i/o 模組訪問單個位,則可以使用語法 %下表提供了 i/o 點編號和以位以及字定址表示的相關 i/o 位址之間的聯絡。

該錶顯示主機架中的乙個 32 點輸入模組,插槽 4 配置為起始位址 %i1 或 %iw1:

定址模組狀態資料

除了可能的與通道相關的診斷資料外,也可以使用與模組相關的狀態位元組。子站中所有模組的狀態資訊均由 %iw 字構成的表管理。該錶的起始位址可以在子站的配置螢幕中輸入。

此資訊無法通過拓撲定址訪問。

簡介本部分提供下列 quantum rio 模組的資訊:

遠端 i/o 頭單通道模組與系統控制 cpu 模組安裝在同一背板中。rio 頭用於在 cpu 與 rio 子站模組(安裝在單獨的背板中)之間雙向傳輸資料。同軸電纜網路用於在 rio 頭模組與乙個或多個 rio 子站模組之間進行互連。

一般規格

一般規格

連線/傳送

連線/傳送

診斷診斷

quantum 分布式 i/o (dio) 子站模組

簡介本部分提供有關下列 quantum dio 模組的資訊:

quantum dio 是在 modbus plus 網路上實現的。cpu 或 nom 模組通過其 modbus plus 埠可以用作網路主站模組。quantum dio modbus plus 子站介面卡專用於通過遮蔽雙絞電纜 (modbus plus) 將 quantum i/o 模組鏈結到主站。

dio 子站模組還通過 24 vdc 或 115/230 vac 電源為 i/o 供電(最大 3a)。在使用中繼器的情況下,每個 dio 網路最多可支援 63 個分布式子站。

modbus plus 網路選件模組 (nom)

本部分提供有關下列 quantum 網路選件模組的資訊:

下圖顯示 modbus plus 140 nom 211 00 模組的各部件。

兩個三檔滑動開關位於單元的前面板上。左側的開關未使用。右側的三檔滑動開關用於為 modbus plus 選件模組附帶的 modbus (rs-232) 埠選擇通訊引數設定。

存在三個選項,如下圖所示。

下圖顯示前面板開關。

nom 模組配有乙個 9 針 rs-232c 聯結器,該聯結器支援 modicon 的專有 modbus 通訊協議。下面是 9 針和 25 針連線的 modbus 埠引腳配置連線。

下圖分別顯示了 9 針(左圖)和 25 針(右圖)的 modbus 埠引腳連線。

下表顯示上圖中引腳名稱縮寫的解釋。

下圖顯示 9 針可攜式計算機的 modbus 埠引腳連線。

140 nom 252 00:modbus plus 選件模組 10base-fl

概述使用光纖 modbus plus 模組,可以通過光纜連線到 modbus plus 節點。

使用光纖可帶來很多好處。其中包括:

兩個節點之間的距離更長(可達 3 千公尺),從而可提高網路的總長度。

光纖介質不受電磁干擾、射頻干擾和雷電的影響。

可實現許多危險工業環境所必需的本安型鏈路。

在鏈路上的各端點之間實現總的電氣隔離。

匯流排配置

當需要連線許多光纖節點時往往使用這種型別的配置。使用這種配置可延長標準 modbus plus 網路的距離,但必須改用光纖介質。使用此類網路可跨越 5 千公尺的距離,並可連線多達 32 個 quantum nom 252 節點。

以下各圖分別顯示混合光纖/雙絞線匯流排配置網路和純光纖匯流排配置網路中的 nom25200 模組。

注意: 光纖上節點之間的距離受限於端到端之間的最大允許功率損耗(3 千公尺,62.5 公釐光纖)。

功率損耗包括光纜衰減、光纖接收器和發射器埠上的聯結器損耗以及 3db 的系統餘量。

在此配置下,末端的 nom25200 將使 frngoff led 處於活動狀態。它還會在梯形圖邏輯的 mbpstat 中顯示光纜 b 組幀錯誤。

樹形配置

使用樹型配置可以在 modbus plus 和 nom 252 00 網路的布局方面獲得更大的靈活性。下圖為樹型配置示例。為了延伸電氣鏈路之間的通訊,可能需要連線其他中繼器。

自癒環配置

如果使用混合光纖/雙絞線網路,則通過連線(直接連線或使用光纖中繼器)第乙個和最後乙個 nom25200 的未用光纖埠可實現此配置。此型別的連線具備上述配置的所有優點,除此之外,還具備內在的冗餘性。如果自癒環中任意兩個 quantum 模組之間的連線斷開,則網路會自動重新配置為匯流排網路,從而使通訊得以繼續。

modbus通訊協議

工業控制已從單機控制走向集中監控 集散控制,如今已進入網路時代,工業控制器連網也為網路管理提供了方便。modbus就是工業控制器的網路協議中的一種。一 概述 modbus 協議是應用於電子控制器上的一種通用語言。通過此協議,控制器相互之間 控制器經由網路 例如乙太網 和其它裝置之間可以通訊。它已經成...

通訊協議總結

ppi,mpi和profibus都是基於osi 開放系統互聯 的七層網路結構模型,符合歐洲標準en50170所定義的profibus標準,基於令牌的的網路通訊協議。這些協議是非同步的 序列的 基於字元的通訊協議,字元格式包括乙個起始位 8個資料位 乙個偶校驗位和乙個停止位。其通訊幀包括特定的起始和結...

通訊協議設計

一 網路的總體設計 網路中的幀有 資料幀 確認幀。資料幀分為 定位資料幀和報警資料幀 定位卡用定位資料幀向基站傳送位置資訊,基站收到資料幀後向定位卡傳送確認幀。二 各種幀的結構 資料幀的結構 資料字段 確認幀的結構 幀控制域 實現的功能 協調器實現的功能有 接收路由器的加入並為其分配位址。作為路由器...