西門s7-200CPU1217C模塊
西門子CP243-1通訊模塊
西門子S7-200 CPU211模塊產(chǎn)品介紹
SIMATIC S7-200 Micro PLC自成一體:: 特別緊湊但是具有驚人的能力-特別是有關它的實時性能-它速度快,功能強大的通訊方案,并且具有操作簡便的硬件和軟件,。但是還有更多特點: SIMATIC S7-200 Micro PLC具有統(tǒng)一的模塊化設計-目前不是很大,,但是未來不可*的定制解決方案。這一切都使得SIMATIC S7-200 Micro PLC在一個緊湊的性能范圍內
產(chǎn)品參數(shù):
6ES7211-0AA23-0XB0 SIMATIC S7-200,,CPU 221 緊湊型設備,,直流電源 6 個直流數(shù)字輸入/4 個直流數(shù)字輸出 4 KB 程序/2 KB 數(shù)據(jù)
6ES72110BA230XB0 SIMATIC S7-200,CPU 221 緊湊型設備,,交流電源 6 個直流數(shù)字輸入/4 個數(shù)字輸出,繼電器輸入端,, 4 KB 程序/2 KB
優(yōu)點
SIMATIC S7-200發(fā)揮統(tǒng)一而經(jīng)濟的解決方案,。整個系統(tǒng)的系列特點
· 強大的性能,
· 優(yōu)模塊化和
· 開放式通訊,。
S7-200 性能*,,久經(jīng)考驗,適合于工業(yè)領域的各種應用:
· 結構緊湊小巧-狹小空間處任何應用的理想選擇
· 在所有CPU型號中的基本和高級功能,,
· 大容量程序和數(shù)據(jù)存儲器
· 杰出的實時響應-在任何時候均可對整個過程進行*控制,,從而提高了質量、效率和安全性
· 易于使用STEP 7-Micro/WIN工程軟件-初學者和專家的理想選擇
· 集成的 R-S 485接口或者作為系統(tǒng)總線使用
· 極其快速和精確的操作順序和過程控制
· 通過時間中斷完整控制對時間要求嚴格的流程
西門子S7-200編程電纜
主要特點
· 突出數(shù)據(jù)記錄用記憶卡,,配方管理,,STEP 7-Micro/WIN的項目節(jié)約,以及各種格式的文件存儲
· PID自動調諧功能
· 用于擴展通訊選項的2個內置串口,,例如:與其它制造商的設備配套使用(CPU 224 XP, CPU 226)
· 具有內置模擬輸入/輸出的CPU 224 XP
快速計數(shù)器
· 彼此,、其他操作和程序周期均獨立運行
· 當達到用戶可選擇的計算值時,中斷觸發(fā)-從檢測到輸入信號到切換輸出的反應時間為300 μs
· 當增量位置編碼器用于確切定位時的4邊緣評估
· 模塊化可擴展性
湖南森泓自動化設備有限公司
報警輸入
· 4個獨立的輸入
· 用于快速連續(xù)登記信號
· 用于信號檢測的200 μs–500 μs 響應時間/用于信號輸出的300 μs
· 對正向和/或負向信號邊沿的響應
· 在一個隊列中多16次中斷,,取決于優(yōu)先順序
與稱重變送器和稱重儀表不同,,SIWAREX系列稱重模塊可以直接接收稱重傳感器輸出的mV信號,并與西門子控制系統(tǒng)(包括S7 200/300/1200/ET200M/ ET200S)無縫集成,,具有擴展靈活,、精度高、響應速度快等優(yōu)點,。SIWAREX系列稱重模塊其設計用于各種工業(yè)環(huán)境,,具備很高的抗*力,但是為了保證模塊運行可靠,,在安裝接線等方面必須要規(guī)范操作,。

圖1 SIWAREX集成化解決方案替代稱重變送器/儀表
EMC即電磁兼容性,描述了電氣設備在特定的電磁環(huán)境下,,既不受到電磁環(huán)境的影響,,也不會對周圍環(huán)境產(chǎn)生影響的能力。在系統(tǒng)安裝之前,一定要執(zhí)行EMC設計規(guī)范,,分析各種可能存在的干擾源,。
電磁干擾可以通過以下幾種方式干擾到控制系統(tǒng)和稱重模塊的正常工作:
(1) 電磁場直接作用于控制系統(tǒng);
(2) 通過現(xiàn)場總線引入干擾,,如PROFIBUS DP,;
(3) 通過過程信號電纜引入干擾;
(4) 通過電源或者保護地引入干擾,;
根據(jù)傳輸介質(導電還是非導電)以及干擾源與設備之間的距離,,干擾信號可以通過四種耦合方式進入到控制系統(tǒng):
(1) 電導耦合
(2) 電容耦合
(3) 電感耦合
(4) 輻射耦合
安
1 概述
S7-1200 與 S7-300 之間的以太網(wǎng)通信方式比較多,可以采用ISO on TCP,、TCP和 S7 的方式進行通信,。在S7-1200 CPU 中采用ISO on
TCP和TCP這兩種協(xié)議進行通信所使用的指令是相同的,都使用 T-block ( TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV ) 指令編程,。
S7-300 CPU一側如果使用的是CPU集成的PN接口,,連接不在STEP7的NetPro中建立連接,而是使用西門子提供的OPEN IE 的方式來實現(xiàn),。
本文主要介紹了如何實現(xiàn)在S7-1200 和S7-300 CPU集成PN口之間的ISO on TCP通信,,包括通信的基本步驟、配置及編程等內容,。具體的
實現(xiàn)方法有多種,,比如在S7-1200中可以使用不帶連接的通信指令(TCON, TDISCON, TSEN, TRCV),也可以使用帶連接的通信指令
(TSEND_C, TRCV_C),;在S7-300中可以采用功能塊編程的方式來實現(xiàn),,也可以使用Open Communication Wizard工具(OPEN IE向導)
的方式來建立OPEN IE的通信。
為了方便理解,,本文在S7-1200中使用不帶連接的通信指令TCON, TDISCON, TSEN, TRCV,,在S7-300側通過功能塊編程的方式來實現(xiàn)。
關于S7-1200和S7-300 OPEN IE通信的文檔可以登錄西門子自動化與驅動集團的表1提供的文檔編號搜索并下載相關文檔,。
文檔編號 | 中文標題 |
A0426 | 西門子 S7-1200 PLC 技術參考Version 1.5 |
A0416 | S7-1200與S7-300 的以太網(wǎng)TCP 及ISO on TCP通信 |
A0421 | 如何實現(xiàn)兩個S7-1200 CPU之間的以太網(wǎng)通信 |
A0415 | 通過S7協(xié)議實現(xiàn)S7-1200 與S7-300的通信 |
A0414 | S7-1200基本以太網(wǎng)通信使用指南 |
A0284 | 使用西門子PLC集成的PN口實現(xiàn)S5 兼容通信使用入門 |
A0345 | 使用 Open Communication Wizard 建立開放式 ISO on TCP 通信 |
A0346 | 使用 Open Communication Wizard 建立開放式 UDP 通信 |
A0347 | 使用 Open Communication Wizard 建立開放式 TCP 通信 |
A0344 | S7-300和S7-400集成PN口的S7通信 |
A0334 | PN CPU/CP的開放式通訊-Open IE |
表1 下載中心文檔列表
2 軟硬件及所要完成的通信任務
2.1硬件設備
實驗的硬件設備:
1,、S7-1200 CPU,CPU1212 AC/DC/RLY(6ES7 212-1BD30-0XB0)
2,、S7-300 PN CPU,,CPU317-2PN/DP(6ES7 317-2EH13-0AB0 V2.6.7)
3、PC機(帶以太網(wǎng)卡)
4,、SCALANCE X216交換機,,S7-1200、S7-300和PC通過交換機互連起來
5,、TP以太網(wǎng)電纜
2.2 軟件環(huán)境
1,、STEP7 Basic V10.5 SP2
2、STEP7 V5.4 SP5
3、通信所需的功能塊,,請參見附件提供的例程 《A0284 使用西門子PLC集成的PN口實現(xiàn)S5 兼容通信使用入門》提供的程序,。
2.3 所要完成的通信任務
本例中所要完成的通信任務定義為:
1、 將S7-1200的發(fā)送數(shù)據(jù)塊DB3里的8個字節(jié)數(shù)據(jù)發(fā)送到S7-300的DB3中,。
2,、 將S7-300 DB3里接收到的8個字節(jié)數(shù)據(jù)再發(fā)送到S7-1200的接收數(shù)據(jù)塊DB4中。
3 S7-1200 CPU的組態(tài)編程
3.1創(chuàng)建新項目
1,、打開STEP 7 Basic 軟件并新建項目
在STEP 7 Basic 的 “Portal View”中選擇“Create new project”創(chuàng)建一個新項目,,項目名稱為“GS_ISO”。
2,、添加硬件并命名PLC
然后進入 “Project view”,,在“Project tree” 下雙擊 “Add new device”,在對話框中選擇所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添
加到機架上,,設備名為 PLC_1,如圖1所示,。

圖1 添加新的PLC站
為了編程方便,,我們使用 CPU 屬性中定義的時鐘位,定義方法如下:
在“Project tree> PLC_1 > Device configuration” 中,,選中 CPU ,,然后在下面的屬性窗口中,“Properties > System and clock memory” 下,,
將系統(tǒng)位定義在MB1,,時鐘位定義在MB0,如圖2所示,。程序中我們主要使用 M0.3,,它是以2Hz 的速率在0和1之間切換的一個位,可以使用
它去自動激活發(fā)送任務,。
西門子PS307電源模塊
圖2 系統(tǒng)和時鐘存儲器
3,、為 S7-1200 CPU的PROFINET 通信口分配以太網(wǎng)地址
在 “Device View”中點擊 CPU 上代表PROFINET 通信口的綠色小方塊,在下方會出現(xiàn)PROFINET 接口的屬性,,在 “Ethernet addresses”
下分配IP 地址為 192.168.0.2 ,,子網(wǎng)掩碼為255.255.255.0,如圖3所示,。

圖3為 S7-1200 CPU的PROFINET 接口分配IP地址
3.2調用并配置通信指令
1,、在 PLC_1 的 OB1 中調用 “TCON”通信指令
進入“Project tree > PLC_1 > Program blocks > OB1” 主程序中,從右側窗口 “Instructions > Extended Instructions > Communications” 下
調用 “TCON” 指令,,并選擇 “Single Instance” 生成背景 DB塊,,如圖4所示。

圖4 調用TCON指令
2、定義PLC_1 的 “TCON” 連接參數(shù)
PLC_1 的 TCON 指令的連接參數(shù)需要在指令下方的屬性窗口“Properties > Configuration > Connection parameter”中設置,,如圖5所示,。
連接參數(shù)說明:
End point | :選擇通信伙伴,這里選擇“unspecified” |
Address | :通信伙伴S7-300站的IP地址“192.168.0.3” |
Connection type | :選擇通信協(xié)議為ISO on TCP |
Connection ID | :連接的地址 ID 號,,這個 ID 號在后面的編程里會用到 |
Connection data | :創(chuàng)建連接時,,系統(tǒng)會自動生成本地的連接 DB 塊,所有的連 接數(shù)據(jù)都會存在這個 DB 塊中,。 |
| :選擇本地 PLC_1作為主動連接,,S7-300 CPU作為被動連接 |
Address details | :設定 TSAP 地址這里本地設置成“PLC_1”, TSAP ID自動為“50.4C.43.5F.31”,,伙伴方設置成不設置TSAP(ASCII),,設置TSAP ID 為“E0.02.50.4C.43.5F.31”。 |
西門子PS307電源模塊
概述
SIMATIC PS 307 單相負載電源(系統(tǒng)和負載電源)帶輸入電壓范圍自動選擇功能,。其設計和功能非常適用于 SIMATIC S7-300 PLC,。 借助于隨該系統(tǒng)和負載電源提供的連接梳形件,可迅速建立與 CPU 電源連接,。 它也可以向其它 S7-300 系統(tǒng)部件,、輸入/輸出模塊的輸入/輸出電路以及(如有必要)傳感器和執(zhí)行器提供 24 V 電源。 該電源通過了全面認證(如 UL,、ATEX 或 GL),,可以通用(不適合室外應用)。
設計
- 系統(tǒng)和負載電源可通過螺絲直接固定到 S7-300 標準安裝導軌上,,并可直接安裝到 CPU 的左側(無需安裝間隙),。
- 診斷 LED 燈用于指示“輸出電壓 24 VDC 正常”。
- 更換模塊時,,可使用 ON/OFF 開關(運行/待機)
- 輸入電壓連接電纜配有線鼻子組件
西門子CP243-1通訊模塊