加入收藏 在線留言 聯系我們
關注微信
手機掃一掃 立刻聯系商家
全國服務熱線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

  • 用戶 A 在 "Conveyer" 組。

  • 用戶 B 在 "Drill" 組。

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

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

  • 如果用戶 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) 軟件的在線幫助目錄如下:

  • Using Team Engineering使用團隊協作功能

  • Reference projects 參考項目

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

  • Using reference projects 使用參考項目

  • 創建環境
     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 語言測量運行時間

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

  • 然后調用程序塊 "Module_FC"。

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


  • 圖 02

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

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

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

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


    聯系方式

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