函數(shù)碼 15 — 寫多個線圈

    函數(shù)代碼 15 — 寫多個線圈

    函數(shù)

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

    請求消息幀


    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ū)動程序解釋為如下內(nèi)容:

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

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

    則將訪問 SIMATIC 存儲區(qū)

    從 aaaaa 到 bbbbb

    開始于存儲器位

    M uuuuu.0

    從 ccccc 到 ddddd

    開始于輸出

    Q ooooo.0


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

    訪問開始處(使用 SIMATIC)

    轉(zhuǎn)換公式

    存儲器字節(jié)

    =

    ((start_address

    - aaaaa)

    / 8)

    + uuuuu

    輸出字節(jié)

    =

    ((start_address

    - ccccc)

    / 8)

    + ooooo

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

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

    訪問“定時器”和“計數(shù)器”

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

    數(shù)量

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


    提示

    請注意 CPU 特定的限制。




    數(shù)據(jù)

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

    應(yīng)用示例

    參數(shù)分配示例:

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

    消息幀傳輸中的 MODBUS 地址

    SIMATIC 存儲區(qū)

    從 0 到 2047

    開始于存儲器位

    M 1000.0

    從 2048 到 2559

    開始于輸出

    Q 256.0

    操作:

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

    存儲器位 M 1144

    7

    6

    5

    4

    3

    2

    1

    0

     

    不亮

    不亮

    不亮

     

     

     

     

     

     

     

     

     

     

     

    存儲器位 M 1145

    7

    6

    5

    4

    3

    2

    1

    0

     

    -

    -

    -

    -

    不亮

    不亮

     

    請求消息幀 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é)”

    地址計算:

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

    存儲器字節(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 ;

     

     

     

    將訪問開始于 M 1144.0 的存儲器位。

    更多示例

    有關(guān)訪問存儲器位和輸出的更多示例,請參見 FC 01。


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

  • 詞條

    詞條說明

  • 導(dǎo)出 TIA Portal 項(xiàng)目

    導(dǎo)出 TIA Portal 項(xiàng)目Teamcenter 快捷菜單中的“保存”(Save) 與“導(dǎo)出...”(Export...) 命令相互關(guān)聯(lián)??旖莶藛巍氨4妗?Save) 和“導(dǎo)出...”(Export...) 的狀態(tài)取決于以下條件。Teamcenter 快捷菜單“導(dǎo)出...”(Export...)以下情況下,Teamcenter 快捷菜單“導(dǎo)出...”(Export...) 激活:所選擇的 TI

  • SIMATIC Energy Suite V16 中有哪些新增內(nèi)容?

    SIMATIC Energy Suite V16 中有哪些新增內(nèi)容?Energy Suite V16 中的新特性下面匯總了 Energy Suite V16 的所有主要新功能。負(fù)載管理負(fù)載管理在 Energy Suite 中充當(dāng)監(jiān)視和控制功能。負(fù)載管理組件可確保功率和能源消耗不**過用戶自定義的限制功率或能源值。負(fù)載管理組件包含一個稱為參與者的關(guān)鍵用戶自定義元素。負(fù)載管理程序包含以下塊:- 

  • 地址組態(tài) (IPv6)

    地址組態(tài) (IPv6)創(chuàng)建或更改受監(jiān)視的 IP 地址在此頁面上,可以創(chuàng)建、修改或刪除要監(jiān)視的 IPv4 地址。一個虛擬路由器較多可監(jiān)視 10 個 IPv4 地址。提示此功能只適用于* 3 層。顯示框說明Interface / VRID選擇虛擬路由器的 ID。Associated IP Address輸入虛擬路由器將監(jiān)視的 IPv6 地址。較多支持 10 個 IPv6 地址。該表格包括以下列:Ass

  • 安裝編程軟件STEP 7-Micro/WIN

    安裝編程軟件STEP 7-Micro/WIN如同安裝普通 Windows 應(yīng)用程序一樣安裝 STEP 7-Micro/WIN。?安裝 STEP 7-Micro/WIN 時,如果計算機(jī)中已經(jīng)安裝了很多西門子的工程軟件,可能會多花一些時間。注意不要隨意中斷安裝,否則會造成無法正常卸載、安裝。?中文版選項(xiàng)新版本編程軟件 STEP 7-Micro/WIN V4.0 在安裝時不再需要選擇

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

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

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

電 話: 021-37660026

手 機(jī): 13681875601

微 信: 13681875601

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

郵 編:

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

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

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

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

手 機(jī): 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)站地圖 | 免費(fèi)注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved