西門(mén)子導(dǎo)軌6ES7590-1AC40-0AA0
6ES7590-1AC40-0AA0 SIMATIC S7-1500,異型導(dǎo)軌 245mm(ca. 9,6 inch); inkl. 接地螺栓, 集成 DIN 導(dǎo)軌 zum 安裝 von 小型材料 wie z.B. 端子,Sicherungs- Automaten 和 繼電器 |
SIEMENS西門(mén)子上海朕鋅電氣設(shè)備有限公司
:鄭鑫
24小時(shí)銷(xiāo)售及:
電 話:
傳 真:021-6722 6033
手 機(jī):(同步)
: 1620718203
:www.zhenxindianqi。。cn
:
地址:上海市金山區(qū)楓灣路500號(hào)
說(shuō)明
在 STEP 7 (TIA Portal) 中,團(tuán)隊(duì)成員之間可以選擇分開(kāi)調(diào)試項(xiàng)目。 在項(xiàng)目處理的過(guò)程中,在一個(gè)站點(diǎn)或CPU里可能多達(dá)5人在處理程序塊。在任何時(shí)候,一個(gè) FB 或 FC 塊能夠被一個(gè)人修改,或者在線監(jiān)控。 在調(diào)試階段,你可以操作離線主項(xiàng)目中的部分內(nèi)容。當(dāng)你裝載程序到CPU時(shí),同步對(duì)話框會(huì)自動(dòng)顯示其他人所做的修改(硬件變化除外)。
例如,如果兩個(gè)用戶在同樣的 FB 塊里運(yùn)行,無(wú)論怎樣是不可能自動(dòng)同步的。(例如硬件組態(tài),組織塊)如果 FBs,FCs,DBs或者 UDTs 以外的屬性被改變,你也必須手動(dòng)同步項(xiàng)目副本。
這個(gè)文章給了兩種方法,用來(lái)與一個(gè)新的主項(xiàng)目進(jìn)行項(xiàng)目版本同步。按照下文的例子,兩名用戶分別同時(shí)在一個(gè)主項(xiàng)目的復(fù)制項(xiàng)目里工作,結(jié)構(gòu)如圖 1 所示。
圖.01
- 用戶 A 在 "Conveyer" 組。
- 用戶 B 在 "Drill" 組。
- 用戶 A 在 Conveyer-PLC 變量表里創(chuàng)建了一個(gè)新的變量,并在 "ConveyerControl" 功能塊 [FB1] 中使用了這個(gè)變量。
- 然后,用戶 A 將變化裝載到 CPU 中 (部分編譯并下載) 。
如果用戶 B 現(xiàn)在嘗試加載他/她自己的變化 ( 例如 DrillControl FB2) ,在同步對(duì)話框里出現(xiàn)一條信息,顯示 CPU 因存在不同不能實(shí)現(xiàn)自動(dòng)同步。
通過(guò)項(xiàng)目復(fù)制同步 (參考項(xiàng)目)
- 點(diǎn)擊“取消”按鈕,關(guān)閉同步操作
- 使用菜單向?qū)?"View > Reference projects" (checkbox 必須被選中) ,你可以參考的項(xiàng)目顯示在項(xiàng)目樹(shù)下。
- 在 "Reference projects" 工具欄中,點(diǎn)擊 "Open reference project" 按鈕,打開(kāi)用戶 A 的復(fù)制項(xiàng)目。
圖.02
- 在 "Conveyer" 組的參考項(xiàng)目 (用戶 A 的復(fù)制項(xiàng)目) 中做標(biāo)記,并將其拖放到主項(xiàng)目的程序模塊中。
- 這則消息表示,你必須啟用 "Replace existing objects and move to this location"。點(diǎn)擊 OK 確認(rèn)。
圖.03
注意
您也必須復(fù)制所有其他的變化,就像關(guān)注 PLC 變量表或設(shè)備配置方面的變化一樣。
- 裝載變化到 CPU。 如果一條消息顯示表明存在一個(gè)同步?jīng)_突,單擊 "Continue without synchronization" 按鈕來(lái)繼續(xù)下載。
- 保存主項(xiàng)目的當(dāng)前版本。
- 通過(guò)復(fù)制主項(xiàng)目,為用戶 A 來(lái)建立一個(gè)新項(xiàng)目。這能夠消除同步?jīng)_突,使用戶 A 和用戶 B 可以并行執(zhí)行程序。
通過(guò)比較編輯器同步
- 如果在同步對(duì)話框中出現(xiàn)一條消息顯示CPU存在變化導(dǎo)致不能自動(dòng)同步,這時(shí)點(diǎn)擊 "Offline/online comparison" 按鈕。在對(duì)比編輯器的表格里會(huì)顯示離線和在線項(xiàng)目的不同。在狀態(tài)表中,這些符號(hào)是按照獨(dú)立的對(duì)象顯示的。在圖 4 列出了,在線與離線版本不同的對(duì)象所顯示 的符號(hào)。
圖.04
選擇A
例如, "ConveyerControl" 塊在線和離線的版本不同,選擇菜單命令“從設(shè)備上傳”。 "ConveyerControl" 塊的變化會(huì)被覆蓋。
選擇B
選擇該塊并單擊工具欄中的“開(kāi)始詳細(xì)比較”按鈕來(lái)進(jìn)行一個(gè)詳細(xì)比較。從在線項(xiàng)目里復(fù)制不同的地方(例如與操作) 粘貼到離線項(xiàng)目中。
注意
在比較編輯器中檢查所有的差異,否則這些變化將丟失。你不能分別地從 CPU 到你的電腦上傳 PLC 變量。只有上傳完整的 PLC 站還包括 PLC 變量。
- 裝載變換到 CPU。如果消息顯示表明一個(gè)同步?jīng)_突,單擊 "Continue without synchronization" 按鈕來(lái)繼續(xù)下載。
- 保存主項(xiàng)目的版本。
- 為用戶A復(fù)制主項(xiàng)目來(lái)創(chuàng)建一個(gè)新的項(xiàng)目。這清除了同步?jīng)_突,用戶 A 和用戶 B 可以繼續(xù)并行的處理程序。
團(tuán) 隊(duì)工作時(shí)避免使用指令 "Software (Compley compile blocks)". 當(dāng)你下載功能塊到 CPU 時(shí),STEP 7 (TIA Portal) 默認(rèn)生成一個(gè)增量編譯器。這個(gè)增量編譯器將編譯所有的修改。未修改的功能塊不被編譯。而"Software (Compley compile blocks)" 指令編譯所有的功能塊。下載完成,當(dāng)所有的塊被加載后可能會(huì)導(dǎo)致同步?jīng)_突。
注意早期版本的STEP 7 (TIA Portal)
從 STEP 7 (TIA Portal) V13開(kāi)始,上文詳細(xì)描述的團(tuán)隊(duì)工作已經(jīng)實(shí)現(xiàn)。從 STEP 7 (TIA Portal) V12 開(kāi)始,除當(dāng)前項(xiàng)目外你也可以打開(kāi)其他項(xiàng)目作為參考。但這些打開(kāi)的參考項(xiàng)目是寫(xiě)保護(hù)的,你不能夠修改它們。當(dāng)然,你可以從參考項(xiàng)目中拖放這些對(duì)象到當(dāng)前項(xiàng)目 里并修改它們。你也可以從多臺(tái)電腦之間打開(kāi)參考項(xiàng)目。 附加信息
詳細(xì)信息請(qǐng)參考 STEP 7 (TIA Portal) 軟件的在線幫助目錄如下:
- Using Team Engineering使用團(tuán)隊(duì)協(xié)作功能
- Reference projects 參考項(xiàng)目
- Basics of reference projects 參考項(xiàng)目的基本知識(shí)
- Using reference projects 使用參考項(xiàng)目
創(chuàng)建環(huán)境西門(mén)子導(dǎo)軌6ES7590-1AC40-0AA0
FAQ 中用到的截屏是用 STEP 7(TIA Portal) V13 軟件創(chuàng)建的。
描述 使用 'RUNTIME' 指令測(cè)量運(yùn)行時(shí)間 使用 'RUNTIME' 指令可以測(cè)量整個(gè)程序、單個(gè)塊或者命令序列的運(yùn)行時(shí)間。該指令在 SCL (S7-1200/S7-1500) 語(yǔ)言和 STL (S7-1500) 語(yǔ)言中調(diào)用。下面的例子展示了如何測(cè)量一個(gè)程序塊的運(yùn)行時(shí)間。 ......
描述
使用 "RUNTIME" 指令測(cè)量運(yùn)行時(shí)間
使用 "RUNTIME" 指令可以測(cè)量整個(gè)程序、單個(gè)塊或者命令序列的運(yùn)行時(shí)間。該指令在 SCL (S7-1200/S7-1500) 語(yǔ)言和 STL (S7-1500) 語(yǔ)言中調(diào)用。下面的例子展示了如何測(cè)量一個(gè)程序塊的運(yùn)行時(shí)間。
例 1:在 S7-1500 中使用 STL 語(yǔ)言測(cè)量運(yùn)行時(shí)間
*次調(diào)用指令(調(diào)用 RUNTIME)時(shí)設(shè)置時(shí)間測(cè)量的起始點(diǎn)。這個(gè)起始點(diǎn)信息緩存在 DB 數(shù)據(jù)塊的 "DB1".Mem 中,并作為第二次調(diào)用此命令的參考點(diǎn)。執(zhí)行完 "TimeDelay" [FC2] 功能后,再次執(zhí)行 "RUNTIME" 指令,然后計(jì)算出了功能的運(yùn)行時(shí)間。結(jié)果存儲(chǔ)在 DB 變量的 "DB1".Res (輸出 "RET_VAL") 中。
圖 01
例 2:在 S7-1500 中使用 SCL 語(yǔ)言測(cè)量運(yùn)行時(shí)間
- *次調(diào)用 "RUNTIME" 指令設(shè)置時(shí)間測(cè)量的起始點(diǎn)并且存儲(chǔ)在 "Memory" 中,并且作為第二次調(diào)用的參考點(diǎn)。
- 然后調(diào)用程序塊 "Module_FC"。
- 當(dāng)程序塊執(zhí)行完后,"RUNTIME" 指令被再次調(diào)用,此次調(diào)用計(jì)算出程序塊 "Module_FC" 的運(yùn)行時(shí)間并將其作為結(jié)果輸出到 "RT_Measure" 中。
圖 02
關(guān)于此方法的詳細(xì)描述和示例,參考如下 STEP 7 (TIA 博途) 的在線幫助:
- 針對(duì) SCL 語(yǔ)言的 "RUNTIME:測(cè)量程序運(yùn)行時(shí)間 (S7-1200, S7-1500)"
- 針對(duì) STL 語(yǔ)言的 "RUNTIME:測(cè)量程序運(yùn)行時(shí)間 (S7-1500)"
例 3:使用主程序 [OB1] 的臨時(shí)變量測(cè)量循環(huán)時(shí)間
對(duì)于 S7-1500 的“程序循環(huán) OB ”,可以將其從“優(yōu)化的塊訪問(wèn)”改成“標(biāo)準(zhǔn)兼容模式”。然后與在 STEP 7 V5.x 中類(lèi)似,通過(guò)訪問(wèn)臨時(shí)變量來(lái)得到測(cè)量出的循環(huán)時(shí)間。
- 右鍵單擊主程序 [OB1] ,在彈出的菜單中選擇“屬性...”。
- 進(jìn)入“屬性”標(biāo)簽并且取消“優(yōu)化的塊訪問(wèn)”屬性(去掉鉤選)。
- 點(diǎn)擊確定,然后在下一消息框中再點(diǎn)擊確定。
圖 03
現(xiàn)在,就像在 STEP 7 V5.x 中一樣,可以使用臨時(shí)變量得到系統(tǒng)信息,這些信息包括這個(gè)塊的進(jìn)入系統(tǒng)時(shí)的起始時(shí)間數(shù)據(jù)、故障原因和故障點(diǎn)??梢栽趬K中評(píng)估這些數(shù)據(jù)?,F(xiàn)在可以通過(guò)主程序 [OB1] 的臨時(shí)變量確定循環(huán)時(shí)間。
圖 04
改變塊的訪問(wèn)方式后,這些參數(shù)已經(jīng)被保存在聲明的臨時(shí)變量里了。這些 OB 塊的臨時(shí)變量名稱都可以被修改,但是其內(nèi)容不會(huì)改變。下表給出了測(cè)量循環(huán)時(shí)間的編程例子。
循環(huán)時(shí)間 | 指令 |
輸出前一個(gè)循環(huán)時(shí)間:
| 圖 05 |
輸出zui小循環(huán)時(shí)間:
| 圖 06 |
輸出zui長(zhǎng)循環(huán)時(shí)間:
| 圖 07 |
表 01
注意
如果沒(méi)有修改 S7-1500 的塊訪問(wèn)方式(圖. 03),或者使用的是 S7-1200,那么上述方法是無(wú)法實(shí)現(xiàn)的。
S7300電源模板
6ES7307-1BA00-0AA0
6ES7307-1EA00-0AA0
6ES7307-1KA01-0AA0
CPU
6ES7312-1AE13-0AB0
6ES7312-5BE03-0AB0
6ES7313-5BF03-0AB0
6ES7313-6BF03-0AB0
6ES7313-6CF03-0AB0
6ES7314-1AG13-0AB0
6ES7314-6BG03-0AB0
6ES7314-6CG03-0AB0
6ES7315-2AG10-0AB0
6ES7315-2EH13-0AB0
6ES7317-2AJ10-0AB0
6ES7317-2EK13-0AB0
6ES7318-3EL00-0AB0
內(nèi)存卡
6ES7 953-8LF20-0AA0
6ES7 953-8LG11-0AA0
6ES7 953-8LJ20-0AA0
6ES7 953-8LL20-0AA0
6ES7 953-8LM20-0AA0
6ES7 953-8LP20-0AA0
開(kāi)關(guān)量模板
6ES7 321-1BH02-0AA0
6ES7 321-1BH10-0AA0
6ES7 321-1BH50-0AA0
6ES7 321-1BL00-0AA0
6ES7 321-7BH01-0AB0
6ES7 321-1EL00-0AA0
6ES7 321-1FF01-0AA0
6ES7 321-1FF10-0AA0
6ES7 321-1FH00-0AA0
6ES7 321-1CH00-0AA0
6ES7 321-1CH20-0AA0
6ES7 322-1BH01-0AA0
6ES7 322-1BH10-0AA0
6ES7 322-1CF00-0AA0
6ES7 322-8BF00-0AB0
6ES7 322-5GH00-0AB0
6ES7 322-1BL00-0AA0
6ES7 322-1FL00-0AA0
6ES7 322-1BF01-0AA0
6ES7 322-1FF01-0AA0
6ES7 322-5FF00-0AB0
6ES7 322-1HF01-0AA0
6ES7 322-1HF10-0AA0
6ES7 322-1HH01-0AA0
6ES7 322-5HF00-0AB0
6ES7 322-1FH00-0AA0
6ES7 323-1BH01-0AA0
6ES7 323-1BL00-0AA0
模擬量模板
6ES7 331-7KF02-0AB0
6ES7 331-7KB02-0AB0
6ES7 331-7NF00-0AB0
6ES7 331-7NF10-0AB0
6ES7 331-7HF01-0AB0
6ES7 331-1KF01-0AB0
6ES7 331-7PF01-0AB0
6ES7 331-7PF11-0AB0
6ES7 332-5HD01-0AB0
6ES7 332-5HB01-0AB0
6ES7 332-5HF00-0AB0
6ES7 332-7ND02-0AB0
6ES7 334-0KE00-0AB0
6ES7 334-0CE01-0AA0
附件
6ES7 365-0BA01-0AA0
6ES7 360-3AA01-0AA0
6ES7 361-3CA01-0AA0
6ES7 368-3BB01-0AA0
6ES7 368-3BC51-0AA0
6ES7 368-3BF01-0AA0
6ES7 368-3CB01-0AA0
6ES7 390-1AE80-0AA0
6ES7 390-1AF30-0AA0
6ES7 390-1AJ30-0AA0
6ES7 390-1BC00-0AA0
6ES7 392-1AJ00-0AA0
6ES7 392-1AM00-0AA0
6ES7 392-1BM01-0AA0
功能模板
6ES7 350-1AH03-0AE0
6ES7 350-2AH00-0AE0
6ES7 351-1AH01-0AE0
6ES7 352-1AH02-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH10-0AE0
6ES7 355-2CH00-0AE0
6ES7 355-2SH00-0AE0
6ES7 338-4BC01-0AB0
6ES7 352-5AH00-0AE0
6ES7 352-5AH00-7XG0
通訊模板
6ES7 340-1AH02-0AE0
6ES7 340-1BH02-0AE0
6ES7 340-1CH02-0AE0
6ES7 341-1AH01-0AE0
6ES7 341-1BH01-0AE0
6ES7 341-1CH01-0AE0
6ES7 870-1AA01-0YA0
6ES7 870-1AB01-0YA0
6ES7 902-1AB00-0AA0
6ES7 902-1AC00-0AA0
6ES7 902-1AD00-0AA0
6ES7 902-2AB00-0AA0
6ES7 902-2AC00-0AA0
6ES7 902-2AG00-0AA0
6ES7 902-3AB00-0AA0
6ES7 902-3AC00-0AA0
6ES7 902-3AG00-0AA0
6GK7 342-5DA02-0XE0
6GK7 342-5DF00-0XE0
6GK7 343-5FA01-0XE0
6GK7 343-1EX30-0XE0
6GK7 343-1EX21-0XE0
6GK7 343-1CX00-0XE0
6GK7 343-1CX10-0XE0
6GK7 343-1GX20-0XE0
6GK7 343-1GX21-0XE0
6GK7 343-1HX00-0XE0
6GK7 343-2AH00-0XA0
6ES7971-1AA00-0AA0
6ES7971-5BB00-0AA0
6ES7314-6EH04-0AB0