S7-1500數(shù)據(jù)一致性

    數(shù)據(jù)一致性

    定義

    在數(shù)據(jù)傳輸中,數(shù)據(jù)一致性至關(guān)重要。因此在組態(tài)通信任務(wù)時(shí),必需注意。否則,可能導(dǎo)致故障發(fā)生。

    同步運(yùn)行中無(wú)法修改的數(shù)據(jù)區(qū)又稱為一致性數(shù)據(jù)區(qū)。即,在**出一致性數(shù)據(jù)區(qū)所允許較大空間的連續(xù)數(shù)據(jù)區(qū)中,可同時(shí)包含新數(shù)據(jù)和舊數(shù)據(jù)。

    當(dāng)一個(gè)通信指令中斷時(shí)(例如,由高**級(jí)的硬件中斷 OB 進(jìn)行中斷),則會(huì)發(fā)生不一致性現(xiàn)象。這會(huì)導(dǎo)致數(shù)據(jù)區(qū)域傳輸中斷。如果 OB 中的用戶程序?qū)νㄐ胖噶钌形刺幚淼臄?shù)據(jù)進(jìn)行了更改,則每次傳輸?shù)臄?shù)據(jù)將不同:

    下圖顯示的數(shù)據(jù)區(qū)空間小于一致性數(shù)據(jù)區(qū)允許的較大空間。此時(shí),可確保進(jìn)行數(shù)據(jù)訪問(wèn)時(shí),用戶程序不會(huì)中斷數(shù)據(jù)區(qū)域的傳輸,從而有效避免了數(shù)據(jù)變更。

    源數(shù)據(jù)區(qū)小于一致性數(shù)據(jù)區(qū)允許的較大空間 (②)。該指令將數(shù)據(jù)一同傳輸?shù)侥繕?biāo)數(shù)據(jù)區(qū)中。

    一致性數(shù)據(jù)區(qū)允許的較大空間


    圖片: 數(shù)據(jù)的一致性傳輸


    下圖顯示的數(shù)據(jù)區(qū)空間大于一致性數(shù)據(jù)區(qū)允許的較大空間。在這種情況下,數(shù)據(jù)會(huì)因傳輸中斷而發(fā)生更改。將該數(shù)據(jù)區(qū)傳輸?shù)蕉鄠€(gè)地方時(shí),也可能會(huì)發(fā)生傳輸中斷。如果因傳輸中斷而導(dǎo)致數(shù)據(jù)更改,則每次傳輸?shù)臄?shù)據(jù)將不同。

    源數(shù)據(jù)區(qū)大于一致性數(shù)據(jù)區(qū)允許的較大空間 (③)。在 T1 時(shí)刻,該指令僅向目標(biāo)數(shù)據(jù)區(qū)域傳輸源數(shù)據(jù)區(qū)域中與一致性數(shù)據(jù)區(qū)域相同的數(shù)據(jù)量。

    在 T2 時(shí)刻,該指令將源數(shù)據(jù)區(qū)中其余的數(shù)據(jù)傳輸?shù)侥繕?biāo)數(shù)據(jù)區(qū)中。傳輸完成時(shí),目標(biāo)數(shù)據(jù)區(qū)中包含不同時(shí)刻傳輸?shù)臄?shù)據(jù)。此時(shí),如果源數(shù)據(jù)區(qū)中的數(shù)據(jù)發(fā)生變更,則會(huì)導(dǎo)致數(shù)據(jù)不一致。

    一致性數(shù)據(jù)區(qū)允許的較大空間


    圖片: 傳輸?shù)臄?shù)據(jù)量**出了一致性數(shù)據(jù)的較大數(shù)量


    數(shù)據(jù)不一致的示例

    下圖舉例說(shuō)明了數(shù)據(jù)過(guò)程中數(shù)據(jù)的變更。目標(biāo)數(shù)據(jù)區(qū)中包含不同時(shí)刻傳輸?shù)臄?shù)據(jù)。


    圖片: 示例:在數(shù)據(jù)傳輸過(guò)程中,數(shù)據(jù)發(fā)生變更

    S7?1500 中,系統(tǒng)特定的一致性數(shù)據(jù)的較大數(shù)量:

    如果遵循系統(tǒng)中所*的一致性數(shù)據(jù)的較大數(shù)量,則不會(huì)產(chǎn)生不一致現(xiàn)象。在程序循環(huán)過(guò)程中,S7-1500 較多可將塊中 512 個(gè)字節(jié)的通信數(shù)據(jù)一致性地復(fù)制到或傳出用戶存儲(chǔ)器。**出該數(shù)據(jù)區(qū)時(shí),將無(wú)法確保數(shù)據(jù)的一致性。如果要定義確保數(shù)據(jù)的一致性,則 CPU 內(nèi)用戶程序中的通信數(shù)據(jù)長(zhǎng)度不能**過(guò) 512 個(gè)字節(jié)。之后,即可在 HMI 設(shè)備上通過(guò) Read/Write 變量對(duì)這些數(shù)據(jù)進(jìn)行一致性訪問(wèn)。

    如果需一致性傳輸?shù)臄?shù)據(jù)量**出了系統(tǒng)*的數(shù)據(jù)較大量,則需在應(yīng)用程序中使用特殊措施確保數(shù)據(jù)的一致性。

    確保數(shù)據(jù)一致性

    通過(guò)指令訪問(wèn)公共數(shù)據(jù):

    如果用戶程序中包含訪問(wèn)公共數(shù)據(jù)的通信指令(如 TSEND/TRCV),則用戶可以通過(guò)諸如“DONE”參數(shù)對(duì)該數(shù)據(jù)區(qū)進(jìn)行訪問(wèn)。因此,在用戶程序中使用指令進(jìn)行數(shù)據(jù)傳輸,可確保通信過(guò)程中數(shù)據(jù)區(qū)中數(shù)據(jù)的一致性。


    提示

    用戶程序中采取的具體措施

    要確保數(shù)據(jù)一致性,可將傳輸數(shù)據(jù)復(fù)制到一個(gè)單獨(dú)的數(shù)據(jù)區(qū)(例如,全局?jǐn)?shù)據(jù)塊)中。用戶程序繼續(xù)傳輸源數(shù)據(jù)時(shí),可通過(guò)通信指令將一致性地傳輸單獨(dú)數(shù)據(jù)區(qū)中存儲(chǔ)的數(shù)據(jù)。

    在復(fù)制過(guò)程中,系統(tǒng)將使用相應(yīng)的不可中斷型指令,如 UMOVE_BLK 或 UFILL_BLK。這些指令可確保高達(dá) 16 KB 的數(shù)據(jù)一致性。



    使用 PUT/GET 指令或通過(guò) HMI 通信進(jìn)行 Write/Read 操作:

    使用 PUT/GET 指令進(jìn)行 S7 通信或通過(guò) HMI 通信進(jìn)行 Write/Read 操作時(shí),編程或組態(tài)中需考慮一致性數(shù)據(jù)區(qū)的大小。將 S7-1500 用作服務(wù)器時(shí),用戶程序無(wú)可用指令進(jìn)行數(shù)據(jù)傳輸。在用戶程序運(yùn)行過(guò)程中,可通過(guò) PUT/GET 指令進(jìn)行數(shù)據(jù)交換,對(duì) S7-1500 進(jìn)行較新。在用戶程序循環(huán)運(yùn)行過(guò)程中,不支持對(duì)數(shù)據(jù)進(jìn)行一致性傳輸。待傳送數(shù)據(jù)區(qū)的長(zhǎng)度應(yīng)小于 512 個(gè)字節(jié)。

    更多信息

    有關(guān) CPU、CM 或 CP 中一致性數(shù)據(jù)的較大數(shù)量,請(qǐng)參見(jiàn)相應(yīng)的技術(shù)規(guī)范。

    有關(guān)數(shù)據(jù)一致性的更多信息,請(qǐng)參見(jiàn) STEP 7 在線幫助中的指令說(shuō)明。



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

  • 詞條

    詞條說(shuō)明

  • OPC UA 服務(wù)器診斷

    OPC UA 服務(wù)器診斷OPC UA 服務(wù)器在線診斷S7-1500 CPU OPC UA 服務(wù)器可通過(guò)標(biāo)準(zhǔn) OPC UA 客戶端(如 UaExpert)進(jìn)行在線診斷。診斷信息分為以下幾部分:服務(wù)器診斷會(huì)話診斷:訂閱診斷舉例來(lái)說(shuō),在服務(wù)器的地址空間中,以下節(jié)點(diǎn)提供診斷信息:ServerDiagnosticsSummary:服務(wù)器診斷匯總-?CurrentSessionCount:活動(dòng)會(huì)話數(shù)

  • 使用硬件標(biāo)識(shí)符的示例

    使用硬件標(biāo)識(shí)符的示例可以使用硬件標(biāo)識(shí)符尋址硬件對(duì)象,如模塊、子模塊或設(shè)備。 根據(jù)具體指令,硬件標(biāo)識(shí)符具有不同的硬件數(shù)據(jù)類型。 默認(rèn)變量表的“系統(tǒng)常量”(System constants) 選項(xiàng)卡中列出了所有組態(tài)的組件所允許的硬件數(shù)據(jù)類型。下面說(shuō)明了選定的指令必須使用的硬件標(biāo)識(shí)符。提示有關(guān)各個(gè)硬件標(biāo)識(shí)符的信息對(duì)于尋址硬件對(duì)象的每個(gè)擴(kuò)展指令,幫助中說(shuō)明了必須使用的硬件對(duì)象。 可以使用

  • PLC組態(tài)連接需要注意的要點(diǎn)

    組態(tài)連接需要注意的要點(diǎn)網(wǎng)絡(luò)視圖為您提供了一種清晰的結(jié)構(gòu)化平臺(tái),用于組態(tài)設(shè)備之間的通信連接?;竟δ芫W(wǎng)絡(luò)視圖中的圖形連接組態(tài)只需單擊幾下鼠標(biāo)就可以圖形方式創(chuàng)建連接。高亮顯示可能的連接伙伴選擇一個(gè)通信類型,將自動(dòng)高亮顯示可能的通信伙伴。自動(dòng)搜索連接路徑設(shè)置自動(dòng)分配可能的較佳連接路徑或選擇其它連接路徑。自動(dòng)傳送組態(tài)如果稍后組態(tài)或聯(lián)網(wǎng)模塊,則自動(dòng)分配已組態(tài)的且受該模塊支持的連接。用戶友好的方式顯示連接選擇

  • TIA Portal系統(tǒng)兼容性

    系統(tǒng)兼容性STE7 V5.xSTEP7 V5.5開(kāi)始支持Win7 32bit系統(tǒng)STEP7 V5.5 SP1開(kāi)始支持Win7 64bit系統(tǒng)STEP7 V5.6開(kāi)始支持Win10 64bit系統(tǒng)STEP7 V5.x不支持Win8或Win8.1系統(tǒng)TIA Portal STEP7TIA Portal STEP7 V13 V14支持Win8.1 64bit系統(tǒng)TIA Portal STEP7 V14開(kāi)

聯(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