該函數(shù)使 Modbus 主站系統(tǒng)可以從下列 SIMATIC 存儲區(qū)讀取各個位。
ADDR | FUNC | start_address | bit_number | CRC |
ADDR | FUNC | Byte_count n | n 個字節(jié)的 DATA | CRC |
MODBUS 位地址“start_address”由驅(qū)動程序解釋為如下內(nèi)容:
驅(qū)動程序?qū)z查“start_address”是否位于參數(shù)分配過程中在對話框“FC 02 的 MODBUS 尋址轉(zhuǎn)換”(Conversion of MODBUS addressing for FC 02) 中 輸入的其中一個區(qū)域內(nèi)(從/至:存儲器位,輸入)。
如果 MODBUS 位地址位于區(qū)域 start_address 中, | 則將訪問 SIMATIC 存儲區(qū) | |
從 kkkkk 到 lllll | 開始于存儲器位 | M vvvvv.0 |
從 nnnnn 到 rrrrr | 從輸入 | I sssss.0 開始 |
訪問地址(地址轉(zhuǎn)換)的計算如下:
訪問開始處(使用 SIMATIC) | 轉(zhuǎn)換公式 | ||||
存儲器字節(jié) | = | ((start_address | – kkkkk) | / 8) | + vvvvv |
輸入字節(jié) | = | ((start_address | – nnnnn) | / 8) | + sssss |
當(dāng)訪問 SIMATIC“存儲器位”和“輸入”區(qū)域時,會計算剩余的 bit_number 并將其用于對**個/最后一個存儲器或輸入字節(jié)中的相應(yīng)位進(jìn)行尋址。
對于 bit_number(線圈數(shù)),允許 1 和 2040 之間的值(對于 ET 200S 1SI Modbus,位數(shù)較多為 1768)。 讀取該位數(shù)。
提示 請注意 CPU 特定的限制。 |
參數(shù)分配示例:
列表: 函數(shù)代碼 FC 02 的 Modbus 尋址轉(zhuǎn)換
消息幀傳輸中的 MODBUS 地址 | SIMATIC 存儲區(qū) | |
---|---|---|
從 0 到 4095 | 開始于存儲器位 | M 2000.0 |
從 4096 到 5119 | 開始于輸入 | I 128.0 |
05H | 從站地址 ADDR |
02H | 函數(shù)代碼 FUNC |
10H | start_address“高字節(jié)” |
30H | start_address“低字節(jié)” |
00H | bit_number“高字節(jié)” |
18H | bit_number“低字節(jié)” |
xxH | CRC 校驗和“低字節(jié)” |
xxH | CRC 校驗和“高字節(jié)” |
05H | 從站地址 ADDR |
02H | 函數(shù)代碼 FUNC |
03H | Byte_count |
12H | <DATA 1> I 134.0 - I 134.7 |
34H | <DATA 2> I 135.0 - I 135.7 |
56H | <DATA 3> I 136.0 - I 136.7 |
xxH | CRC 校驗和“低字節(jié)” |
xxH | CRC 校驗和“高字節(jié)” |
MODBUS 地址“start_address”1030 十六進(jìn)制(4144 十進(jìn)制)位于“輸入”區(qū)域中:
輸入字節(jié) | = | ((start_address | - nnnnn) | / 8) | + sssss |
| = | ((4144 | - 4096) | / 8) | + 128 |
| = | 134 ; |
|
|
|
剩余的其他 bit_number 的結(jié)果如下:
其他 bit_no. | = | ((start_address | - nnnnn) | % 8) | [模數(shù)為 8] |
| = | ((4144 | - 4096) | % 8) |
|
| = | 0 ; |
|
|
|
訪問輸入 I 134.0 到 I 136.7(含)。
MODBUS 位“bit_number”0018 十六進(jìn)制(24 十進(jìn)制)的值表示要讀取 24 位(3 個字節(jié))。
下表列出了一些其它的訪問示例。
所有示例都基于上述的區(qū)域規(guī)范。
start_address | 在 SIMATIC 中的訪問開始處 | -> | 使用 | |||||
---|---|---|---|---|---|---|---|---|
十六進(jìn)制 | 十進(jìn)制 | (十進(jìn)制) |
|
| ||||
0000 | 0 | 位存儲器 | ((0 | - 0) | / 8) | + 2000 | -> | M 2000.0 |
0071 | 113 | 位存儲器 | ((113 | - 0) | / 8) | + 2000 | -> | M 2014.1 |
0800 | 2048 | 位存儲器 | ((2048 | - 0) | / 8) | + 2000 | -> | M 2256.0 |
0D05 | 3333 | 位存儲器 | ((3333 | - 0) | / 8) | + 2000 | -> | M 2416.5 |
1000 | 4096 | 輸入 | ((4096 | - 4096) | / 8) | + 128 | -> | I 128.0 |
10A4 | 4260 | 輸入 | ((4260 | - 4096) | / 8) | + 128 | -> | I 148.4 |
詞條
詞條說明
基于端口的 VLAN處理接收到的幀在此頁面中,*用于接收幀的端口屬性組態(tài)。顯示框說明表 1 包含以下列:端口 (Port)顯示設(shè)置對于所有端口有效。**級?/?端口 VID?/?可接受幀?/?入站過濾?(Priority / Port VID / Acceptable Frames / Ingress Filtering)選擇
移植 STEP 7 項目的要求若要進(jìn)行移植,應(yīng)滿足安裝在原始 PG/PC 上的軟件的各種要求以及初始項目要求。原始 PG/PC 的要求PG/PC 應(yīng)滿足以下要求:需安裝帶有許可的 STEP?7 V5.4 SP5 或較高版本(建議安裝 V5.5 SP4)。對于僅包含 PC 站的項目,只需安裝 SIMATIC NET PC 軟件。對于項目中使用的所有組態(tài),必須安裝帶有效許可證的相應(yīng)附加軟件,
Y Link 用于將只有一個DP接口的遠(yuǎn)程 IO連接至冗余 H 系統(tǒng)Y link 包括兩個 IM 153-2 接口模塊和一個 Y coupler.Y link 通過接口模塊連接到冗余 DP 主站系統(tǒng).?遠(yuǎn)程 IO 設(shè)備通過 Y coupler??連接至 Y link,如:Y link 創(chuàng)建一條從冗余 DP 主站系統(tǒng)到單邊 DP 主站系統(tǒng)的通路。圖. 01Y Link&
調(diào)用移植工具啟動移植工具在安裝過程中,系統(tǒng)默認(rèn)在“開始”(Start) 菜單的“Siemens Automation > Migration Tool”中創(chuàng)建一個“Migration to TIA Portal V16”快捷鍵。單擊此快捷鍵。也可在 Windows 資源管理器中直接調(diào)用該移植工具。在安裝過程中,移植工具默認(rèn)保存在以下某個文件夾中:64 位操作系統(tǒng):C:\Program Fil
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com