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ō)明

  • 總線參數(shù)的描述

    總線參數(shù)的描述PROFIBUS 總線參數(shù)的詳細(xì)描述總線參數(shù)含義Tslot_Init等待接收時(shí)間(時(shí)隙)定義發(fā)送方接收來(lái)自所尋址伙伴的響應(yīng)將要等待的較長(zhǎng)時(shí)間。 如果在“電纜組態(tài)”(parameter group) 參數(shù)組中輸入了線路組件對(duì)消息幀運(yùn)行時(shí)間的影響,則還必須將這些組件考慮在內(nèi)。 會(huì)將該組件添加到*的 Tslot_Init,并將總和用作 Tslot。較大 Tsdr協(xié)議較大處理時(shí)間定義了響應(yīng)

  • 組態(tài)可通過(guò)隧道訪問(wèn)的網(wǎng)絡(luò)節(jié)點(diǎn) 概述

    組態(tài)可通過(guò)隧道訪問(wèn)的網(wǎng)絡(luò)節(jié)點(diǎn)每個(gè)安全模塊都必須了解可通過(guò) * 隧道訪問(wèn)的網(wǎng)絡(luò)節(jié)點(diǎn),以識(shí)別幀的真實(shí)性。安全模塊必須了解自己的節(jié)點(diǎn)以及同一 * 組中其它安全模塊的節(jié)點(diǎn)。安全模塊使用該信息來(lái)決定待傳輸?shù)臄?shù)據(jù)包以及數(shù)據(jù)包傳輸?shù)乃淼馈O?* 組添加安全模塊后,該安全模塊的本地內(nèi)部節(jié)點(diǎn)/子網(wǎng)將自動(dòng)為安全模塊所知。要通過(guò) * 隧道實(shí)現(xiàn)與其它子網(wǎng)或另一子網(wǎng)(路由內(nèi)網(wǎng);當(dāng) * 隧道在外部接口上則

  • 西門(mén)子ET200SP代理商

    ??ET 200SP介紹ET 200SP是西門(mén)子推出的新一代分布式I/O系統(tǒng),在結(jié)構(gòu)設(shè)計(jì)上采用了與ET 200S類似的緊湊式設(shè)計(jì),目前已覆蓋ET 200S的主要功能,接口模塊IM155-6PN ST與IM155-6 DP HF支持較多32個(gè)模塊;IM155-6 HF支持較多64個(gè)模塊,信號(hào)模塊支持熱插拔,集成PROFIenergy功能,I/O模塊支持電源分組,支持組態(tài)控制功能。

  • S7-1200固件較新V4.4

    S7-1200 CPU 固件較新 V4.4 現(xiàn)已推出。固件較新 V4.4? 支持的主要特性包括:● OPC UA 服務(wù)器 - S7-1200 CPU 支持一部分 OPC UA 功能● 開(kāi)放式用戶通信 (OUC) 較新:– 支持通過(guò) TMAIL_C 發(fā)送帶有用戶文件附件(配方和數(shù)據(jù)日志)的電子郵件– 通過(guò) TMAIL_C 進(jìn)行 DNS 名稱解析– 支持“InterfaceId 為 0”,此

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