函數(shù)碼 02 — 讀輸入狀態(tài)

    函數(shù)代碼 02 — 讀輸入狀態(tài)

    函數(shù)

    該函數(shù)使 Modbus 主站系統(tǒng)可以從下列 SIMATIC 存儲區(qū)讀取各個位。

    請求消息幀

    ADDR

    FUNC

    start_address

    bit_number

    CRC

    響應(yīng)消息幀

    ADDR

    FUNC

    Byte_count n

    n 個字節(jié)的 DATA

    CRC

    start_address

    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

    訪問“存儲器位”和“輸入”

    當訪問 SIMATIC“存儲器位”和“輸入”區(qū)域時,會計算剩余的 bit_number 并將其用于對**個/最后一個存儲器或輸入字節(jié)中的相應(yīng)位進行尋址。

    bit_number

    對于 bit_number(線圈數(shù)),允許 1 和 2040 之間的值(對于 ET 200S 1SI Modbus,位數(shù)較多為 1768)。 讀取該位數(shù)。


    提示

    請注意 CPU 特定的限制。



    應(yīng)用示例

    參數(shù)分配示例:

    列表: 函數(shù)代碼 FC 02 的 Modbus 尋址轉(zhuǎn)換

    消息幀傳輸中的 MODBUS 地址

    SIMATIC 存儲區(qū)

    從 0 到 4095

    開始于存儲器位

    M 2000.0

    從 4096 到 5119

    開始于輸入

    I 128.0

    請求消息幀 FUNCTION 02:

    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é)”

    響應(yīng)消息幀 FUNCTION 02:

    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 十六進制(4144 十進制)位于“輸入”區(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(含)。

    位數(shù):

    MODBUS 位“bit_number”0018 十六進制(24 十進制)的值表示要讀取 24 位(3 個字節(jié))。

    更多示例

    下表列出了一些其它的訪問示例。

    所有示例都基于上述的區(qū)域規(guī)范。

    start_address

    在 SIMATIC 中的訪問開始處

    ->

    使用

    十六進制

    十進制

    (十進制)

     

     

    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


    上海騰希電氣技術(shù)有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • 下載固件到工業(yè)以太網(wǎng)模塊

    用?NCM Diagnostics 來確定模塊是否物理存在 S7 控制器里。?通過在Windows開始菜單下點擊?SIMATIC -> STEP 7 -> NCM S7 -> Diagnostics啟動NCM Diagnostics。在?"Modules"?里可以找到以下信息(圖. 01):模塊類型模塊版本(相應(yīng)固件版本)硬件版本

  • 設(shè)置接口參數(shù)分配

    設(shè)置接口參數(shù)分配檢查接口參數(shù)分配當您將 PC 通信卡從硬件目錄取出并放在機架中時,該通信卡會獲得相應(yīng)的接口參數(shù)分配。有效的參數(shù)分配可以通過模塊目錄中模塊類型(模塊名稱和同類型可組態(tài)模塊的數(shù)量)和現(xiàn)有已組態(tài)模塊(板號分配)來進行識別。如果站中組態(tài)了多個同類型的 CP,則模塊名稱會附帶額外的連續(xù)編號(板號)。 從可用的下拉列表中,可以看到允許輸入的內(nèi)容,必要時可從中進行選擇。在特殊情況下,例如在更改了

  • 智能設(shè)備的屬性和優(yōu)勢

    智能設(shè)備的屬性和優(yōu)勢應(yīng)用范圍智能設(shè)備應(yīng)用范圍分布式處理一個復(fù)雜的自動化任務(wù)可拆分為若干個較小的單元/子過程。 這使得過程處理起來較為*,因為子任務(wù)比較簡單。分離子過程復(fù)雜、廣泛分布且大規(guī)模的過程可通過使用智能設(shè)備分為幾個帶可管理接口的子過程。 必要的話,這些子過程可存儲在單個的項目中,這些項目隨后可合并在一起形成一個主項目。專有技術(shù)保護 (Know-how protection)組件只能通過智能

  • S7-300

    22個不同的CPU:7種標準型CPU(CPU?312,CPU?314,CPU?315-2 DP,CPU?315-2 PN/DP,CPU?317-2 DP,CPU 317-2 PN/DP,CPU?319-3 PN/DP)6 個緊湊型 CPU(帶有集成技術(shù)功能和 I/O)(CPU 312C、CPU 313C、CPU 313C-2 PtP、CP

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術(shù)有限公司

聯(lián)系人: 田禮科

手 機: 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網(wǎng) 址: shtxjd.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved