加入收藏 在線留言 聯系我們
                關注微信
                手機掃一掃 立刻聯系商家
                全國服務熱線18717946324

                西門子安裝導軌6ES7590-1AB60-0AA0

                更新時間
                2024-11-23 08:00:00
                價格
                請來電詢價
                西門子
                PLC代理商
                聯系電話
                18717946324
                聯系手機
                18717946324
                聯系人
                占雪芬
                立即詢價

                詳細介紹

                西門子安裝導軌6ES7590-1AB60-0AA0         西門子安裝導軌6ES7590-1AB60-0AA0

                長期低價銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數控伺服,西門子總線電纜現貨供應,歡迎來電咨詢系列產品,折扣低,貨期準時,并且備有大量庫存.長期有效   

                 

                 歡迎您前來詢價.100分的服務.100分的質量.100分的售后.100分的發貨速度    

                您的選擇您的支持是我的動力! ————致我親愛的客戶!

                說明
                在 STEP 7 (TIA Portal) 中,團隊成員之間可以選擇分開調試項目。 在項目處理的過程中,在一個站點或CPU里可能多達5人在處理程序塊。在任何時候,一個 FB 或 FC 塊能夠被一個人修改,或者在線監控。 在調試階段,你可以操作離線主項目中的部分內容。當你裝載程序到CPU時,同步對話框會自動顯示其他人所做的修改(硬件變化除外)。

                例如,如果兩個用戶在同樣的 FB 塊里運行,無論怎樣是不可能自動同步的。(例如硬件組態,組織塊)如果 FBs,FCs,DBs或者 UDTs 以外的屬性被改變,你也必須手動同步項目副本。

                這個文章給了兩種方法,用來與一個新的主項目進行項目版本同步。按照下文的例子,兩名用戶分別同時在一個主項目的復制項目里工作,結構如圖 1 所示。 
                圖.01

              1. 用戶 A 在 "Conveyer" 組。

              2. 用戶 B 在 "Drill" 組。

              3. 用戶 A 在 Conveyer-PLC 變量表里創建了一個新的變量,并在 "ConveyerControl" 功能塊 [FB1] 中使用了這個變量。

              4. 然后,用戶 A 將變化裝載到 CPU 中 (部分編譯并下載) 。

              5. 如果用戶 B 現在嘗試加載他/她自己的變化 ( 例如 DrillControl FB2) ,在同步對話框里出現一條信息,顯示 CPU 因存在不同不能實現自動同步。

                通過項目復制同步 (參考項目)

                1. 點擊“取消”按鈕,關閉同步操作

                2. 使用菜單向導 "View > Reference projects" (checkbox 必須被選中) ,你可以參考的項目顯示在項目樹下。

                3. 在 "Reference projects" 工具欄中,點擊 "Open reference project" 按鈕,打開用戶 A 的復制項目。

                323模塊i.jpg圖.02

                1. 在 "Conveyer" 組的參考項目 (用戶 A 的復制項目) 中做標記,并將其拖放到主項目的程序模塊中。

                2. 這則消息表示,你必須啟用 "Replace existing objects and move to this location"。點擊 OK 確認。


                圖.03

                注意
                您也必須復制所有其他的變化,就像關注 PLC 變量表或設備配置方面的變化一樣。

                1. 裝載變化到 CPU。 如果一條消息顯示表明存在一個同步沖突,單擊 "Continue without synchronization" 按鈕來繼續下載。

                2. 保存主項目的當前版本。

                3. 通過復制主項目,為用戶 A 來建立一個新項目。這能夠消除同步沖突,使用戶 A 和用戶 B 可以并行執行程序。

                通過比較編輯器同步

                1. 如果在同步對話框中出現一條消息顯示CPU存在變化導致不能自動同步,這時點擊 "Offline/online comparison" 按鈕。在對比編輯器的表格里會顯示離線和在線項目的不同。在狀態表中,這些符號是按照獨立的對象顯示的。在圖 4 列出了,在線與離線版本不同的對象所顯示 的符號。


                圖.04

                選擇A
                例如, "ConveyerControl" 塊在線和離線的版本不同,選擇菜單命令“從設備上傳”。 "ConveyerControl" 塊的變化會被覆蓋。 

                選擇B
                選擇該塊并單擊工具欄中的“開始詳細比較”按鈕來進行一個詳細比較。從在線項目里復制不同的地方(例如與操作) 粘貼到離線項目中。

                注意
                在比較編輯器中檢查所有的差異,否則這些變化將丟失。你不能分別地從 CPU 到你的電腦上傳 PLC 變量。只有上傳完整的 PLC 站還包括 PLC 變量。

                1. 裝載變換到 CPU。如果消息顯示表明一個同步沖突,單擊 "Continue without synchronization" 按鈕來繼續下載。

                2. 保存主項目的版本。

                3. 為用戶A復制主項目來創建一個新的項目。這清除了同步沖突,用戶 A 和用戶 B 可以繼續并行的處理程序。

                QQ圖片20150408190839.p

                團 隊工作時避免使用指令 "Software (Compley compile blocks)". 當你下載功能塊到 CPU 時,STEP 7 (TIA Portal) 默認生成一個增量編譯器。這個增量編譯器將編譯所有的修改。未修改的功能塊不被編譯。而"Software (Compley compile blocks)" 指令編譯所有的功能塊。下載完成,當所有的塊被加載后可能會導致同步沖突。

                注意早期版本的STEP 7 (TIA Portal)
                從 STEP 7 (TIA Portal) V13開始,上文詳細描述的團隊工作已經實現。從 STEP 7 (TIA Portal) V12 開始,除當前項目外你也可以打開其他項目作為參考。但這些打開的參考項目是寫保護的,你不能夠修改它們。當然,你可以從參考項目中拖放這些對象到當前項目 里并修改它們。你也可以從多臺電腦之間打開參考項目。 附加信息

                詳細信息請參考 STEP 7 (TIA Portal) 軟件的在線幫助目錄如下:

              6. Using Team Engineering使用團隊協作功能

              7. Reference projects 參考項目

              8. Basics of reference projects 參考項目的基本知識

              9. Using reference projects 使用參考項目

              10. 創建環境
                 FAQ 中用到的截屏是用 STEP 7(TIA Portal) V13 軟件創建的。

                描述 使用 'RUNTIME' 指令測量運行時間 使用 'RUNTIME' 指令可以測量整個程序、單個塊或者命令序列的運行時間。該指令在 SCL (S7-1200/S7-1500) 語言和 STL (S7-1500) 語言中調用。下面的例子展示了如何測量一個程序塊的運行時間。 ......

                描述

                使用 "RUNTIME" 指令測量運行時間
                使用 "RUNTIME" 指令可以測量整個程序、單個塊或者命令序列的運行時間。該指令在 SCL (S7-1200/S7-1500) 語言和 STL (S7-1500) 語言中調用。下面的例子展示了如何測量一個程序塊的運行時間。

                例 1:在 S7-1500 中使用 STL 語言測量運行時間
                *次調用指令(調用 RUNTIME)時設置時間測量的起始點。這個起始點信息緩存在 DB 數據塊的 "DB1".Mem 中,并作為第二次調用此命令的參考點。執行完 "TimeDelay" [FC2] 功能后,再次執行 "RUNTIME" 指令,然后計算出了功能的運行時間。結果存儲在 DB 變量的 "DB1".Res (輸出 "RET_VAL") 中。

                西門子導軌6ES7590-1AB60-0AA0
                圖 01

                例 2:在 S7-1500 中使用 SCL 語言測量運行時間

              11. *次調用 "RUNTIME" 指令設置時間測量的起始點并且存儲在 "Memory" 中,并且作為第二次調用的參考點。

              12. 然后調用程序塊 "Module_FC"。

              13. 當程序塊執行完后,"RUNTIME" 指令被再次調用,此次調用計算出程序塊 "Module_FC" 的運行時間并將其作為結果輸出到 "RT_Measure" 中。


              14. 圖 02

                關于此方法的詳細描述和示例,參考如下 STEP 7 (TIA 博途) 的在線幫助:

              15. 針對 SCL 語言的 "RUNTIME:測量程序運行時間 (S7-1200, S7-1500)"

              16. 針對 STL 語言的 "RUNTIME:測量程序運行時間 (S7-1500)"

              17. 例 3:使用主程序 [OB1] 的臨時變量測量循環時間


                聯系方式

                • 電  話:18717946324
                • 聯系人:占雪芬
                • 手  機:18717946324
                • 微  信:18717946324