6GK7443-1GX20-0XE0
設(shè)計(jì)
SIMATIC S7-400 有多個(gè)型號(hào):
- S7-400:
中、性能的功能強(qiáng)大的 PLC,具有模塊化結(jié)構(gòu)和免風(fēng)扇的設(shè)計(jì)。 - S7-400H:
采用冗余設(shè)計(jì)的容錯(cuò)自動(dòng)化系統(tǒng),適用于故障安全型應(yīng)用。 - S7-400F/FH:
采用冗余設(shè)計(jì)的故障安全自動(dòng)化系統(tǒng),也具備高可用性。
S7-400
S7-400 自動(dòng)化系統(tǒng)采用模塊化設(shè)計(jì)。它擁有豐富的模塊,這些模塊可進(jìn)行各種組合。
系統(tǒng)包含下列組件:
- 電源模塊 (PS):
用于將 SIMATIC S7-400 連接到 120/230VAC 或 24 VDC 電源電壓。 - CPU:
配有集成 PROFIBUSDP 接口的不同 CPU 具有不同性能范圍。根據(jù)具體型號(hào),這些 CPU 也可以帶有集成 PROFINET 接口。使用 PROFIBUS接口,多可以連接 125 個(gè)PROFIBUS DP 從站??梢詫⒍?256 個(gè) PROFINETIO 設(shè)備連接到 PROFINET 接口。SIMATIC S7-400 的所有 CPU 均可處理極大型的配置。此外,在一個(gè)中央控制器中的多重計(jì)算模式下,多個(gè) CPU 可以協(xié)同工作以提高性能。這些 CPU 處理速度快且具有確定性響應(yīng)時(shí)間,可實(shí)現(xiàn)較短機(jī)器循環(huán)時(shí)間。 - 用于數(shù)字量 (DI/DO) 和模擬量 (AI/AO) 輸入/輸出的信號(hào)模塊 (SM)
- 通信處理器 (CP),例如,用于總線連接和端到點(diǎn)連接
- 功能模塊 (FM):
用于完成計(jì)數(shù)、定位和凸輪控制等要求苛刻的任務(wù)的專(zhuān)業(yè)模塊。
根據(jù)具體要求,也可使用下列模塊:
- 接口模塊 (IM):
用于連接中央控制器和擴(kuò)展單元。SIMATIC S7-400 的中央控制器可帶有多 21 個(gè)擴(kuò)展單元運(yùn)行。 - SIMATIC S5 模塊:
在相關(guān) SIMATIC S5 擴(kuò)展單元中,可以尋址 SIMATIC S5-115U/-135U/-155U 的所有輸入/輸出模塊。此外,在 S5 EU 或者直接在 CC 中(使用適配器)都可以使用 SIMATIC S5 的特定 IP 和 WF 模塊。
擴(kuò)展
若用戶需要在應(yīng)用中使用一個(gè)以上中央控制器時(shí),則可以對(duì) S7-400 進(jìn)行擴(kuò)展:
- 多 21 個(gè)擴(kuò)展單元:
可將多 21 個(gè)擴(kuò)展單元 (EU) 連接到中央控制器 (CC)。 - 接口模塊 (IM) 的連接:
通過(guò)發(fā)送和接收 IM 來(lái)連接 CC 和 EU。發(fā)送 IM 插到 CC 中,相關(guān)的接收 IM 插到下游 EU 中可將多 6 個(gè)發(fā)送 IM 插到 CC 中(其中多 2 個(gè)帶 5-V 電源),并可將多 1 個(gè) IM 插到 EU 中。每個(gè)發(fā)送 IM 均有 2 個(gè)接口,每個(gè)接口用于連接 1 條線路??蓪⒍?4 個(gè) EU(不帶 5-V 電源)或 1 個(gè) EU(帶 5-V 電源)連接到發(fā)送 IM 的每個(gè)接口。
S7-400 通信
SIMATIC S7-400 具有不同的通信選項(xiàng):
- 組合了多點(diǎn)接口和 DP 主站,集成在所有CPU 中:
用于同時(shí)連接編程器/PC、HMI 系統(tǒng)、S7-200 和 S7-300 系統(tǒng)以及其它 S7-400 系統(tǒng)。 - 附加 PROFIBUS DP 接口,集成在多個(gè) CPU 中,用于經(jīng)濟(jì)實(shí)用連接分布式 I/O 系統(tǒng)(例如,ET 200)。
- PROFINET CPU 上的集成式 PROFINET 接口,用于連接到分布式 I/O 系統(tǒng)或與其它控制器和 PC 系統(tǒng)通信。
- 通信處理器,用于連接到 PROFIBUS 總線系統(tǒng)和工業(yè)以太網(wǎng)。
- 通信處理器,用于功能強(qiáng)大的點(diǎn)到點(diǎn)連接。
通過(guò) PROFIBUS DP 進(jìn)行過(guò)程通信
通過(guò) S7-400-CPU 的集成式 PROFIBUS DP接口(可選),可將 SIMATIC S7-400 作為主站連接到 PROFIBUS DP。
以下設(shè)備均可作為 PROFIBUS DP 上的主站進(jìn)行連接:
- SIMATIC S7-400(CPU、CP 443-5)
- SIMATIC S7-300 (CPU、CP342-5DP 或 CP343-5)
- SIMATIC C7(通過(guò)配有 PROFIBUS DP 接口的 C7,或通過(guò) PROFIBUS DP CP)
雖然配有 STEP 7 的編程器/PC 或 OP 是總線上的主站,但它們僅使用也部分通過(guò)PROFIBUS DP 運(yùn)行的 PG 和 OP 功能。
S7-400H
SIMATIC S7-400H 包括以下組件:
- 2 個(gè)中央控制器:
2 個(gè)單獨(dú)的 UR1/UR2 中央控制器,或一個(gè)分隔式中央控制器 (UR2-H) 上的 2 個(gè)區(qū)域。 - 每個(gè)中央控制器有兩個(gè)同步模塊,用于通過(guò)光纜連接兩個(gè)設(shè)備。
- 每個(gè)中央控制器 1 個(gè) CPU 412-5H、1 個(gè) CPU 414-5H、1 個(gè) CPU 416-5H 或 1 個(gè) CPU 417-5H。
- 中央控制器中具有 S7-400 I/O 模塊。
-
- 6GK7443-1GX20-0XE0
有效性
本條目針對(duì)以下手持讀碼系統(tǒng)有效:
- SIMATIC MV320
- SIMATIC MV340
描述
SIMATIC MV320和SIMATIC MV340 手持讀碼系統(tǒng)集成以下接口:
- USB
- PS2
- RS232
要將SIMATIC MV320和SIMATIC MV340 手持讀碼器連接到串口的通信處理器(CP340 或 CP341),必須使用帶有 RS-232 接口的手持讀碼系統(tǒng)。 CPU,串口 CP 及手持讀碼系統(tǒng)之間的通信是通過(guò)串口 CP 和 ASCII 協(xié)議的功能塊執(zhí)行的。
以下描述了如何參數(shù)化串口 CP 以及在 S7-300 CPU 用戶程序中調(diào)用哪些功能塊來(lái)讀取和評(píng)估手持讀碼系統(tǒng)的數(shù)據(jù)。
要求
下面的組態(tài)軟件在參數(shù)化串口 CP340 或 CP341 時(shí)是必需的:
- STEP 7 V5.3 或更高版本
- PtP 參數(shù):條目 ID 27013524 包含新版本組態(tài)軟件的 PtP 參數(shù)的下載。
參數(shù)化串口 CP
在 SIMATIC Manager 中打開(kāi) SIMATIC S7-300 站的硬件組態(tài)。在硬件目錄中選擇串口 CP,比如 CP341。拖動(dòng)并放置其到 S7-300 站機(jī)架的一個(gè)插槽中。
雙擊 CP341 來(lái)打開(kāi) CP341 的屬性對(duì)話框。
圖 01
在 CP341 的屬性對(duì)話框中,切換到 'General' 選項(xiàng)卡。點(diǎn)擊 'Parameter...' 圖標(biāo)后開(kāi)啟 CP341 的 PtP Param 組態(tài)軟件。
圖 02
選擇 ASCII 協(xié)議。然后雙擊代表協(xié)議的信封圖標(biāo)來(lái)打開(kāi) 'Protocol' 對(duì)話框,進(jìn)行特定協(xié)議的設(shè)置。
圖 03
在 'Protocol' 對(duì)話框中選擇 'ASCII' 選項(xiàng)卡。設(shè)置通信速率和字符幀以使其與手持讀碼器的參數(shù)匹配。例如:
- 波特率:9600 bits/s
- 數(shù)據(jù)位:8
- 停止位: 1
- 校驗(yàn): 無(wú)
點(diǎn)擊 'OK' 按鈕來(lái)應(yīng)用設(shè)置及完成對(duì) CP341 的參數(shù)化。
圖 04
保存并編譯 S7-300 站的配置。然后將配置下載到 S7-300 CPU。
關(guān)閉硬件組態(tài)。
圖 05
在 S7-300 CPU 的用戶程序中調(diào)用功能塊
為了通過(guò) S7-300 CPU 的 CP341 接收來(lái)自手持讀碼系統(tǒng)的數(shù)據(jù),在 S7-300 CPU 的用戶程序中調(diào)用功能塊 FB7 'P_RCV_RK'。
FB7 'P_RCV_RK' 位于庫(kù)文件 'CP PtP' 下的文件夾 'CP 341 > Blocks' 中。
在 SIMATIC Manager 中通過(guò)菜單 'File > Open' 打開(kāi) 'CP PtP' 庫(kù)。
'Open Project' 對(duì)話框中選擇 'Libraries' 選項(xiàng)卡。
選擇 'CP PtP' 庫(kù)并點(diǎn)擊 'OK' 按鈕。
圖 06
從庫(kù)中復(fù)制 FB7 'P_RCV_RK' 并將其插入到 S7 程序的塊中。
本例程是在 FC100 中調(diào)用 FB7 'P_RCV_RK'。FC100 是在OB1 中被循環(huán)調(diào)用的。
將塊的 EN_R 輸入端置為 'TRUE' 以便 CP341 可以在任意時(shí)刻接收到數(shù)據(jù)。
手持讀碼系統(tǒng)接收到的數(shù)據(jù)被存儲(chǔ)在數(shù)據(jù)塊 DB24 中。
輸出端 NDR,ERROR 與 STATUS 是工作評(píng)估所需要的,并且在同一周期內(nèi)是有效的。
輸出端 'NDR' 用于顯示新的數(shù)據(jù)被接收并存儲(chǔ)在 DB24 中。如果沒(méi)有成功完成讀取作業(yè),那么輸出端 ERROR 被置 1 ,同時(shí)輸出端 STATUS 輸出錯(cuò)誤信息。
圖 07
注意
如果使用的是 CP340,為了通過(guò) 在S7-300CPU中的CP340 接收手持讀碼器的數(shù)據(jù),應(yīng)在 S7-300 CPU 的用戶程序中調(diào)用功能塊 FB2 'P_RCV' 。FB2 'P_RCV' 位于庫(kù)文件 'CP PtP' 下的文件夾 'CP 340 > Blocks' 中。