函數(shù)碼 15 — 寫(xiě)多個(gè)線圈

    函數(shù)代碼 15 — 寫(xiě)多個(gè)線圈

    函數(shù)

    該函數(shù)使 MODBUS 主站系統(tǒng)可以向下列 SIMATIC 存儲(chǔ)區(qū)寫(xiě)入多個(gè)位。

    請(qǐng)求消息幀


    ADDR

    FUNC

    start_address

    數(shù)量

    Byte_count n

    n DATA

    CRC

    響應(yīng)消息幀


    ADDR

    FUNC

    start_address

    數(shù)量

    CRC

    start_address

    MODBUS 位地址“start_address”由驅(qū)動(dòng)程序解釋為如下內(nèi)容:

    驅(qū)動(dòng)程序?qū)z查“start_address”是否位于參數(shù)分配過(guò)程中在對(duì)話框“FC 01、05、15 的 MODBUS 尋址轉(zhuǎn)換”(Conversion of MODBUS addressing for FC 01, 05, 15) 中 輸入的其中一個(gè)區(qū)域內(nèi)(從/至:存儲(chǔ)器位、輸出、定時(shí)器、計(jì)數(shù)器)。

    如果 MODBUS 位地址位于區(qū)域 start_address 中,

    則將訪問(wèn) SIMATIC 存儲(chǔ)區(qū)

    從 aaaaa 到 bbbbb

    開(kāi)始于存儲(chǔ)器位

    M uuuuu.0

    從 ccccc 到 ddddd

    開(kāi)始于輸出

    Q ooooo.0


    訪問(wèn)地址(地址轉(zhuǎn)換)的計(jì)算如下:

    訪問(wèn)開(kāi)始處(使用 SIMATIC)

    轉(zhuǎn)換公式

    存儲(chǔ)器字節(jié)

    =

    ((start_address

    - aaaaa)

    / 8)

    + uuuuu

    輸出字節(jié)

    =

    ((start_address

    - ccccc)

    / 8)

    + ooooo

    訪問(wèn)“存儲(chǔ)器位”和“輸出”

    當(dāng)訪問(wèn) SIMATIC“存儲(chǔ)器位”區(qū)和“輸出”區(qū)時(shí),會(huì)計(jì)算剩余的 bit_number 并將其用于尋址存儲(chǔ)器字節(jié)或輸出字節(jié)內(nèi)的相關(guān)位。

    訪問(wèn)“定時(shí)器”和“計(jì)數(shù)器”

    函數(shù)代碼 FC 15 不允許訪問(wèn) SIMATIC 定時(shí)器區(qū)和計(jì)數(shù)器區(qū),此類訪問(wèn)將被驅(qū)動(dòng)程序拒絕,并輸出錯(cuò)誤消息幀。

    數(shù)量

    對(duì)于數(shù)量(位數(shù)),允許 1 和 2040 之間的任何值(對(duì)于 ET 200S 1SI Modbus,位數(shù)較多為 1976)。


    提示

    請(qǐng)注意 CPU 特定的限制。




    數(shù)據(jù)

    包含在數(shù)據(jù)域中的任何值都可作為位狀態(tài)。

    應(yīng)用示例

    參數(shù)分配示例:

    列表: 函數(shù)代碼 FC 01、05 和 15 的 Modbus 尋址的轉(zhuǎn)換

    消息幀傳輸中的 MODBUS 地址

    SIMATIC 存儲(chǔ)區(qū)

    從 0 到 2047

    開(kāi)始于存儲(chǔ)器位

    M 1000.0

    從 2048 到 2559

    開(kāi)始于輸出

    Q 256.0

    操作:

    MODBUS 主站系統(tǒng)要將以下位狀態(tài)寫(xiě)入存儲(chǔ)器位 M 1144.0 ... M 1144.7 和 M 1145.0 ... M 1145.3:

    存儲(chǔ)器位 M 1144

    7

    6

    5

    4

    3

    2

    1

    0

     

    不亮

    不亮

    不亮

     

     

     

     

     

     

     

     

     

     

     

    存儲(chǔ)器位 M 1145

    7

    6

    5

    4

    3

    2

    1

    0

     

    -

    -

    -

    -

    不亮

    不亮

     

    請(qǐng)求消息幀 FUNCTION 15:

    05H

    從站地址 ADDR

    0FH

    函數(shù)代碼 FUNC

    04H

    start_address“高字節(jié)”

    80H

    start_address“低字節(jié)”(M 1144.0 ...

    00H

    數(shù)量“高”

    0CH

    數(shù)量“低”(12 位)

    02H

    bytecount

    CDH

    狀態(tài)線圈 (M 1144.0 ... M 1144.7)

    09H

    狀態(tài)線圈 (M 1145.0 ... M 1145.3)

    xxH

    CRC 校驗(yàn)和“低字節(jié)”

    xxH

    CRC 校驗(yàn)和“高字節(jié)”

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

    05H

    從站地址 ADDR

    0FH

    函數(shù)代碼 FUNC

    04H

    start_address“高字節(jié)”

    80H

    start_address“低字節(jié)”

    00H

    數(shù)量“高”

    0CH

    數(shù)量“低”

    xxH

    CRC 校驗(yàn)和“低字節(jié)”

    xxH

    CRC 校驗(yàn)和“高字節(jié)”

    地址計(jì)算:

    MODBUS 地址“coil_address”0480 十六進(jìn)制(1152 十進(jìn)制)位于“存儲(chǔ)器位”區(qū)中:

    存儲(chǔ)器字節(jié)

    =

    ((start_address

    - aaaaa)

    / 8)

    + uuuuu

     

    =

    ((1152

    - 0)

    / 8)

    + 1000

     

    =

    1144 ;

     

     

     

    剩余的其他 bit_number 的結(jié)果如下:

    其他 bit_no.

    =

    ((start_address

    - aaaaa)

    % 8)

    [模數(shù)為 8]

     

    =

    ((1152

    - 0)

    % 8)

     

     

    =

    0 ;

     

     

     

    將訪問(wèn)開(kāi)始于 M 1144.0 的存儲(chǔ)器位。

    更多示例

    有關(guān)訪問(wèn)存儲(chǔ)器位和輸出的更多示例,請(qǐng)參見(jiàn) FC 01。


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

  • 詞條

    詞條說(shuō)明

  • 淺談S7-1500T 運(yùn)動(dòng)控制指令的控制時(shí)序

    在1500T的用戶程序中,可以通過(guò)運(yùn)動(dòng)控制指令將作業(yè)傳送到工藝對(duì)象中。并通過(guò)這些運(yùn)動(dòng)控制指令的輸入?yún)?shù),對(duì)該作業(yè)進(jìn)行定義。當(dāng)前作業(yè)的狀態(tài)將在輸出參數(shù)中顯示。如下圖所示:軸的**定位指令工藝對(duì)象”TO_1”通過(guò)運(yùn)動(dòng)控制指令MC_MoveAbsolute進(jìn)行**定位,左側(cè)輸入?yún)?shù)設(shè)置**定位的動(dòng)態(tài)參數(shù),右側(cè)輸出狀態(tài)顯示工藝對(duì)象”TO_1”當(dāng)前的狀態(tài)。通過(guò)設(shè)置運(yùn)動(dòng)控制指令的參數(shù)“Execute”或“En

  • 清理庫(kù)

    清理庫(kù)通過(guò)清理項(xiàng)目庫(kù)和全局庫(kù),可刪除與項(xiàng)目中所有實(shí)例均無(wú)關(guān)聯(lián)的類型或版本。這樣,不但提高了庫(kù)中數(shù)據(jù)的清晰度,同時(shí)還縮小了庫(kù)大小。清理項(xiàng)目庫(kù)要清理項(xiàng)目庫(kù),請(qǐng)按以下步驟操作:打開(kāi)庫(kù)管理。單擊工具欄中的“清理庫(kù)”(Clean up library)。“清理項(xiàng)目庫(kù)”(Clean up project library) 對(duì)話框隨即打開(kāi)。選擇待刪除類型或類型版本的范圍:-?要保留版本號(hào)較高的版本(即

  • 移動(dòng)無(wú)線電 數(shù)據(jù)使用

    數(shù)據(jù)使用提示只有與設(shè)備存在在線連接時(shí)才顯示該頁(yè)面。此頁(yè)顯示所選月份中消耗的數(shù)據(jù)量。設(shè)備根據(jù) WAN 接口上計(jì)數(shù)的數(shù)據(jù)包(上傳和下載)計(jì)算數(shù)據(jù)使用情況。由于分塊舍入,較終確定的數(shù)據(jù)量可能會(huì)偏離移動(dòng)網(wǎng)絡(luò)提供商的結(jié)算。3 個(gè)月內(nèi)的數(shù)據(jù)消耗量會(huì)存儲(chǔ)在設(shè)備的非易失性閃存中。這些值會(huì)定期存儲(chǔ)或在設(shè)備關(guān)閉之前存儲(chǔ),但不會(huì)在電源發(fā)生故障時(shí)存儲(chǔ)。要求在“接口 > 移動(dòng) > 常規(guī)”(Interfaces

  • 變量的移植 (WinCC V7)

    變量的移植 (WinCC V7)簡(jiǎn)介移植變量時(shí)需要特別注意一些事項(xiàng)。應(yīng)區(qū)分以下幾個(gè)方面:移植變量的數(shù)據(jù)類型移植內(nèi)部變量移植外部變量移植數(shù)據(jù)類型與 WinCC V7 相比,WinCC 提供了相同的數(shù)據(jù)類型,但有時(shí)使用不同的數(shù)據(jù)類型名稱。移植含有 SIMATIC S7 控件數(shù)據(jù)類型的外部變量時(shí),需要考慮某些特性。有關(guān)更多信息,請(qǐng)參見(jiàn)“移植數(shù)據(jù)類型 (WinCC V7)”部分。移植內(nèi)部變量?jī)?nèi)部變量始終會(huì)

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

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

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

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

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

郵 編:

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

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

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

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

手 機(jī): 13681875601

電 話: 021-37660026

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

郵 編:

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

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