數(shù)據(jù)典型程序塊 Dat12D_S

    數(shù)據(jù)典型程序塊 Dat12D_S

    功能

    發(fā)送較多 12 個(gè)雙字的數(shù)據(jù)內(nèi)容。

    每個(gè)雙字的內(nèi)容可以是雙字(DWORD、DINT、REAL)格式的值,也可以是共同組成雙字的其它數(shù)據(jù)類(lèi)型的混合,例如:

    4 個(gè)字節(jié)

    2 個(gè)字

    2 個(gè)字節(jié) + 1 個(gè)字

    可以通過(guò)兩種方式觸發(fā)數(shù)據(jù)區(qū)域發(fā)送:

    通過(guò)更改檢查

    位更改后會(huì)立即傳送數(shù)據(jù)(“SendOnChange”= TRUE)。

    通過(guò)用戶程序

    “TriggerInput”輸入的沿變化為 0 → 1 時(shí),可以觸發(fā)傳送。

    對(duì)于時(shí)間驅(qū)動(dòng)的傳送,可以使用 FC 觸發(fā)器觸發(fā)。

    無(wú)論傳送始終包含所有數(shù)據(jù)還是僅包含已更改的數(shù)據(jù)雙字,也均可使用“SendAll”*。


    提示

    請(qǐng)記住雙字邊界

    當(dāng)傳送更改的數(shù)據(jù),且數(shù)據(jù)區(qū)域包含雙字格式的值時(shí),請(qǐng)確保雙字值實(shí)際上位于要采集的數(shù)據(jù)區(qū)域中的較多 12 個(gè)雙字值之一。

    由于僅在特定字中發(fā)生了更改,因此如果分布于兩個(gè)連續(xù)的數(shù)據(jù)雙字上,則可能僅傳送雙字值中的一個(gè)字(高位或低位字)。在這種情況下,字缺失可能導(dǎo)致接收伙伴發(fā)生數(shù)據(jù)錯(cuò)誤(適用于 ST7cc,不適用于 S7 CPU)。




    提示

    使用標(biāo)準(zhǔn)訪問(wèn)的 DB

    該塊具有“ANY”類(lèi)型的參數(shù)。因此,禁用 DB 屬性中的“優(yōu)化塊訪問(wèn)”(Optimized block access) 屬性。



    參數(shù)

    參數(shù):

    PartnerNo

    PartnerObjectNo

    Enabled

    ImageMemory

    Conditional

    Unconditional

    TimeStamp

    有關(guān)說(shuō)明,請(qǐng)參見(jiàn)重現(xiàn)參數(shù)部分。

    參數(shù):

    SendOnChange

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    BOOL

    取值范圍:

    TRUE / FALSE

    默認(rèn)值:

    FALSE

    說(shuō)明:

    發(fā)送更改

    設(shè)置為 TRUE 時(shí),該塊在采集的數(shù)據(jù)區(qū)域“DataInput”中運(yùn)行更改檢查。數(shù)據(jù)塊檢查是否至少更改了一個(gè)位。如果檢查到更改,則自動(dòng)開(kāi)始數(shù)據(jù)區(qū)域傳送。通過(guò)“SendAll”參數(shù)*傳送整個(gè)區(qū)域還是僅傳送更改的區(qū)域。

    如果設(shè)置為 FALSE,則需通過(guò)輸入?yún)?shù)“TriggerInput”觸發(fā)傳送。

    參數(shù):

    TriggerInput

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    BOOL

    取值范圍:

    TRUE / FALSE

    默認(rèn)值:

    FALSE

    地址范圍:

    輸入

    I 0.0 ... I n.7

    存儲(chǔ)器位

    M 0.0 ... M n.7
    L 0.0 ... L n.7

    數(shù)據(jù)位

    DBm.DBX 0.0 ... n.7

    說(shuō)明:

    觸發(fā)器輸入

    “TriggerInput”輸入的沿變化為 0 → 1 時(shí),可以在所需時(shí)間觸發(fā)數(shù)據(jù)幀的傳送。

    示例:
    帶時(shí)間戳的時(shí)間驅(qū)動(dòng)模擬值傳送,用于在控制中心提供模擬值歸檔。

    確保將“ImageMemory”參數(shù)設(shè)置為 FALSE,以防止在 TIM 站上保存時(shí)覆蓋該帶時(shí)間戳的數(shù)據(jù)。

    FC Trigger 塊可用于通過(guò)“TriggerInput”以時(shí)間驅(qū)動(dòng)方式觸發(fā)傳送。

    “TriggerInput”實(shí)際上只是間接觸發(fā)傳送?!癟riggerInput”沿變化為 0 → 1 時(shí),數(shù)據(jù)幀將與其當(dāng)前值放到一起,并傳送到本地 TIM 中。TIM 負(fù)責(zé)實(shí)際傳送給伙伴。對(duì)于專(zhuān)線或無(wú)線網(wǎng)絡(luò),可以直接進(jìn)行傳送。對(duì)于撥號(hào)連接,數(shù)據(jù)幀可以先保存在 TIM 上,并在稍后的時(shí)間發(fā)送。例如,原因可以是數(shù)據(jù)幀已標(biāo)記為“有條件自發(fā)”,參見(jiàn)參數(shù)“Conditional”。

     

    如果不需要此參數(shù),保留不處理即可。但是,應(yīng)將“SendOnChange”參數(shù)設(shè)置為 TRUE,以便在每次更改時(shí)自動(dòng)傳送數(shù)據(jù)。

    對(duì)于觸發(fā),還可選擇“SendOnChange”與“TriggerInput”的組合。這意味著,當(dāng)檢測(cè)到更改時(shí),或者“TriggerInput”輸入的邊沿每次從 0 變?yōu)?1 時(shí),都會(huì)觸發(fā)傳送。

    如果既不使用“SendOnChange”也不使用“TriggerInput”來(lái)觸發(fā)數(shù)據(jù)傳送,則只有對(duì)該數(shù)據(jù)對(duì)象有單個(gè)請(qǐng)求或在一般請(qǐng)求的框架內(nèi)時(shí),才會(huì)傳送數(shù)據(jù)。

    參數(shù):

    SendAll

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    BOOL

    取值范圍:

    TRUE / FALSE

    默認(rèn)值:

    TRUE

    說(shuō)明:

    每次傳送時(shí)都發(fā)送所有數(shù)據(jù)

    使用該參數(shù),可以*該數(shù)據(jù)塊是始終傳送“DataInput”所*區(qū)域的所有數(shù)據(jù),還是僅傳送更改的數(shù)據(jù)。可以通過(guò)已激活的更改檢查 (SendOnChange = TRUE) 或者通過(guò)“TriggerInput”觸發(fā)傳送。

    SendAll = TRUE

    始終發(fā)送所有數(shù)據(jù)

    SendAll = FALSE

    僅發(fā)送更改的數(shù)據(jù)

    例外情況:
    如果設(shè)置了“SendAll” = FALSE,則傳送由“TriggerInput”觸發(fā),如果此時(shí)沒(méi)有數(shù)據(jù)更改,則傳送整個(gè)區(qū)域。這種例外情況對(duì)應(yīng)于“SendAll” = TRUE 的情況。

    當(dāng)只傳送已更改的數(shù)據(jù)區(qū)域(“SendAll”= FALSE)時(shí),該區(qū)域由檢測(cè)到更改的**個(gè)和最后一個(gè)雙字組成且所有字位于這兩個(gè)字之間,即使未發(fā)生更改也是如此。

    如果對(duì)該數(shù)據(jù)對(duì)象有單個(gè)請(qǐng)求,或在一般請(qǐng)求范圍內(nèi),將始終傳送“DataInput”所*區(qū)域的所有數(shù)據(jù)字。

    參數(shù):

    DataInput

    聲明:

    INPUT

    數(shù)據(jù)類(lèi)型:

    ANY

    取值范圍:

    請(qǐng)參見(jiàn)地址范圍

    默認(rèn)值:

    P#P 0.0 VOID 0
    (空指針)

    地址范圍:

    P#DBxx.DBX yy.0 DWORD zz

    xx:數(shù)據(jù)塊編號(hào) 1...32767

    yy:字節(jié)編號(hào)

    zz:雙字的編號(hào) 1...12(從字節(jié)編號(hào) yy 開(kāi)始)。

    示例:
    P#DB20.DBX 100.0 DWORD 4

    輸入指針時(shí),不要忘記點(diǎn)號(hào)和空格!

    請(qǐng)注意,不允許使用默認(rèn)值(空指針)。必須*具有真實(shí)地址的指針。

    說(shuō)明:

    數(shù)據(jù)輸入?yún)^(qū)

    ANY 指針對(duì)要采集的數(shù)據(jù)所在的數(shù)據(jù)區(qū)域進(jìn)行尋址。此數(shù)據(jù)區(qū)域必須在數(shù)據(jù)塊中,并且其長(zhǎng)度可以在 1 到 12 個(gè)數(shù)據(jù)雙字范圍內(nèi)變化。

    有關(guān)內(nèi)容和格式的信息,請(qǐng)參見(jiàn)上文中的“功能”部分。

    如果參數(shù)分配不正確(空指針、長(zhǎng)度 > 12、數(shù)據(jù)區(qū)域不是 DB),則會(huì)在診斷緩沖區(qū)中輸入錯(cuò)誤消息(事件 ID B114,[Info2/3] = 11)。CPU 不更改為 STOP 模式。然后,在更正錯(cuò)誤之前,不再對(duì)該數(shù)據(jù)塊進(jìn)行處理。


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

  • 詞條

    詞條說(shuō)明

  • 報(bào)警顯示中的鍵盤(pán)命令

    報(bào)警顯示中的鍵盤(pán)命令報(bào)警顯示功能快捷鍵選擇所有報(bào)警Ctrl+A確認(rèn)所有已選擇的報(bào)警Ctrl+Q

  • 1200過(guò)程映像的基本原理

    過(guò)程映像的基本原理功能用戶程序?qū)斎?(I) 和輸出 (O) 操作數(shù)區(qū)域?qū)ぶ窌r(shí),不會(huì)查詢或更改數(shù)字量信號(hào)模塊端的信號(hào)狀態(tài)。 而是訪問(wèn) CPU 系統(tǒng)存儲(chǔ)器中的存儲(chǔ)區(qū)。 該存儲(chǔ)區(qū)稱(chēng)為過(guò)程映像。過(guò)程映像的優(yōu)點(diǎn)與直接訪問(wèn)輸入和輸出模塊相比,訪問(wèn)過(guò)程映像的主要優(yōu)點(diǎn)在于在一個(gè)程序周期期間,CPU 具有一致性的過(guò)程信號(hào)映像。 如果程序執(zhí)行期間輸入模塊端的信號(hào)狀態(tài)發(fā)生變化,過(guò)程映像中的信號(hào)狀態(tài)仍保持不變,直到下一

  • IP 地址分配

    IP 地址分配組態(tài)選項(xiàng)設(shè)備出廠時(shí)或恢復(fù)為出廠設(shè)置后,沒(méi)有 IP 地址??赏ㄟ^(guò)以下方法將 IP 地址分配給設(shè)備:DHCP(默認(rèn)設(shè)置)Primary Setup Tool有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)《Primary Setup Tool》組態(tài)手冊(cè)。 如需組態(tài)手冊(cè),可訪問(wèn) Internet 上 SIEMENS 工業(yè)自動(dòng)化與驅(qū)動(dòng)的服務(wù)與支持頁(yè)面的條目 ID?19440762。STEP 7CLI(通過(guò)串行

  • S7系統(tǒng)刪除連接

    刪除連接與所有的標(biāo)準(zhǔn)連接一樣,在插入 PUT 或 GET 指令時(shí)將在網(wǎng)絡(luò)視圖的連接表中顯示自動(dòng)創(chuàng)建的一條連接。 因此,可以在連接表中刪除該連接。步驟要?jiǎng)h除連接,請(qǐng)按以下步驟操作:在網(wǎng)絡(luò)視圖中打開(kāi)連接表。在連接表中,選擇要?jiǎng)h除的連接。然后,右鍵單擊連接并在快捷菜單中選擇“刪除”(Delete) 命令。結(jié)果該連接刪除。 但 PUT 或 GET 指令和相關(guān)的背景數(shù)據(jù)塊被保留。必要時(shí)。需手動(dòng)將其刪除。要繼

聯(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 - 2024 b2b168.com All Rights Reserved