通過 BSEND (CP 441-2) 從 CPU 到通信模塊的數(shù)據(jù)傳輸

    通過 BSEND (CP 441-2) 從 CPU 到通信模塊的數(shù)據(jù)傳輸

    通信連接

    參數(shù) ID 描述了到通信伙伴的一通信連接。 必須在此處*數(shù)據(jù)鏈接組態(tài)中的本地 ID

    塊關(guān)系

    參數(shù) R_ID 描述了通信連接中一的塊關(guān)系。

    通過此驅(qū)動(dòng)程序,可以為 BSEND 上的 R_ID 輸入 0..255 范圍內(nèi)的任意數(shù)值。

    在讀取作業(yè)事件中,相關(guān) BRCV 的參數(shù)分配必須具有與 BSEND 相同的 R_ID。

    激活

    通過指令 BSEND 在輸入 REQ 處的邊沿信號(hào)來激活 MODBUS 函數(shù)代碼的執(zhí)行。

    這樣就確保了將執(zhí)行函數(shù)代碼所需要的參數(shù)傳送到驅(qū)動(dòng)程序。

    數(shù)據(jù)源

    當(dāng)激活 BSEND 時(shí),通過參數(shù) SD_1 *的源數(shù)據(jù)區(qū)傳送到通信模塊,長度為 LEN

    長度指示

    長度 LEN 取決于所使用的函數(shù)代碼。

    函數(shù)代碼

    長度 LEN(以字節(jié)為單位)

    01

    6

    02

    6

    03

    6

    04

    6

    05

    6

    06

    6

    07

    2

    08

    6

    11

    2

    12

    2

    15

    >6

    16

    >6


    如果傳送的數(shù)據(jù)數(shù)量與上面列出的各個(gè)函數(shù)代碼的數(shù)據(jù)數(shù)量不同,則不會(huì)執(zhí)行作業(yè),BSEND 通過輸出 ERROR 上的邊沿來拒絕該作業(yè)。

    BSEND 源 DB

    執(zhí)行函數(shù)代碼所需要的參數(shù)必須作為用戶數(shù)據(jù),輸入到源數(shù)據(jù)區(qū)中。

    “函數(shù)代碼”部分的相應(yīng)函數(shù)代碼說明中詳細(xì)描述了各個(gè) BSEND 源 DB。

    生成消息幀

    到從站的請(qǐng)求消息幀是根據(jù)傳送的 BSEND 源數(shù)據(jù)生成的,并由通信模塊發(fā)送。

    首先,驅(qū)動(dòng)程序檢查在 BSEND 處*的長度 LEN 是否與此函數(shù)代碼的長度相符。

    如果不是,則不會(huì)執(zhí)行作業(yè),并在 BSEND 的輸出 ERROR 上生成一個(gè)邊沿信號(hào)作為結(jié)束。

    當(dāng)使用上面列出的函數(shù)代碼之外的其他函數(shù)代碼時(shí),也不會(huì)執(zhí)行激活的作業(yè),通過 BSEND 上的 ERROR 來結(jié)束該作業(yè)。

    請(qǐng)求消息幀中的“字節(jié)計(jì)數(shù)器”和“CRC 校驗(yàn)”元素是由通信模塊生成的,不需要 BSEND 源 DB 中的條目。

    寫入函數(shù)的作業(yè)完成

    對(duì)于寫入函數(shù)代碼,在接收到響應(yīng)消息幀且無錯(cuò)誤后,激活的 BSEND 完成。

    這通過 BSEND 的輸出 DONE 上的邊沿信號(hào)傳送到 SIMATIC 用戶程序。

    如果在消息幀通信過程中檢測(cè)到錯(cuò)誤,或者從站發(fā)送了錯(cuò)誤代碼響應(yīng)消息幀,則通過輸出 ERROR 的邊沿信號(hào)報(bào)告這一情況。

    讀取函數(shù)的作業(yè)完成

    對(duì)于讀取函數(shù),在接收到響應(yīng)消息幀且無錯(cuò)誤,并且將接收的數(shù)據(jù)完全傳送到 CPU 之后,激活的 BSEND 完成。

    這通過 BSEND 的輸出 DONE 上的邊沿信號(hào)傳送到 SIMATIC 用戶程序。

    此時(shí),接收的數(shù)據(jù)已經(jīng)在 CPU 中可用。

    如果在數(shù)據(jù)幀通信過程中識(shí)別到錯(cuò)誤,或者從站發(fā)送了錯(cuò)誤代碼響應(yīng)消息幀,則通過輸出 ERROR 的邊沿信號(hào)報(bào)告這一情況。

    在這種情況下,不會(huì)傳送任何接收數(shù)據(jù)到 CPU。

    作業(yè)完成時(shí)錯(cuò)誤消息區(qū)中的條目

    對(duì)于作業(yè)完成并通過 BSEND 上的 ERROR 進(jìn)行指示的情況,將在錯(cuò)誤消息區(qū)中輸入附加的錯(cuò)誤代碼。

    可以使用此錯(cuò)誤代碼確定錯(cuò)誤的準(zhǔn)確原因。


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

  • 詞條

    詞條說明

  • MSDP 對(duì)等

    對(duì)等概述在此頁面,可以組態(tài) MSDP 伙伴。提示MSDP 只在* 3 層上可用。顯示框說明該頁面包含以下框:對(duì)等地址輸入設(shè)備將與其建立連接的 MSDP 伙伴站的 IP 地址。連接的接口選擇設(shè)備與 MSDP 伙伴通信時(shí)使用的接口。該表包含以下各列:Select選擇要?jiǎng)h除的行。對(duì)等地址顯示 MSDP 伙伴的地址。本地地址顯示設(shè)備與 MSDP 伙伴通信時(shí)使用的接口的 IP 地址。管理狀態(tài)啟用或禁用連接。

  • 如何把西門子精智面板HMI畫面轉(zhuǎn)換成博圖畫面

    在工程中我們會(huì)遇到客戶要求既要用精致面板HMI又要用上位機(jī),這樣就要寫兩套程序,工作量相當(dāng)大。那么有沒有什么方法只寫HMI程序,然后把HMI程序復(fù)制到上位機(jī)的博圖軟件運(yùn)行即可呢?西門子博圖V15.0就有這個(gè)功能。方法如下所示:①打開博圖V15.0軟件,進(jìn)入工程開發(fā)界面。在“HMI_1[TP1500 Comfort]”處右擊,選擇“復(fù)制”,然后“粘貼”就會(huì)自動(dòng)生成兩個(gè)HMI項(xiàng)目:HMI_1[TP15

  • 禁用自動(dòng)協(xié)商的布線規(guī)定

    禁用自動(dòng)協(xié)商的布線規(guī)定要求已經(jīng)對(duì)相應(yīng)端口進(jìn)行了以下設(shè)置,例如,加速 IO 設(shè)備的啟動(dòng)時(shí)間:固定的傳輸速度禁用了自動(dòng)協(xié)商(包括自動(dòng)跳線)功能這將節(jié)省下啟動(dòng)過程中協(xié)商傳輸速率所需的時(shí)間。如果已經(jīng)禁用自動(dòng)協(xié)商,必須遵守布線規(guī)定。禁用自動(dòng)協(xié)商的布線規(guī)定PROFINET 設(shè)備具有下列兩種類型的端口:端口類型PROFINET 設(shè)備說明帶有交叉引腳分配的交換機(jī)端口對(duì)于 IO 設(shè)備:端口 2對(duì)于帶 2 個(gè)端口的

  • 連續(xù)計(jì)數(shù)

    連續(xù)計(jì)數(shù)說明“連續(xù)計(jì)數(shù)”操作模式定義如下:計(jì)數(shù)器達(dá)到其上限后,它將在出現(xiàn)下一計(jì)數(shù)脈沖時(shí)跳至下限處,并從此處重新開始計(jì)數(shù)。計(jì)數(shù)器達(dá)到其下限后,它將在出現(xiàn)下一計(jì)數(shù)脈沖時(shí)跳至上限處,并從此處重新開始計(jì)數(shù)。這些計(jì)數(shù)限制根據(jù)較大計(jì)數(shù)范圍設(shè)置為固定值。在此操作模式下,通過門功能來開始和停止計(jì)數(shù)。

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來自八方資源網(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)不介入任何交易過程,請(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)營許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved