接收 1 到 12 個參數(shù)值(每個參數(shù)值都是 1 個雙字),或在本地輸入,并將本地有效的較新參數(shù)值向回發(fā)送給伙伴。
每個雙字的內(nèi)容可以是雙字(DWORD、DINT、REAL)格式的值,也可以是共同組成雙字的其它數(shù)據(jù)類型的混合,例如:
4 個字節(jié)
2 個字
2 個字節(jié) + 1 個字
另請參見下文的“注意字邊界”部分。
為“ParameterOutput”參數(shù)*要傳輸?shù)臄?shù)據(jù)區(qū)域時,應(yīng)以 Any 指針的形式*。此數(shù)據(jù)區(qū)域必須在數(shù)據(jù)塊中,并且其長度可以在 1 到 12 個雙字范圍內(nèi)變化。
也可以使用塊本地輸入?yún)?shù)值。輸入?yún)^(qū)通過參數(shù)“LocalParameterInput”*為 Any 指針。它必須位于數(shù)據(jù)塊中,其長度必須與“ParameterOutput”參數(shù)中組態(tài)的長度相同。
塊僅處理發(fā)生更改的數(shù)據(jù)區(qū)域。另一方面,收到一般或單個請求時,也可以通過傳送或鏡像的方式返回整個參數(shù)集。
“本地”(Local) 和“遠程”(Remote) 操作模式之間的無擾動切換得到保證。
提示 發(fā)生更改的數(shù)據(jù)區(qū)域發(fā)生更改的數(shù)據(jù)區(qū)域包括檢測到更改的**個和最后一個雙字,以及位于這兩個雙字之間的所有字(即使這些字未發(fā)生更改也包括在內(nèi))。 示例: 注意字邊界如果傳送的只是發(fā)生更改的數(shù)據(jù),且數(shù)據(jù)區(qū)域包含雙字格式的值,應(yīng)確保雙字值實際位于要采集的數(shù)據(jù)區(qū)域的一個雙字之中(較多 12 個雙字)。 由于僅在特定字中發(fā)生了更改,因此如果分布于兩個連續(xù)的數(shù)據(jù)雙字上,則可能僅傳送雙字值中的一個字(高位或低位字)。在這種情況下,字缺失可能導(dǎo)致接收伙伴發(fā)生數(shù)據(jù)錯誤(適用于 ST7cc,不適用于 S7 CPU)。 |
提示 使用標(biāo)準(zhǔn)訪問的 DB該塊具有“ANY”類型的參數(shù)。因此,禁用 DB 屬性中的“優(yōu)化塊訪問”(Optimized block access) 屬性。 |
參數(shù): | PartnerNo PartnerObjectNo Enabled ImageMemory Conditional Unconditional |
有關(guān)說明,請參見重現(xiàn)參數(shù)部分。 |
參數(shù): | Local | |
聲明: | INPUT | |
數(shù)據(jù)類型: | BOOL | |
取值范圍: | TRUE / FALSE | |
默認(rèn)值: | FALSE | |
地址范圍: | 輸入 | I 0.0 ... I n.7 |
存儲器位 | M 0.0 ... M n.7 | |
數(shù)據(jù)位 | DBm.DBX 0.0 ... n.7 | |
說明: | 釋放本地參數(shù)輸入 釋放由“LocalParameterInput”*的數(shù)據(jù)區(qū)域的本地參數(shù)輸入。 只要“Local”= TRUE,對象就不會接收伙伴(主站)發(fā)送的設(shè)定值。 “Local”輸入的當(dāng)前狀態(tài)將傳輸?shù)交锇椤?/p> 無擾動切換: 當(dāng)“Local”從 0 切換到 1 時,將保留“ParameterOutput”輸出中最后輸出的值,直到通過本地輸入?yún)^(qū)“LocalParameterInput”輸入了新參數(shù)值。 當(dāng)“Local”從 1 切換回 0 時,將保留“ParameterOutput”輸出中最后輸出的值,直到塊從伙伴接收到新參數(shù)值。 請參閱“ContinuousEnterFunct”參數(shù)的注意事項。 特殊情況: 還可以在本地輸入期間直接在“ParameterOutput”所*的輸出區(qū)中輸入?yún)?shù)值。不要為“LocalParameterInput”*輸入?yún)^(qū),或為“LocalParameterInput”和“ParameterOutput”*相同的數(shù)據(jù)區(qū)域。 “Local”輸入無法阻止這種類型的參數(shù)輸入。無論“Local”參數(shù)的狀態(tài)如何,在輸出區(qū)中輸入的值都會由塊立即發(fā)送給伙伴。 因此不管“Local”輸入的狀態(tài)如何,都可以創(chuàng)建本地參數(shù)條目?!癓ocal”僅對接受伙伴所發(fā)送的參數(shù)有影響: Local = 0 接受伙伴發(fā)送的參數(shù),并將其輸出到“ParameterOutput”數(shù)據(jù)區(qū)域。 Local = 1 拒絕伙伴發(fā)送的參數(shù)。 在這種特殊情況下,“Release”和“ContinuousEnterFunct”沒有任何作用。 根據(jù)發(fā)送緩沖區(qū)原理,“Local”參數(shù)的狀態(tài)變化始終由模塊傳送(即使參數(shù)“ImageMemory”= TRUE)。這可確?;锇樯陷斎?yún)^(qū)和輸出區(qū)的可選同步操作始終能正確執(zhí)行(參見 Par12D_S、參數(shù)“ApplyRemoteParamMan”和“ApplyRemoteParamAuto”)。 |
參數(shù): | ContinuousEnterFunct |
聲明: | INPUT |
數(shù)據(jù)類型: | BOOL |
取值范圍: | TRUE / FALSE |
默認(rèn)值: | FALSE |
說明: | 連續(xù)采集本地參數(shù)。 使用此參數(shù),可決定是否連續(xù)讀入“LocalParameterInput”輸入?yún)^(qū)中的值并檢查更改。檢查更改的方式是比較“ParameterOutput”輸出中的當(dāng)前值。 輸入?yún)^(qū)中的更改立即復(fù)制到輸出區(qū)并傳送到伙伴對象。只發(fā)送發(fā)生更改的值。如果有多處更改,塊將發(fā)送所有發(fā)生更改的參數(shù)值所在的數(shù)據(jù)區(qū)域。 僅當(dāng)滿足以下條件時,“ContinuousEnterFunct”= TRUE 設(shè)置才會生效: 輸入?yún)^(qū)由“LocalParameterInput”定義,不同于為“ParameterOutput”所設(shè)置的輸出區(qū)。 并且 在“Local”輸入 (= TRUE) 有信號 1。 如果“ContinuousEnterFunct”= TRUE,則當(dāng)在“Local”輸入檢測到信號 1 時,將立即采用“LocalparameterInput”中未決的值,并在“ParameterOutput”輸出中輸出。條件是,本地輸入值與同一時間的當(dāng)前輸出值不同。 當(dāng)本地值是由軟件在 LocalParameterInput 數(shù)據(jù)區(qū)域輸入時,適合使用這種本地值采集方法。 如果不需要此參數(shù),保留不處理即可。 |
參數(shù): | LocalParameterInput |
聲明: | INPUT |
數(shù)據(jù)類型: | ANY |
取值范圍: | 請參見地址范圍 |
默認(rèn)值: | P#P 0.0 VOID 0 |
地址范圍: | P#DBxx.DBX yy.0 DWORD zz xx:數(shù)據(jù)塊編號 1...32767 yy:字節(jié)編號 zz:雙字的編號 1...12(從字節(jié)編號 yy 開始)。 示例: 輸入指針時,不要忘記點號和空格! 請注意,不允許使用默認(rèn)值(空指針)。必須*具有真實地址的指針。 |
說明: | 本地參數(shù)輸入?yún)^(qū) ANY 指針對要采集的參數(shù)值所在的數(shù)據(jù)區(qū)域進行尋址。此數(shù)據(jù)區(qū)域必須在數(shù)據(jù)塊中,并且其長度可以在 1 到 12 個數(shù)據(jù)雙字范圍內(nèi)變化。且必須等于為“ParameterOutput”所*的長度。 有關(guān)內(nèi)容和格式的信息,請參見上文中的“功能”部分。 如果參數(shù)分配不正確(空指針、長度 > 12、數(shù)據(jù)區(qū)域不是 DB),則會在診斷緩沖區(qū)中輸入錯誤消息(事件 ID B114,[Info2/3] = 11)。CPU 不切換為 STOP 模式。然后,在更正錯誤之前,不再對該數(shù)據(jù)塊進行處理。 如果不需要此參數(shù),保留不處理即可。 |
參數(shù): | ParameterOutput |
聲明: | INPUT |
數(shù)據(jù)類型: | ANY |
取值范圍: | 請參見地址范圍 |
默認(rèn)值: | P#P 0.0 VOID 0 |
地址范圍: | P#DBxx.DBX yy.0 DWORD zz xx:數(shù)據(jù)塊編號 1...32767 yy:字節(jié)編號 zz:雙字的編號 1...12(從字節(jié)編號 yy 開始)。 示例: 輸入指針時,不要忘記點號和空格! 請注意,不允許使用預(yù)設(shè)值(空指針)。必須*具有真實地址的指針。 |
說明: | 參數(shù)輸出區(qū) 對于輸出本地輸入?yún)?shù)值或從伙伴接收到的參數(shù)值的數(shù)據(jù)區(qū)域,由 ANY 指針進行尋址。此數(shù)據(jù)區(qū)域必須在數(shù)據(jù)塊中,并且其長度可以在 1 到 12 個雙字范圍內(nèi)變化。 有關(guān)內(nèi)容和格式的信息,請參見上文中的“功能”部分。 Par12D 將接收到的數(shù)據(jù)存儲在“ParameterOutput”所*的數(shù)據(jù)區(qū)域中,不進一步處理。需要通過用戶程序評估并處理接收到的數(shù)據(jù)。 如果伙伴對象 Par12D_S 只發(fā)送更改的數(shù)據(jù),可能只有部分?jǐn)?shù)據(jù)輸出區(qū)有新寫入的內(nèi)容。這部分輸出區(qū)是指采集結(jié)束時檢測到更改的區(qū)域。 如果參數(shù)分配不正確(空指針、長度 > 12、數(shù)據(jù)區(qū)域不是 DB),則會在診斷緩沖區(qū)中輸入錯誤消息(事件 ID B114,[Info2/3] = 11)。CPU 不切換為 STOP 模式。然后,在更正錯誤之前,不再對該數(shù)據(jù)塊進行處理。 |
參數(shù): | NewData |
說明: | 有關(guān)聲明、數(shù)據(jù)類型、取值范圍、默認(rèn)值和功能的信息,請參見重現(xiàn)參數(shù)部分。 每當(dāng)塊從伙伴對象接收到新參數(shù)值并將其輸出到輸出字段“ParameterOutput”時,在一個 OB1 循環(huán)內(nèi),“NewData”輸出都將設(shè)置為 TRUE。這對于“Local”= 1 的狀態(tài)下有新的本地輸入的情況同樣適用。 |
參數(shù): | Release | |
聲明: | IN_OUT | |
數(shù)據(jù)類型: | BOOL | |
取值范圍: | TRUE / FALSE | |
默認(rèn)值: | FALSE | |
地址范圍: | 輸入 | I 0.0 ... I n.7 |
存儲器位 | M 0.0 ... M n.7 | |
數(shù)據(jù)位 | DBm.DBX 0.0 ... n.7 | |
這是一個輸入/輸出參數(shù)(聲明 IN_OUT)。使用此參數(shù)類型很難*本地位存儲器,因此不應(yīng)使用。 | ||
說明: | 用于接受本地參數(shù)輸入的輸入。 通過此輸入,信號沿變化可觸發(fā)接受“LocalParameterInput”參數(shù)輸入的參數(shù)值這一操作。 僅當(dāng)滿足以下條件時,才會將“Release”輸入從 0 到 1 的變化考慮在內(nèi): 輸入?yún)^(qū)由“LocalParameterInput”參數(shù)*,不同于“ParameterOutput”所*的輸出區(qū) 并且 “Local”輸入設(shè)置為 TRUE。 | |
通過軟件進行參數(shù)輸入時,例如通過操作面板 (OP),可以使用“Release”進行參數(shù)輸入。然后應(yīng)使用 OP 上的功能鍵設(shè)置“Release”輸入??梢韵仍?OP 上輸入幾個參數(shù)。只有當(dāng) Release 功能鍵激活時,才會讀入?yún)?shù)值并檢查其更改。 檢查更改的方式是比較“ParameterOutput”輸出中的當(dāng)前參數(shù)值。輸入?yún)^(qū)中的更改立即會復(fù)制到輸出區(qū)并傳送到伙伴。 只發(fā)送發(fā)生更改的值。如果有多處更改,塊將發(fā)送所有發(fā)生更改的參數(shù)值所在的數(shù)據(jù)區(qū)域。 “Release”輸入自動復(fù)位。除了存儲器位或數(shù)據(jù)位外,數(shù)字輸入也可以*為輸入。數(shù)字輸入不能自動復(fù)位,但并沒有不利影響。通過“Release”進行的采集操作屬于沿觸發(fā),也就是著,只觸發(fā)一次。 如果不需要此參數(shù),保留不處理即可。 |
詞條
詞條說明
檢出全局庫如果要專門預(yù)留一或多個全局庫進行編輯,則可檢出這些全局庫。這些全局庫將對其他用戶鎖定。要求需滿足以下要求:全局庫已連接到 Teamcenter。全局庫以“只讀”模式打開。全局庫不支持多選。操作步驟要編輯一個全局庫,需要將其檢出,請按以下步驟操作:在“全局庫”(Global Library) 選項板中,選擇相應(yīng)的全局庫。右鍵單擊該全局庫,選擇命令“Teamcenter > 檢出”(T
回路檢測使用“回路檢測”(Loop Detection) 功能時,需*要激活回路檢測功能的端口。所涉及的端口會發(fā)送特殊的測試幀,即回路測試幀。如果這些幀被發(fā)送回設(shè)備,則說明存在回路。如果存在與此設(shè)備相關(guān)的“本地回路”,則將在同一設(shè)備的不同端口再次接收到這些幀。如果再次在同一端口接收到已發(fā)送的幀,則說明存在與其它網(wǎng)絡(luò)組件相關(guān)的“遠程回路”。提示回路是必須消除的網(wǎng)絡(luò)結(jié)構(gòu)錯誤。回路檢測有助于較快地找到
路由器簡介在此頁面中,創(chuàng)建新的虛擬路由器??梢栽凇? 3 層 (IPv4) > VRRPv3 > 組態(tài)”(Layer 3 (IPv4) > VRRPv3 > Configuration) 中組態(tài)其他參數(shù)。提示可以在 VLAN 接口上使用 VRRPv3。不支持路由器端口。要求若要將傳入數(shù)據(jù)包轉(zhuǎn)發(fā)到設(shè)備,須啟用預(yù)定義的 IPv4 規(guī)則“VRRP”。說明VRRPv3啟用或禁用使用
組態(tài)外部應(yīng)用程序在從 TIA Portal 打開外部應(yīng)用程序之前,必須首先組態(tài)這些應(yīng)用程序。對于已存在的外部應(yīng)用程序,后續(xù)可以修改組態(tài)并編輯顯示在菜單“工具 > 外部應(yīng)用程序”(Tools > External Applications) 中的順序??梢詣h除不需要再調(diào)用的外部應(yīng)用程序。添加并組態(tài)新的外部應(yīng)用程序要組態(tài)新外部應(yīng)用程序,請按以下步驟操作:在菜單“工具 > 外部應(yīng)用程序
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com