西門子閥門定位器(中國)經銷商
| 更新時間 2024-11-01 08:50:00 價格 請來電詢價 聯系電話 15344432716 聯系手機 15386422716 聯系人 楊本剛 立即詢價 |
西門子閥門定位器(中國)經銷商
西門子授權代理商、西門子一級代理商 西門子PLC模塊代理商﹐西門子模塊代理商供應全國范圍:
與此同時,我們還提供西門子G120、G120C V20 變頻器; S120 V90伺服控制系統;6EP電源;電線;電纜;
網絡交換機;工控機等工業自動化的設計、技術開發、項目選型安裝調試等相關服務。
西門子中國授權代理商——湖南西控自動化設備有限公司,本公司坐落于湖南省中國(湖南)自由貿易試驗區長沙片區開元東路 1306 號開
陽智能制造產業園一期 4 棟 30市內外連接,交通十分便利。
公司國際化工業自動化科技產品供應商,是專業從事工業自動化控制系統、機電一體化裝備和信息化軟件系統
集成和硬件維護服務的綜合性企業。與西門子品牌合作,只為能給中國的客戶提供值得信賴的服務體系,我們
的業務范圍涉及工業自動化科技產品的設計開發、技術服務、安裝調試、銷售及配套服務領域。建立現代化倉
儲基地、積累充足的產品儲備、引入萬余款各式工業自動化科技產品,我們以持續的卓越與服務,取得了年銷
售額10億元的佳績,憑高滿意的服務贏得了社會各界的好評及青睞。
目前,湖南西控自動化設備有限公司將產品布局于中、高端自動化科技產品領域,
PLC模塊S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI觸摸屏、SITOP電源、6GK網絡產品、ET200分布式I/O SIEMENS 驅動產品MM系列變頻器、G110G120變頻器、直流調速器、電線電纜、
驅動伺服產品、數控設備SIEMENS低壓配電與控制產品及軟起動器等
參見 創建集成的 HMI 連接 (頁 147) 2.9.4 創建集成的 HMI 連接 指定了未指定的 CPU 之后,建立到HMI 設備的連接。 步驟 要以圖形方式創建連接,請按以下步驟操作: 1. 在工具欄上,單擊“連接”(Connections) 按鈕。這會激活連接模式。 2. 從相鄰的下拉列表中選擇連接類型“HMI 連接”。 網絡視圖以不同顏色突出顯示所有可用于 HMI 連接的CPU 和 HMI 設備。 3. 現在便可以自動確定連接路徑,或通過特定接口顯式選擇連接路徑: – 允許自動確定連接路徑 選擇連接的源CPU。 將鼠標拖到目標組件上。 通過再次單擊鼠標確認該連接端點。 或者: 按住 shift按鈕,選擇目標組件并使用鼠標右鍵選擇“添加新連接”(Add new connection) 命令。 – 選擇從接口之間的顯式連接路徑單擊要創建連接的設備中的子網接口。 按住鼠標按鈕,將光標拖到目標設備中的相關 接口上,然后松開鼠標按鈕參見 重新鏈接 HMI 變量(頁 150) 2.9.5 重新鏈接 HMI 變量 在 CPU 與 HMI 設備之間創建了新的 HMI 連接之后,需要將現有 HMI變量分配至新連接。 針 對相關變量表中的每一行執行下列步驟。 步驟 要重新鏈接 HMI 變量,請按以下步驟操作: 1.在項目樹中,導航至 HMI 變量并雙擊相關變量表以在工作區域中顯示這些信息。 變量表打開。將 PLC 程序移植到 S7-1500CPU / ET 200SP 中 3 3.1 有關移植 PLC 程序的基本信息 (S7-1500) 簡介 可以在 TIA Portal中移植 PLC 程序。TIA Portal 中的移植稱為“PLC 移植”。通過這種移植,可 以在項目中創建新模塊并將現有 PLC程序復制到新模塊中。舊模塊在項目中仍然可用。 移植較之復制的優勢在于,程序會好地適應新 CPU 系列。而且會更新舊的程序結構。同時會將新模塊中無法使用的指令替換為相應的 S7-1500 指令。 下表提供了可移植模塊的概述: 原始塊 目標塊 S7-300/400CPU S7-1500 CPU ET 200S CPU ET200SP CPU ET 200S CPU S7-1500 CPU ET200S CPU ET 200pro CPU IM 154-8 CPU CPU 1516-2 PN 移植到 S7-1500的規則與移植到 ET 200SP 中的相同。PLC 程序在這兩種移植操作中被視為 相同。 移植范圍 在 PLC 移植過程中,會將PLC 程序的所有組件都復制到新創建的模塊中。包括以下對象,例 如: ? 程序塊,S7-1500 支持其編程語言且無專有技術保護。 ?PLC 變量表 ? 檢查表和強制表 ? PLC 數據類型 ? 工藝對象 ?項目導航中的用戶定義組在其中可以找到有關各種培訓產品的信息。對于使用過傳統 SIMATIC S7 系統的有經驗用戶, 如果想要通過TIA Portal 高效升級到 SIMATIC S7-1500,建議參加“SIMATIC S7-1500 的 TIASYSUP -SIMATIC TIA Portal 系統再培訓課程”。 3.2 進行移植 (S7-1500) 要求 ?具有一個有效的且一致的參考程序。 ? 所有塊均編譯為*新版本,以及項目中的塊,但項目中的塊不能在程序執行過程中調用。 ? 程序由TIA Portal V12 或更高版本創建,或已升級到此版本。 說明 指令配置文件 在 PLC 移植過程中,不能激活指令配置文件。在執行 PLC 移植前,應取消激活指令配置文件。移植后,再重新激活配置文件。 移植前的準備 可按以下步驟進行移植前的程序準備: 1.在項目導航中打開包含引用程序的設備。 2. 打開文件夾“程序塊”(Program blocks) 并檢查其是否包含專有技術保護塊。3. 移除塊的專有技術保護。 4. 打開文件夾“程序塊 > 系統塊”(Program blocks > Systemblocks),并檢查文件夾中所包含的 塊是否帶有擴展名“_LF”(傳統函數)。 在 TIA Portal 中不支持 STEP 7中的某些庫塊。由于這些塊受專有技術保護,因此在移植 PLC 時,不會將這些塊傳送到新設備。 5.必要時,可使用“指令”(Instructions) 任務卡中的指令替換這些塊。 6.如果程序包含有關報警組態的指示信息,請遵循有關移植報警及相關值的指示信息。 另請參見“移植報警及相關值 (頁 184)” 操作步驟要在 TIA Portal 中移植 PLC 程序,請執行以下操作步驟: 1. 在項目導航中打開包含引用程序的設備。 2.打開設備組態。 3. 在設備視圖或網絡視圖中選擇包含引用程序的模塊。 4. 在快捷菜單中,選擇命令“移植到S7-1500”(Migrate to S7-1500)。 將打開“移植到 S7-1500”(Migrate to S7-1500)對話框。 5. 在“新設備”(New device) 區域中,選擇程序移植的目標設備并使用“確定”(OK) 進行確認。將顯示一條安全消息,通知該程序在移植過程中將發生變更。 6. 確認此安全提示。此時將打開一個對話框,在此可指定移植程序中要用于點對點通信的指令。 7. 選擇所需指令集。 – 選擇“對 S7-1500的集成通信模塊使用新的 PtP 指令”(Use new PtP instructions for the integratedcommunication modules of the S7-1500) 選項來使用 S7-1500 的新 PtP 指 令。 –選擇“繼續使用 S7-300/400 通信處理器的 PtP 指令”(Continue to use PtP instructionsfor S7-300/400 communications processors) 選項以繼續使用 CP 300/400 或ET200 的 PtP 指令。 即便未使用點對點通信,也必須選擇兩個選項之一。該選擇對本例中的程序并無影響。 開始移植 PLC程序。將顯示一條報警信息,通知在移植過程中是否發生錯誤。報警還包含一 條件鏈接指向該移植日志。 8.打開移植日志。其中包含有關移植的詳細信息,以及為使程序在新設備上可執行而必須進行 的程序更改。 9.然后,按照移植日志中的所有信息進行處理。 10.編譯移植的項目。 另請參見“移植點對點程序塊 (頁 197)” 結果在項目導航中的原始設備旁邊創建新設備。該 CPU 中包含移植后的 PLC 程序。 要訪問 S7-1500中的所以功能,建議啟用移植塊的優先塊訪問。更多信息,請參見幫助中的 “優化訪問的塊”部分。優化訪問的塊 說明 請注意,PLC移植中僅轉換 PLC 程序。原始設備的硬件配置不會自動傳輸到新設備。在移植 后對新設備手動執行硬件配置。 3.3 顯示日志文件(S7-1500) 每次移植都將創建一個日志文件。該日志文件包含以下信息: ? 移植期間要對對象所作的修改。 ?對程序進行必要調整的相關信息。 步驟 如果要顯示移植的日志文件,請執行以下步驟: 1. 在項目樹中打開“公共數據 >日志”(Common data > Logs) 文件夾。 在此文件夾中,包含之 先執行的所有移植。 2. 雙擊所需的移植日志。將打開該日志。 3. 在“轉至”(Go to) 欄中,程序中與位置相關的消息將使用箭頭進行標記。 雙擊該箭頭,將跳轉到程序中的相關位置。 4. 而帶有附加信息的消息則會在“?”欄中標記為問號。要查看該消息的附加信息,則單擊此問號。 移植 PLC程序時的特別注意事項 (S7-1500) 3.4.1 有關移植 PLC 程序的信息 (S7-1500) 3.4.1.1 移植組織塊(S7-1500) 組織塊 以下規則適用于移植組織塊: ? 在傳送過程中,塊名稱和編號都保持不變。 ? 塊接口也保持不變。 ? OB將分配給對應此 OB 類型的事件。 ? 同時,諸如優先級之類的 OB 參數也將保持不變。如果在新 CPU 中分配了其它參數,則將為這些參數指定默認值。 S7-1500 中對某些組織塊 (OB) 不支持,因此無法移植。下表簡要列出這些組織塊以及有關如何在程序中重現功能的相關信息。 無法移植的 OB 備注 OB60(多處理器中 斷) 該 OB ****。S7-1500不具有多處理器功能。 OB65(技術同步中 斷) 在程序中檢查該 OB 是否可替換為 MC 伺服 OB 或 MC 插補器 OB。OB7x(冗余錯誤) 該 OB ****。S7-1500 不具有冗余功能。 OB81(電源錯誤) 在程序中檢查該 OB是否可替換為診斷中斷 OB。 OB84(CPU 硬件故 障) 在程序中檢查該 OB 是否可替換為診斷中斷 OB。 OB85(程序執行錯誤) 在程序中檢查該 OB 是否可替換為插拔 OB 或機架錯誤 OB。 OB87(通信錯誤) 在程序中檢查該 OB是否可替換為診斷中斷 OB。 OB88(處理中斷) 在程序中檢查該 OB 是否可替換為編程錯誤 OB。 OB90(后臺循環) 該 OB****。S7-1500 不具有后臺處理功能。 OB101(熱啟動) 該 OB ****。S7-1500 不具有熱啟動功能。OB102(冷啟動) 在程序中檢查該 OB 是否可替換為啟動 OB。移植硬件 ID (S7-1500) 通過硬件 ID 對模塊尋址如果程序對硬件模塊尋址,例如在“LADDR”或“ID”參數中,那么這些地址在移植到新硬件后 就會失效。必須更換這些地址。S7-1500的硬件模塊通過硬件 ID 尋址。這意味著移植后必 須在“LADDR”或“ID”參數中輸入新模塊的硬件標識符。 為此,請按以下步驟操作:1. 打開設備組態。 2. 選擇要尋址的模塊。 3. 在巡視窗口中選擇“屬性 > 系統常量”(Properties >System constants) 選項卡。 表格包括所有已用模塊的常量和所需的硬件標識符。 4.選擇要尋址模塊的常量,然后從快捷菜單選擇“復制”(Copy) 命令。 5.將常量插入已移植指令的“LADDR”或“ID”參數中 更新 IEC 定時器 在S7-300/400 中,程序中運行該 IEC 定時器時確定的 IEC 定時器 TP、TON 和 TOF 的輸出“Q”和“ET”。此后,“Q”和“ET”的狀態將保持不變。如果在程序中多次訪問這些輸出,則收到的值 始終相同。 在 S7-1500中,這個現象有所改變:每次訪問時該定時器時,程序都將檢查當前的定時器值,并重新確定“Q”和“ET”輸出。因此移植后,如果多次訪問“Q”或“ET”,則程序的動作可能會發生變更。 為了確保程序保持與S7-300/400 中相同的行為,可將“Q”或“ET”的值賦值給一個變量。之后, 在程序中可引用該變量而非引用輸出。 帶有EN/ENO 互連的 IEC 定時器和 IEC 計數器 S7-1500 的指令已根據 IEC 1131-3標準進行了相應修改?,F在,這些指令可通過“IN”參數連接到當前路徑,而無需再使用“EN”和“ENO”參數。如果參考程序中包含一個預設有邏輯指令 的 IEC 定時器或 IEC計數器,而且在邏輯指令中使用“EN”輸入參數進行判斷,則移植將報 錯。 在預設的邏輯指令和 IEC 定時器或 IEC計數器之間插入一個跳轉指令后,將根據 RLO 的結果 調用 IEC 定時器或 IEC 計數器??墒褂靡韵绿D指令: ? ---(JMP ):若 RLO = 1 則跳轉 ? ---( JMPN ):若 RLO = 0 則跳轉 IEC計數器:塊接口中指示計數器狀態的新參數 移植后,塊接口中將包含“QU”和“QD”參數,而非 IEC計數器計數狀態的“Q”輸出參數。根據 IEC 計數器的類型,系統僅讀取這兩個參數中的一個,另一個參數不使用。如果在程序代碼中對“Q”參數進行了訪問,則在移植后需要對該訪問進行手動調整。“QU”用 于加計數;“QD”用于減計數。 3.4.1.4移植 CPU 數據塊 (S7-1500) CPU 數據塊 CPU 中由 CREAT_DB 或 CREATE_DB指令創建且僅在線可用的塊,無法移植移植診斷功能 (S7-1500) 系統狀態列表 S7-1500 系列的 CPU中沒有系統狀態列表。但可通過“GET_DIAG”、“Geo2Log”、“DeviceStates”或“ModuleStates”指令讀取相關信息。 有關移植系統狀態列表的更多信息,請參見:移植RDSYSST 指令 (頁 181) 通過“報告系統錯誤”進行系統診斷 S7-1500 系列 CPU具有集成的系統診斷功能。因此將不再支持“報告系統錯誤”。如果程序包含有“報告系統錯誤”的塊,則在參考程序中禁用系統診斷,之后再進行移植并重新編 譯該程序。在此過程中,刪除此處所述的塊。默認情況下,啟用 S7-1500 CPU 的系統診斷。用戶無需進行任何其它設置。 要更改系統診斷的設置,請在設備組態中選擇該CPU。系統診斷的相關設置將顯示在巡視窗 口中的“屬性 > 系統診斷”(Properties > Systemdiagnostics)下。在此,系統診斷報警為 啟用狀態;如果不需要,則可以取消選中。 PROFINET/PROFIBUS 診斷以下規則適用于移植 PROFINET/PROFIBUS 診斷: ? 使用集成的系統診斷替換“報告系統錯誤”。 ? 由于不支持 FB126,因此無法移植。 ? 指令“DeviceStates”和“ModulStates”可用于應用特定的評估過程。 3.4.1.6移植對局部數據的**訪問 (S7-1500) 對局部數據的**訪問 在 S7-300/400中,無需聲明地址符號即可對塊的局部數據進行**尋址由于在 S7-1500 中不再支持真正的**尋址,將按以下方式進行移植: ?如果在局部數據中某個區域的塊接口內聲明了臨時變量,則**地址將轉換為符號地址。 ?如果沒有相應的臨時變量,則將保留**地址。由于在移植過程中可能會因一些原因創建其它局部變量,因此局部數據中的地址可能有所變化。因而,應檢查所使用的**地址是否仍然正確以及是否尋址的數據是否正確。必要時,在“Temp”區域創建一個變量并使用該變量進行尋址。要專門尋址聲明變量中的區域,可以通過 AT 覆蓋現有變量或通過 語法 .X、.B、.W 或 .D 尋址各區域。示例 以下舉例說明了局部數據**尋址的移植。 在第一個表中,為移植前的程序段S7-1500 中的塊參數 (S7-1500) 使用塊參數在 S7-1500 的塊內使用塊參數時,應遵循以下規則: ? Input 參數只能讀取。 ? Out 參數只可寫入。 ? In/out參數可讀取和寫入。 ? 可能只寫入函數值 (Ret_Val)。如果程序不符合以上規則,則將編譯期間輸出一條警告信息。在這種情況下,可將相關輸入 或輸出參數轉化為輸入/輸出參數。 適用于函數(FC) 參數分配的其它規則。 另請參見: 函數的參數分配 塊參數作為函數 (FC) 中的邊沿存儲位 在函數 (FC)中編程邊沿評估時,必須遵循上述的參數分配規則: 作為邊沿存儲位,數據值需要具有讀寫權限而且為多個循環保留。由于輸入參數 (input)為 只讀,而輸出參數 (output) 為只寫,因此無法作為邊沿存儲位。臨時局部數據 (Temp) 也不能用作邊沿存儲位,這是因為它只能用于一個循環中。 因此,只能將 in/out 參數 (InOut) 作為函數 (FC)中的邊沿存儲位。如果通過片段訪問進行尋 址,則可以使用 in/out 參數的單個位作為邊沿存儲位。 以下示例說明了如何將 in/out參數作為邊沿存儲位。 STL FP #InOutFlagStore.x0 “InOutFlagStore”是 BYTE 數據類型的in/out 參數??梢酝ㄟ^地址“#InOutFlagStore.x0”,對作 為邊沿存儲位的位地址 0 進行尋址。 函數 (FC)中塊參數的自動初始化 在 S7-300/400 中,必須事先為函數的臨時局部數據 (Temp) 進行賦值。否則,程序執行時可能會使用未定義的值。
聯系方式
- 電 話:15344432716
- 銷售顧問:楊本剛
- 手 機:15386422716
- 微 信:AK66F7