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

西門子編程模塊一級代理經銷商

更新時間
2024-11-01 08:50:00
價格
請來電詢價
聯系電話
15344432716
聯系手機
15386422716
聯系人
楊本剛
立即詢價

詳細介紹

西門子編程模塊一級代理經銷商

其產品范圍包括西門子S7-SMART200、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各類工業自動化產品。西門子授權代理商、西門子一級代理商 西門子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低壓配電與控制產品及軟起動器等

下文中,將介紹數字量模塊的尋址方式。在用戶程序中,需要數字量模塊的通道地址。 數字量模塊地址數字量模塊的輸入或輸出地址由字節地址和位地址組成。將會為數字量模塊的通道分配位 地址。 示例:I 1.2 該示例包括: I 輸入 -1 字節地址 字節地址取決于模塊起始地址 2 位地址 從模塊讀取位地址 將數字量模塊插入到空閑插槽中時,STEP 7會分配默認地址。可以更改 STEP 7 中建議的默認地址。值狀態是數字量輸入或輸出信號的附加二進制信息。值狀態與過程信號同時輸入到過程映 像輸入中,并提供有關該信號有效性的信息。模塊的值狀態會通知用戶是否可讀取或輸出相應通道的值。可在用戶程序中通過簡單的二 進制運算來響應此信息,而無需為此評估模塊的診斷信息。在STEP 7 中組態的診斷對于 值狀態的輸出不是必需項。如果啟用數字量模塊的值狀態,則將在輸入地址區中占用額外的字節。值狀態中的每個位都將分配給一個通道,提供有關過程值有效性的信息。具體的分配方式,請參見相應 I/O 模塊的產品手冊。值狀態受所有導致過程值錯誤的診斷影響(如,斷路、短路)。 ? 1B:輸出或讀取通道的有效過程值。 ?0B:輸出通道的替代值,或通道取消激活、故障或無法對模擬量模塊進行尋址 簡介下文中,將介紹模擬量模塊的尋址方式。在用戶程序中,需要模擬量模塊的通道地址。 模擬量模塊地址模擬量通道地址始終為字地址。通道地址取決于模塊起始地址。在組態過程中,STEP 7 將自動分配通道地址。STEP 7將基于模塊的起始地址,以遞增順序分配通道地址(在下 圖中,模塊的起始地址為 256)。 將模擬量模塊插入到空閑插槽中時,STEP 7會分配默認地址??梢愿?STEP 7 中分配的默認地址。值狀態是模擬量輸入或輸出值的附加二進制信息。值狀態與過程信號一同輸入到過程映像 輸入中,并提供模擬值有效性信息。模塊的值狀態會通知用戶是否可讀取或輸出相應通道的值??稍谟脩舫绦蛑型ㄟ^簡單的二 進制運算來響應此信息,而無需為此評估模塊的診斷信息。在STEP 7 中組態的診斷對于 值狀態的輸出不是必需項。如果啟用模擬量模塊的值狀態,則將在輸入地址區中占用額外的字節。值狀態中的每個位都將分配給一個通道,提供有關過程值有效性的信息。具體的分配方式,請參見相應 I/O 模塊的產品手冊。值狀態受所有導致過程值錯誤的診斷影響(如,斷路、短路)。 ? 1B:輸出或讀取通道的有效過程值。 ?0B:輸出通道的替代值,或通道取消激活、故障或無法訪問。 參考 有關尋址和使用值狀態分配地址的更多信息,請參見模擬量模塊手冊以及STEP 7 的在線幫助。有關模擬量模塊的值狀態的詳細描述過程映像在程序循環執行過程中訪問的過程映像信號始終一致。如果在程序處理期間輸入模塊的信號狀態更改,那么信號狀態會保留在過程映像中。CPU 在下一個循環時才對該過 程映像進行更新。 過程映像的一致性更新過程映像時,S7-1500 將各子模塊的數據作為一致性數據進行訪問。每個子模塊中可 作為一致性數據訪問的*大數據量,取決于 IO系統。例如,PROFINET IO 的數據量為 1024 個字節。 32 個過程映像分區 通過過程映像分區,CPU將使用既定的程序部分與特定模塊中已更新的輸入/輸出進行同 步。 在 S7-1500 自動化系統中,整個過程映像可細分為*多 32個過程映像分區 (PIP)。 CPU 將在每個程序循環中自動更新 PIP 0(自動更新),并分配給 OB 1。在對輸入/輸出模塊進行組態時,可將過程映像分區 PIP 1 到 PIP 31 分配給其它 OB。 CPU 始終在執行相關 OB前讀取輸入的過程映像分區 (PIPI)。CPU 在 OB 結束時輸出輸出的 過程映像分區 (PIPQ)。下圖說明了過程映像分區的更新。 圖 8-9 編碼器信號的變化 或者也可使用以下指令更新過程映像: ? 指令“UPDAT_PI” ?指令“UPDAT_PO” 指令位于 STEP 7“指令”(Instructions) 任務卡中的“擴展指令”(Extendedinstructions) 下。程 序內的任意位置均可以調用該指令。使用“UPDAT_PI”和“UPDAT_PO”指令更新過程映像分區的需求: ? 不能將過程映像分區分配給任何OB。這意味著過程映像分區不會自動更新。 說明 PPI 0 更新 PIP0(自動更新)不能使用指令“UPDAT_PI”和“UPDAT_PO”進行更新。 UPDAT_PI:更新輸入的過程映像分區通過該指令,將輸入模塊中的信號狀態讀入到輸入過程映像分區 (PIPI)。 UPDAT_PO:更新輸出的過程映像分區通過該指令,可以將輸入過程映像分區傳輸到輸出模塊。 等時同步模式中斷 OB 在等時同步模式中斷 OB中,可使用指令“SYNC_PI”和“SYNC_PO”更新過程映像分區。有關 等時同步模式中斷 OB 的其它信息,請參見 STEP 7在線幫助。 對模塊輸入和輸出進行直接 I/O 訪問 如果因編程原因需要對 I/O進行直接讀/寫訪問,也可以采用這種方式代替通過過程映像進 行的 I/O 訪問。直接(寫)I/O訪問也將寫入過程映像。這樣,可防止再次直接訪問時后 續的輸出過程映像值覆蓋原值使用 SIMATIC Safety 為故障安全模塊指定PROFIsafe 地址 PROFIsafe 地址**性地保存在故障安全模塊 S7-1500/ET 200MP 的電子編碼元件上。更多信息,請參見“更換系統電源和負載電流電源的電源連接器處的編碼元件 (頁 342)”部分 中的電子編碼元件。 說明 分配PROFIsafe 地址時(F 目標地址和 F 源地址),需為 F 模塊提供電源電壓 L+。 有關分配 PROFIsafe 地址(F目標地址和 F 源地址)的更多信如果 OB 尚未組態。 2) 這些事件源不含**性分配的 OB 編號(參見列:可能的 OB編號),也可在 STEP 7 分配 ≥ 123 范圍內的 OB 編號。 3) 如果一個循環內超過*大循環時間兩次,則 CPU通常切換為 STOP 模式,而不考慮是否已組態了 OB80。 4) 有關這些事件源和啟動行為的更多信息,請參見S7-1500/S7-1500T 運動控制功能手冊。 對啟動事件的響應 發生啟動事件時將導致以下響應: ? 對于已分配 OB的事件,將觸發執行所分配的 OB。該事件將按照優先級在隊列中排 列。 ? 如果事件來自尚未分配 OB 的事件源,則 CPU將執行默認的系統響應。 說明 某些事件源無需組態就已存在(如啟動、拔出/插入)。事件源與 OB 間的分配 OB 類型決定了將 OB分配給事件源的位置: ? 對于硬件中斷和等時同步模式中斷:將在配置硬件或創建 OB 時進行分配。 ? 對于MC-servo、MC-PreServo、MC-PostServo、MC-Interpolator 和MCPreInterpolator:當添加了工藝對象時,STEP 7 將自動分配 OB 91/92。 ? 對于其它所有 OB類型:組態事件源后,創建 OB 時在適當的位置進行分配。 對于硬件中斷,可在指令 ATTACH 和 DETACH的運行期間對之前的分配進行更改。在這種 情況下,只更改實際有效的分配,而不是已組態的分配。組態的分配將在加載后以及每次 啟動時生效。CPU 將忽略那些組態中沒有分配 OB 的硬件中斷以及 DETACH 指令后發生的硬件中斷。當 事件到達時,CPU不會檢查是否為該事件分配了 OB,而只在實際執行硬件中斷之前進行 檢查。 OB 優先級和運行時特性 如果 OB 被分配給事件,則 OB將擁有該事件的優先級。S7-1500 CPU 支持的優先級從 1 (*低)到 26(*高)。以下條目對于事件執行必不可少: ?調用和執行所分配的 OB ? 更新已分配 OB 的過程映像分區 用戶程序按優先級獨占式處理 OB。這意味著同時發出多個 OB請求時,程序將首先處理 優先級*高的 OB。如果所發生事件的優先級高于當前執行的 OB,則中斷此 OB 的執行。對于優先級相同的事件,用戶程序按發生的時間順序進行處理。 說明 通信 通信(如,使用 PG 進行功能測試)的優先級通常為15。為了避免時間關鍵型應用中的程 序運行時間發生不必要的延長,應確保這些 OB 不會被通信中斷。為此,需要為這些 OB 分配大于15 的優先級。 異步指令 簡介在程序執行過程中,同步和異步指令有著顯著不同。 “同步”和“異步”屬性與指令調用與執行間的時間順序相關。以下情況適用于同步指令:同步指令調用完成時,指令執行也完成。而異步指令,則情況有所不同:異步指令調用完成時,異步指令的執行不一定完成。這也 就意味著,異步指令的執行可以跨多次調用。在 CPU中,異步指令的執行與用戶程序循 環同時進行。異步指令在 CPU 中生成待處理的作業。異步指令通常用于傳輸數據(例如,模塊的數據記錄、通信數據、診斷數據)。異步指令之間的依賴關系用戶程序中的調用順序可能不同于異步指令的執行順序。這可能導致異步指令之間的依賴 關系出現問題。解決方案:為確保能夠正確地按先后順序執行,請在順控程序中使用異步指令的狀態輸 出。僅當異步指令已完成且已通過參數 DONE確認后,才能執行下一條異步指令。 示例:對于配方階段 RecipeImport 和 RecipeExport,需要使用 CSV文件存儲配方數據。 如果導入和導出時使用同一 CSV 文件,則兩個異步指令會建立依賴關系在順控器中,在 轉換期間將RecipeImport 指令的參數 DONE 狀態關聯到將執行 RecipeExport 的下一步。進行此關聯后,可確保指令正確執行。要跨多個調用執行一個指令,CPU 需向該指令正在運行的作業唯一指定一個后續調用。 CPU可通過以下兩種方式為作業分配一個調用,具體取決于指令的類型: ? 使用指令的背景數據塊(“SFB”類型) ?使用指令的作業標識輸入參數。在異步指令的執行過程中,這些輸入參數必須與執行 過程中的各調用相匹配。示例:“Create_DB”指令的作業由輸入參數 LOW_LIMIT、UP_LIMIT、COUNT、ATTRIB 和 SRCBLK標識 下表列出了標識指令的輸入參數。 表格 9- 2 標識異步指令的輸入參數 指令 標識作業的輸入參數 DPSYC_FRLADDR、GROUP、MODE輸入參數 REQ 用于啟動作業,執行異步指令。 ② 輸出參數 DONE 用于指示該作業已完成且無錯誤。③ 輸出參數 BUSY 用于指示作業是否正在執行。BUSY =1 時,為該異步指令分配資 源。BUSY = 0 時,未分配資源。 ④輸出參數 ERROR 用于指示發生了錯誤。 ⑤ 輸出參數 STATUS/RET_VAL用于提供有關作業執行的狀態信息。發生錯誤后,輸出 參數 STATUS/RET_VAL 用于接收錯誤信息。 圖 9-3 指令 WRREC和 CREATE_DB 示例中,異步指令的塊參數說明。 總結下表簡要列出了上文中介紹的參數關系。在該表格中,還特別列示了調用后但指令執行不 完整時可能的輸出參數值。 說明每次調用后,需在用戶程序中對相關輸出參數進行評估 錯誤代碼(如果出 錯)。0 0 1 資源的使用 異步指令在執行過程中將占用 CPU 中的資源。根據 CPU 類型和指令的不同,資源的使用 具有一定限制。CPU可同時執行*大數目的異步指令作業。在作業成功完成后或在出錯 后,這些資源將再次可用。 示例:對于 RDREC 指令,S7-1500CPU 可以并行處理*多 20 個作業。 如果超出指令的*大并行作業數量,則會出現以下情況: ? 該指令將在塊參數 STATUS中返回錯誤代碼 80C3(資源不足)。 ? CPU 將停止執行作業,直至資源再次可用。 說明 低層級的異步指令某些異步指令可使用一個或多個低層級的異步指令進行處理。下表列訪問限制 讀訪問使用此訪問級別,僅允許在不輸入密碼的情況下對硬件配置和塊進行讀訪問。還可以進 行 HMI 訪問和診斷數據訪問。如果不輸入密碼,則不能將塊或硬件配置下載到 CPU 中。 此外,如果沒有密碼,也無法進行以下操作:寫測試功能和固件更新(在線)。HMI 訪問 適用于讀取訪問的訪問限制也適用于 HMI 訪問。 此外,如果沒有密碼,也無法進行以下操作:測試功能、切換操作模式(RUN/STOP)、 固件更新以及顯示在線/離線比較狀態。 無訪問(完全保 護) 對 CPU進行全面保護時,不能對硬件配置和塊進行讀/寫訪問(不提供密碼形式的訪問 權限)。同樣無法進行 HMI 訪問。PUT/GET通信的服務器功能在該訪問級別中被禁用 (無法更改)。 必須通過密碼驗證,才能提供 CPU 的完全訪問權。 參考 STEP 7在線幫助的“設置保護選項”(Setting options for the protection) 條目中列舉了不同訪問級別中可用功能的列表。 訪問級別的屬性 無論是哪一種訪問級別,都可以無限制地訪問某些功能而無需輸入密碼。例如,使用“可訪問的設備”(Accessible devices) 功能進行識別。 CPU的默認訪問級別為“無訪問權限(完全保護)”。在默認訪問級別下,用戶不能對硬件 配置和塊進行讀取或更改。要獲得對 CPU的訪問權限,請在 CPU 屬性中使用替代參數分 配: ? “無訪問權限(完全保護)”保護級別的密碼 ?其它保護級別,例如“完全訪問權限(無保護)” 除非在“無訪問權限”(No access)(完全保護)訪問級別中禁用 PUT/GET通信,否則 CPU 間 的通信(通過塊中的通信功能)不受 CPU 訪問級別的限制權限密碼條目允許訪問對應級別中允許的所有功能。 說明組態一個訪問級別并不能取代專有技術保護 通過組態訪問等級,可提供一個較高的防護等級,有效防止通過網絡訪問對 CPU 進行未經授權的更改。訪問級別可用于限制將硬件和軟件組態下載到 CPU 的權限。但不會對 SIMATIC存儲卡上的塊進行讀寫保護。而使用專有技術保護則可以保護 SIMATIC 存儲卡上 的代碼塊。 不同訪問級別下的功能特性有關不同訪問級別中可執行的在線功能列表,請參見 STEP 7 在線幫助。 組態訪問級別 要組態 S7-1500 CPU的訪問級別,請按以下步驟操作: 1. 在巡視窗口中,打開 S7-1500 CPU 的屬性。 2.在區域導航中打開“保護和安全”(Protection & Security) 條目。將在巡視窗口中顯示一張列有各種訪問級別的表格。


聯系方式

  • 電  話:15344432716
  • 銷售顧問:楊本剛
  • 手  機:15386422716
  • 微  信:AK66F7