|
|
德國制造: 現貨 聯 系 人: 黃勇《黃工》 24小時聯系手機: 13701633515(同號)
全新原裝: 參數
質量: 保修 直線銷售 電 話: 021-31660605 在 線 商 務 QQ: 77956468
價格優勢: 特價
S7-200系列PLC的基本硬件組成
S7-200系列PLC可提供4種不同的基本單元和6種型號的擴展單元。其系統構成包括基本單元、擴展單元、編程器、存儲卡、寫入器、文本顯示器等。
1.基本單元
S7-200系列PLC中可提供4種不同的基本型號的8種CPU供選擇使用,其輸入輸出點數的分配見表4-11:
表4-11 S7-200系列PLC中CPU22X的基本單元
型 號 |
輸入點 |
輸出點 |
可帶擴展模塊數 |
S7-200CPU221 |
6 |
4 |
— |
S7-200CPU222 |
8 |
6 |
2個擴展模塊 78路數字量I/O點或10路模擬量I/O點 |
S7-200CPU224 |
14 |
10 |
7個擴展模塊 168路數字量I/O點或35路模擬量I/O點 |
S7-200CPU226 |
24 |
16 |
2個擴展模塊 248路數字量I/O點或35路模擬量I/O點 |
S7-200CPU226XM |
24 |
16 |
2個擴展模塊 248路數字量I/O點或35路模擬量I/O點 |
2.擴展單元
S7-200系列PLC主要有6種擴展單元,它本身沒有CPU,只能與基本單元相連接使用,用于擴展I/O點數,S7-200系列PLC擴展單元型號及輸入輸出點數的分配如表4-12所示。
表4-12 S7-200系列PLC擴展單元型號及輸入輸出點數
類 型 |
型 號 |
輸入點 |
輸出點 |
數字量擴展模塊 |
EM221 |
8 |
無 |
EM222 |
無 |
8 |
|
EM223 |
4/8/16 |
4/8/16 |
|
模擬量擴展模塊 |
EM231 |
3 |
無 |
EM232 |
無 |
2 |
|
EM235 |
3 |
1 |
3.編程器
PLC在正式運行時,不需要編程器。編程器主要用來進行用戶程序的編制、存儲和管理等,并將用戶程序送入PLC中,在調試過程中,進行監控和故障檢測。S7-200系列PLC可采用多種編程器,一般可分為簡易型和智能型。
簡易型編程器是袖珍型的,簡單實用,價格低廉,是一種很好的現場編程及監測工具,但顯示功能較差,只能用指令表方式輸入,使用不夠方便。智能型編程器采用計算機進行編程操作,將專用的編程軟件裝入計算機內,可直接采用梯形圖語言編程,實現在線監測,非常直觀,且功能強大,S7-200系列PLC的專用編程軟件為STEP7-Micro/WIN。
4.程序存儲卡
為了程序及重要參數的安全,一般小型PLC設有外接EEPROM卡盒接口,通過該接口可以將卡盒的內容寫入PLC,也可將PLC內的程序及重要參數傳到外接EEPROM卡盒內作為備份。程序存儲卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0兩種,程序容量分別為8K和16K程序步。
5.寫入器
寫入器的功能是實現PLC和EPROM之間的程序傳送,是將PLC中RAM區的程序通過寫入器固化到程序存儲卡中,或將PLC中程序存儲卡中的程序通過寫入器傳送到RAM區。
6.文本顯示器
文本顯示器TD200不僅是一個用于顯示系統信息的顯示設備,還可以作為控制單元對某個量的數值進行修改,或直接設置輸入/輸出量。文本信息的顯示用選擇/確認的方法,多可顯示80條信息,每條信息多4個變量的狀態。過程參數可在顯示器上顯示,并可以隨時修改。TD200面板上的8個可編程序的功能鍵,每個都分配了一個存儲器位,這些功能鍵在啟動和測試系統時,可以進行參數設置和診斷。
大量功能可支持用戶對 S7-400 進行編程、調試和維護:
SIMATIC S7-400 符合以下國內和國際標準:
有關詳細信息,請參見手冊《S7-400 自動化系統 S7-400 模塊技術規格》。
設計
S7-400 系統可方便地構建為模塊化系統。S7-400 的突出特點是不帶風扇,運行可靠,支持信號模塊的熱插拔。
S7-400 設計簡潔,使用靈活,操作極為方便:
通信
CPU 和通信處理器支持以下通信類型:
數據通信
SIMATIC S7-400 擁有不同的數據通信機制:
通過 MPI、PROFIBUS 或 PROFINET 實現網絡連接。
全局數據 (GD)
通過 MPI 以及“全局數據通信”,聯網的 CPU 可以相互循環交換數據(多可達 16 個 GD 數據包,每個循環的大 GD 數據包大小為 64 字節)。例如,CPU 可以訪問另一個 CPU 的數據/位存儲器/過程映像。若網絡上連接有 S7-300,則數據交換限制為大 22 字節。全局數據通信可通過 MPI 來實現??墒褂?STEP 7 來執行組態。在分段式 CR2 安裝機架中,兩個 CPU 可以使用 GD 并通過 C 總線通信。
通信功能
通過系統內集成的塊,可以建立與 S7/C7 伙伴之間的通信。
這些包括:
通過可加載的塊,可以建立與 S5 通信伙伴和西門子設備之間的通信。
這些包括:
與全局數據不同的是,必須建立通信連接才能實現通信功能。
集成到 IT 環境中
通過 S7-400,可方便地將現代 IT 環境與自動化環境鏈接。使用插入式 CP 443-1 Advanced,可以實現下列功能:
帶有 PROFINET 接口的 S7-400-H CPU 配有集成式 Web 器。因此,可以使用標準 Web 瀏覽器讀出 S7-400 站的信息:
可通過使用用戶權限并支持 HTTPS 協議在 Web 器內提供安全機制。
等時同步模式
通過等時同步模式系統功能,可通過連接到等時同步 PROFIBUS 和 PROFINET 的循環,以實現:
創建自動化解決方案,以恒定間隔時間(恒定總線周期時間)來捕捉并處理輸入和輸出信號。同時創建一致的部分過程圖像。
借助于恒定總線周期時間和分布式 I/O 同步信號處理,S7-400 可確保精確重現定義的的過程響應時間。
提供了大量支持等時同步模式系統功能的組件,可用來處理運動控制、測量值采集和高速控制等領域內的要求苛刻的任務。
在分布式自動化解決方案中,SIMATIC S7-400 還將開辟高速處理操作的重要領用領域,并可實現高精度和可重現性。這意味著可在提供佳且恒定的質量的同時提高產量。
在運行模式下更改硬件組態(運行時組態,CiR)
通過 SIMATIC S7-400,在工廠運轉期間可以實現硬件組態的更改,不會影響生產的進行。選項包括:
CiR(即運行時組態)功能可在設備運行期間實現設備擴展和轉換,從而降低設備調試和重新裝備的時間。此外,通過該系統功能,還可以靈活響應工藝的變化(例如,工藝的),因為不必因硬件組態發生改變而將設備初始化或同步。
模塊的診斷和過程監控
SIMATIC S7-400 的眾多輸入/輸出模塊具有智能功能:
診斷
智能診斷系統可用來確定模塊的信號采集(對于數字量模塊)或者模擬量處理(對于模擬量模塊)是否正常工作。在診斷分析中,必須區分可參數化和不可參數化的診斷消息:
如果某個診斷消息處于激活狀態(例如,“無傳感器輸入”),則該模塊會觸發一個診斷中斷(如果已為該診斷消息設置了參數,則僅在相應的參數設置之后才會觸發中斷)。CPU 將中斷用戶程序或低優先級任務的處理,并處理相關診斷中斷塊 (OB 82)。通過硬件中斷可以監控過程信號,并且可以觸發對信號變化的響應。
根據模塊類型的不同,提供了各種不同診斷消息:
數字量輸入/輸出模塊 |
|
診斷消息 |
可能的故障原因 |
無傳感器電源 |
|
無外部輔助電壓 |
|
無內部輔助電壓 |
|
熔斷器燒斷 |
|
模塊中的參數不正確 |
|
時間看門夠脫落 |
|
EPROM 故障 |
|
RAM 故障 |
|
硬件中斷丟失 |
|
模擬量輸入模塊 |
|
診斷消息 |
可能的故障原因 |
無外部負載電壓 |
|
組態/參數設置錯誤 |
|
共模錯誤 |
|
斷線 |
|
低于量程下限 |
|
高于量程上限 |
|
模擬量輸出模塊 |
|
診斷消息 |
可能的故障原因 |
無外部負載電壓 |
|
組態/參數設置錯誤 |
|
對 M 短路 |
|
斷線 |
|
硬件中斷
可以監控過程信號,并且可通過過程中斷觸發對信號變化的響應。
容錯通信
進行高可用性通信時,SIMATIC 將提供以下功能:
S7-400H(冗余和非冗余配置)和 PC 目前支持容錯通信。在 PC 上,需要安裝 Redconnect 程序包(參見“SIMATIC NET 通信系統”)。
根據具體可用性要求,可使用不同組態選項:
操作模式
CPU 417-5H/416-5H/414-5H/412-5H 的操作系統可自主執行 S7-400H 的所有必要額外功能:
冗余原理
S7-400H 按“熱備份”模式下的主動冗余原理工作(發生故障時執行無反應的自動切換)。根據該原理,在無故障運行期間,兩個子單元都處于激活狀態。發生故障時,未發生故障的設備獨自接管過程控制。
為確保平穩接管,必須通過中央控制器鏈路實現高速、可靠的數據交換。
在故障轉移期間,設備會自動保留:
這意味著,這兩個設備始終保持在新狀態,并且可以在出現故障時獨立地繼續執行控制。
采用冗余 I/O 操作時,這會帶來以下結果:
同步
為了實現無反應切換,需要對兩個子單元進行同步。
S7-400H 遵循“時間驅動的同步”工作原理。
每當子單元中發生可能導致不同內部狀態的事件時,都會執行同步操作,例如在發生以下事件時:
同步是通過操作系統自動進行的,可在編程階段將其忽略。
自檢
S7-400H 可執行大量自檢。自檢涉及以下方面:
報告每個檢測到的故障。
啟動時自檢
啟動時,每個子單元都會完整執行全部自檢功能。
循環操作期間的自檢
完整的自檢分布在多個循環中。每個循環僅執行一小部分自檢,因此,實際控制器所承受的負荷不是很大。
組態、編程
S7-400H 的編程與 S7-400 類似。所有可用的 STEP 7 功能都可以使用。
對 S7-400H 編程需要使用 STEP 7 V5.2。
I/O 模塊的組態
硬件組態時,用戶必須通過 HW Config 指定相互形成冗余的模塊。只需指定要在冗余模式下運行的模塊以及要作為“冗余伙伴”的第二個模塊。在用戶程序中,應訪問具有低地址的模塊。第二個地址不向用戶顯示,并且含有冗余和非冗余 I/O 的控制部分的編程完全相同。與非冗余 I/O 之間的差別是塊庫中的兩個函數塊(RED_IN 和 RED_OUT),需要在用戶程序的開始處和結束處調用這兩個函數塊。
在 STEP 7 V5.3 或更高版本中,該庫已作為標準庫集成到 STEP 7 中。
S7-400F/FH 滿足下列安全要求:
操作模式
S7-400F/FH 的安全功能包含在 CPU 的 F 程序中,并包含在故障安全信號模塊中。
信號模塊通過差異分析和測試信號注入來監控輸出和輸入信號。
通過定期自檢、命令測試以及按時間順序執行的邏輯程序執行檢查,CPU 可檢查控制器的運行是否正常。此外,通過狀態監視 (sign-of-life) 請求,還可以檢查 I/O 狀況。
若在系統中診斷出故障,則將系統切換到安全狀態。
F-Runtime 許可證
必須將 F-Runtime 許可證加載到 CPU 上以運行 S7-400F/FH。每個 S7-400F/FH 都需要一份許可證。
編程
S7-400F/FH 的編程方式與其它 SIMATIC S7 系統的編程方式相同。非故障安全工廠部分的用戶程序可用成熟可靠的編程工具(如 STEP 7)來創建。
S7 F Systems 可選軟件包
編程安全相關的程序段時,需要使用可選軟件包“S7 F Systems”。該軟件中包括創建 F 程序所需的全部函數和塊。
對于包含安全功能的 F 程序,可使用 CFC 調用來 F 庫中的專用函數塊并進行互連。使用 CFC 可以簡化工廠的組態和編程工作,由于工廠范圍內具有統一的表示形式,也將簡了驗收測試。無需使用額外工具,程序員就可以完全專注于安全相關應用程序。
6ES7392-1AM00-0AA0西門子PLC產品描述
SIMATIC S7-300
前置連接器392
帶螺釘型接點
40針
附件
屬于產品S7-300
重量
重量,約137 g
6ES7392-1AJ00-0AA0產品描述
SIMATIC S7-300,前置連接器,用于信號模塊,帶螺釘型接點,20針
附件
屬于產品S7-300
重量
重量,約70 g
![]() |
鋼鐵行業. |
復雜工藝控制
1, 電氣同步系統
2,定位控制
3,定尺剪和飛剪
4,復雜力矩控制
5,液 壓 驅 動 控 制
6,卷曲機
SIMADYN D典型應用
膠卷生產線
在每個槽架有8 CPU
采樣時間 <= 7 ms
大約40 個力矩控制和10個速度控制
管式印刷機
在每個槽架有1 CPU
采樣時間 <= 1 ms
4 個位置控制
軸向式集裝箱起重機
在每個槽架有 4 CPU
采樣時間 <= 1 m
造紙:同步, 張力及位置控制
金屬處理:位置,厚度和同步控制
造紙:同步, 張力及位置控制
金屬處理:位置,厚度和同步控制
紡織工業:張力控制
驅 動
同 步 多 機 驅 動 可 用 于 纖 維 工 業 或 軋 鋼 工 業
SIMADYN D 特別適用于
.6ES7 158-0AD01-0XA0 | DP/DP 耦合器 |
6ES7 157-0AC83-0XA0 | DP/PA 耦合器 ,非本安區 |
6ES7 157-0AD82-0XA0 | DP/PA 耦合器 ,本安區 |
6XV1 830-5EH10 | PROFIBUS FC 過程電纜( 易爆區 ) |
6XV1 830-5FH10 | PROFIBUS FC 過程電纜( 非易爆區 ) |
6ES7 195-7HF80-0XA0 | DP/PA耦合器有源總線單元 |
6GK1 905-0AA00 | SpliTConnect分接頭(10件) |
6GK1 905-0AD00 | SpliTConnect終端(Ex)(5件) |
6GK1 905-0AB10 | SpliTConnect M12輸出端(5件) |
6GK1 905-0AC00 | SpliTConnect 耦合器(10件) |
總線連接器 | |
6GK1 905-6AA00 | 快速剝線工具 |
6ES7 972-0BA52-0XA0 | 快速連線網絡接頭(不帶編程口) |
6ES7 972-0BB52-0XA0 | 快速連線網絡接頭(帶編程口) |
6ES7 972-0BA12-0XA0 | 90度網絡接頭(不帶編程口) |
6ES7 972-0BB12-0XA0 | 90度網絡接頭(帶編程口) |
6ES7 972-0BA41-0XA0 | 35度網絡接頭(不帶編程口) |
6ES7 972-0BB41-0XA0 | 35度網絡接頭(帶編程口) |
6GK1 500-0EA02 | 無角度網絡接頭(不帶編程口) |
6GK1 500-0FC10 | 無角度快速連線網絡接頭(不帶編程口) |
6GK1901-1BB10-2AA0 | 水晶頭 |
6FX2003-0DC20 | RJ45 IP20航空插頭 |
網絡部件 | |
6ES7 972-0AA01-0XA0 | 12M PROFIBUS 中繼器 IP20 |
6ES7 972-0AA02-0XA0 | |
6ES7 972-0AB01-0XA0 | 12M PROFIBUS 診斷中繼器 |
6ES7 972-0DA00-0AA0 | 有源終端元件 |
6ES7 972-4AA02-0XA0 | 電源導軌輔助裝置 |
6GK1 500-3AA00 | 光纖總線端子OBT |
6GK1 503-3CA00 | PROFIBUS OLM/P12 (1個RS485接口,兩個BFOC) |
6GK1 503-2CB00 | PROFIBUS OLM/G11 (1個RS485接口,兩個BFOC) |
6GK1 503-3CB00 | PROFIBUS OLM/G12 (1個RS485接口,四個BFOC) |
6GK1 503-3CC00 | PROFIBUS OLM/G12-1300 (1個RS485接口,四個BFOC) |
6ES7 181-0AA01-0AA0 | BT200 硬件測試裝置 |
6ES7 193-8MA00-0AA0 | |
6ES7 193-8LA00-0AA0 | 充電器 BT200 230V |
6ES7 193-8LB00-0AA0 | 充電器 BT200 110V |
軟件 | |
6GK1 704-5CW64-3AA0 | SOFTNET S7 /2005 |
6GK1 704-5DW64-3AA0 | SOFTNET DP /2005 |
6GK1 704-5SW64-3AA0 | SOFTNET DP Slave /2005 |
6GK1 713-5DB64-3AA0 | DP-5613 /2005 網卡驅動程序 |
6GK1 713-5FB64-3AA0 | FMS-5613 /2005 網卡驅動程序 |
6GK1 713-5CB64-3AA0 | S7-5613 /2005 網卡驅動程序 |
6ES73317PF110AB0
SIMATIC S7 PLC處理輸入/輸出中斷的使用方法介紹
概述
本程序適用于SIMATIC S7-212和S7-214的計數器,可以從0計到255,這要取決于輸入10.0的狀態。如果將輸入10.0置為1,則程序減計數;如果將輸入10.0置為0,則程序加計數。
如果輸入10.0的狀態改變,則將立即激活輸入/輸出中斷程序,中斷程序0或1分別將有儲器位M0.0置成1或0。
例圖
程序框圖
程序和注解
本程序是一個輸入/輸出中斷程序的范例,計數器從0計到255。如果輸入10.0為0,則程序加計數;如果輸入10.0為1,則程序減計數。
本程序包括以下三個程序:
Main (主程序) 初始化和計數
INT0 (中斷程序0) 輸入10.0為1時,減計數。
INT1 (中斷程序1) 輸入10.0為0時,加計數。
本程序長度為32個字
//標題:事件中斷
//********主程序*********
//主程序包括初始化程序和計數程序。
//計數器的存儲器標志位M0.0的0或1狀態,決定計數方向為加或減計數。
//當輸入10.0山0變為1時,產生中斷事件0,激活中斷程序0 (INT0)。
//中斷程序0將存儲器位M0.0置成1,導致主程序減計數。
//當輸入10.0山1變為0時,產生中斷事件1,激活中斷程序1 (INT1)。
//中斷程序1將存儲器位M0.0置成0,導致主程序加計數。
//主程序
LD
MOVB
ENI
ATCH
ATCH
LDN
AB>=
A
EU
INCW
SM0.1
+0, AC0
+0, 0
+1,1
M0.0
16#FE, ACO
SM0.5
AC0
//僅掃描時,SM0.1才為1,進行以下初始化
//將計數累加器ACO清Oa
//允許中斷。
//輸入10.0為上升沿時激活事件中斷0
//輸入10.0為上升沿時激活事件中斷1
//如果存儲器的標志位M 0.0為0狀態
//且計數累加器ACO的當前計數值小于或等于254
//且0.5秒脈沖
//且上升沿
//那么計算累加器ACO加1
LD
AB<=
A
EU
DECW
M0.0
16#1,AC0
SM0.5
ACO
//如果存儲器的標志位M 0.0為1狀態
//且計數累加器ACO的當前計數值大于或等于
//且0.5秒脈沖
//且上升沿
//那么計算器累加器ACO減1
LD
MOVB
MEND
SM0.0
AC0, QB0
// SM0.0總是1。
//在輸出端00.0至00.7顯示ACO的當前計數值。
//主程序結束。
//******中斷程序0******
//事件中斷程序0將存儲器的標志位M0.0置成
//此情況下程序減計數。
//
INT 0 //中斷事件0減計數。
S M0.0,1 //將存儲器的標志位M0.0置成
RETI //中斷程序0結束。
//******中斷程序1******
//事件中斷程序1將存儲器的標志位M 0.0置成Oa
//此情況下程序增計數。
INT 1
R M0.0,1
RETI
//中斷事件1加計數。
//將存儲器的標志位M0.0置成O。
//中斷程序1結束。
請參考SIMATIC S丁EP 7編程參考手冊的6.2節“中斷指令”,為您提供了更多的有關輸入輸出中斷的信息。