西門(mén)s7-200CPU1217C模塊
西門(mén)子CP243-1通訊模塊
西門(mén)子S7-200 CPU211模塊產(chǎn)品介紹
SIMATIC S7-200 Micro PLC自成一體:: 特別緊湊但是具有驚人的能力-特別是有關(guān)它的實(shí)時(shí)性能-它速度快,功能強(qiáng)大的通訊方案,并且具有操作簡(jiǎn)便的硬件和軟件。但是還有更多特點(diǎn): SIMATIC S7-200 Micro PLC具有統(tǒng)一的模塊化設(shè)計(jì)-目前不是很大,但是未來(lái)不可*的定制解決方案。這一切都使得SIMATIC S7-200 Micro PLC在一個(gè)緊湊的性能范圍內(nèi)
產(chǎn)品參數(shù):
6ES7211-0AA23-0XB0 SIMATIC S7-200,CPU 221 緊湊型設(shè)備,直流電源 6 個(gè)直流數(shù)字輸入/4 個(gè)直流數(shù)字輸出 4 KB 程序/2 KB 數(shù)據(jù)
6ES72110BA230XB0 SIMATIC S7-200,CPU 221 緊湊型設(shè)備,交流電源 6 個(gè)直流數(shù)字輸入/4 個(gè)數(shù)字輸出,繼電器輸入端, 4 KB 程序/2 KB
優(yōu)點(diǎn)
SIMATIC S7-200發(fā)揮統(tǒng)一而經(jīng)濟(jì)的解決方案。整個(gè)系統(tǒng)的系列特點(diǎn)
· 強(qiáng)大的性能,
· 優(yōu)模塊化和
· 開(kāi)放式通訊。
S7-200 性能*,久經(jīng)考驗(yàn),適合于工業(yè)領(lǐng)域的各種應(yīng)用:
· 結(jié)構(gòu)緊湊小巧-狹小空間處任何應(yīng)用的理想選擇
· 在所有CPU型號(hào)中的基本和高級(jí)功能,
· 大容量程序和數(shù)據(jù)存儲(chǔ)器
· 杰出的實(shí)時(shí)響應(yīng)-在任何時(shí)候均可對(duì)整個(gè)過(guò)程進(jìn)行*控制,從而提高了質(zhì)量、效率和安全性
· 易于使用STEP 7-Micro/WIN工程軟件-初學(xué)者和專家的理想選擇
· 集成的 R-S 485接口或者作為系統(tǒng)總線使用
· 極其快速和精確的操作順序和過(guò)程控制
· 通過(guò)時(shí)間中斷完整控制對(duì)時(shí)間要求嚴(yán)格的流程
西門(mén)子S7-200編程電纜
主要特點(diǎn)
· 突出數(shù)據(jù)記錄用記憶卡,配方管理,STEP 7-Micro/WIN的項(xiàng)目節(jié)約,以及各種格式的文件存儲(chǔ)
· PID自動(dòng)調(diào)諧功能
· 用于擴(kuò)展通訊選項(xiàng)的2個(gè)內(nèi)置串口,例如:與其它制造商的設(shè)備配套使用(CPU 224 XP, CPU 226)
· 具有內(nèi)置模擬輸入/輸出的CPU 224 XP
快速計(jì)數(shù)器
· 彼此、其他操作和程序周期均獨(dú)立運(yùn)行
· 當(dāng)達(dá)到用戶可選擇的計(jì)算值時(shí),中斷觸發(fā)-從檢測(cè)到輸入信號(hào)到切換輸出的反應(yīng)時(shí)間為300 μs
· 當(dāng)增量位置編碼器用于確切定位時(shí)的4邊緣評(píng)估
· 模塊化可擴(kuò)展性
湖南森泓自動(dòng)化設(shè)備有限公司
報(bào)警輸入
· 4個(gè)獨(dú)立的輸入
· 用于快速連續(xù)登記信號(hào)
· 用于信號(hào)檢測(cè)的200 μs–500 μs 響應(yīng)時(shí)間/用于信號(hào)輸出的300 μs
· 對(duì)正向和/或負(fù)向信號(hào)邊沿的響應(yīng)
· 在一個(gè)隊(duì)列中多16次中斷,取決于優(yōu)先順序
與稱重變送器和稱重儀表不同,SIWAREX系列稱重模塊可以直接接收稱重傳感器輸出的mV信號(hào),并與西門(mén)子控制系統(tǒng)(包括S7 200/300/1200/ET200M/ ET200S)無(wú)縫集成,具有擴(kuò)展靈活、精度高、響應(yīng)速度快等優(yōu)點(diǎn)。SIWAREX系列稱重模塊其設(shè)計(jì)用于各種工業(yè)環(huán)境,具備很高的抗*力,但是為了保證模塊運(yùn)行可靠,在安裝接線等方面必須要規(guī)范操作。
圖1 SIWAREX集成化解決方案替代稱重變送器/儀表
EMC即電磁兼容性,描述了電氣設(shè)備在特定的電磁環(huán)境下,既不受到電磁環(huán)境的影響,也不會(huì)對(duì)周圍環(huán)境產(chǎn)生影響的能力。在系統(tǒng)安裝之前,一定要執(zhí)行EMC設(shè)計(jì)規(guī)范,分析各種可能存在的干擾源。
電磁干擾可以通過(guò)以下幾種方式干擾到控制系統(tǒng)和稱重模塊的正常工作:
(1) 電磁場(chǎng)直接作用于控制系統(tǒng);
(2) 通過(guò)現(xiàn)場(chǎng)總線引入干擾,如PROFIBUS DP;
(3) 通過(guò)過(guò)程信號(hào)電纜引入干擾;
(4) 通過(guò)電源或者保護(hù)地引入干擾;
根據(jù)傳輸介質(zhì)(導(dǎo)電還是非導(dǎo)電)以及干擾源與設(shè)備之間的距離,干擾信號(hào)可以通過(guò)四種耦合方式進(jìn)入到控制系統(tǒng):
(1) 電導(dǎo)耦合
(2) 電容耦合
(3) 電感耦合
(4) 輻射耦合
安
1 概述
S7-1200 與 S7-300 之間的以太網(wǎng)通信方式比較多,可以采用ISO on TCP、TCP和 S7 的方式進(jìn)行通信。在S7-1200 CPU 中采用ISO on
TCP和TCP這兩種協(xié)議進(jìn)行通信所使用的指令是相同的,都使用 T-block ( TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV ) 指令編程。
S7-300 CPU一側(cè)如果使用的是CPU集成的PN接口,連接不在STEP7的NetPro中建立連接,而是使用西門(mén)子提供的OPEN IE 的方式來(lái)實(shí)現(xiàn)。
本文主要介紹了如何實(shí)現(xiàn)在S7-1200 和S7-300 CPU集成PN口之間的ISO on TCP通信,包括通信的基本步驟、配置及編程等內(nèi)容。具體的
實(shí)現(xiàn)方法有多種,比如在S7-1200中可以使用不帶連接的通信指令(TCON, TDISCON, TSEN, TRCV),也可以使用帶連接的通信指令
(TSEND_C, TRCV_C);在S7-300中可以采用功能塊編程的方式來(lái)實(shí)現(xiàn),也可以使用Open Communication Wizard工具(OPEN IE向?qū)В?/p>
的方式來(lái)建立OPEN IE的通信。
為了方便理解,本文在S7-1200中使用不帶連接的通信指令TCON, TDISCON, TSEN, TRCV,在S7-300側(cè)通過(guò)功能塊編程的方式來(lái)實(shí)現(xiàn)。
關(guān)于S7-1200和S7-300 OPEN IE通信的文檔可以登錄西門(mén)子自動(dòng)化與驅(qū)動(dòng)集團(tuán)的表1提供的文檔編號(hào)搜索并下載相關(guān)文檔。
文檔編號(hào) | 中文標(biāo)題 |
A0426 | 西門(mén)子 S7-1200 PLC 技術(shù)參考Version 1.5 |
A0416 | S7-1200與S7-300 的以太網(wǎng)TCP 及ISO on TCP通信 |
A0421 | 如何實(shí)現(xiàn)兩個(gè)S7-1200 CPU之間的以太網(wǎng)通信 |
A0415 | 通過(guò)S7協(xié)議實(shí)現(xiàn)S7-1200 與S7-300的通信 |
A0414 | S7-1200基本以太網(wǎng)通信使用指南 |
A0284 | 使用西門(mén)子PLC集成的PN口實(shí)現(xiàn)S5 兼容通信使用入門(mén) |
A0345 | 使用 Open Communication Wizard 建立開(kāi)放式 ISO on TCP 通信 |
A0346 | 使用 Open Communication Wizard 建立開(kāi)放式 UDP 通信 |
A0347 | 使用 Open Communication Wizard 建立開(kāi)放式 TCP 通信 |
A0344 | S7-300和S7-400集成PN口的S7通信 |
A0334 | PN CPU/CP的開(kāi)放式通訊-Open IE |
表1 下載中心文檔列表
2 軟硬件及所要完成的通信任務(wù)
2.1硬件設(shè)備
實(shí)驗(yàn)的硬件設(shè)備:
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機(jī)(帶以太網(wǎng)卡)
4、SCALANCE X216交換機(jī),S7-1200、S7-300和PC通過(guò)交換機(jī)互連起來(lái)
5、TP以太網(wǎng)電纜
2.2 軟件環(huán)境
1、STEP7 Basic V10.5 SP2
2、STEP7 V5.4 SP5
3、通信所需的功能塊,請(qǐng)參見(jiàn)附件提供的例程 《A0284 使用西門(mén)子PLC集成的PN口實(shí)現(xiàn)S5 兼容通信使用入門(mén)》提供的程序。
2.3 所要完成的通信任務(wù)
本例中所要完成的通信任務(wù)定義為:
1、 將S7-1200的發(fā)送數(shù)據(jù)塊DB3里的8個(gè)字節(jié)數(shù)據(jù)發(fā)送到S7-300的DB3中。
2、 將S7-300 DB3里接收到的8個(gè)字節(jié)數(shù)據(jù)再發(fā)送到S7-1200的接收數(shù)據(jù)塊DB4中。
3 S7-1200 CPU的組態(tài)編程
3.1創(chuàng)建新項(xiàng)目
1、打開(kāi)STEP 7 Basic 軟件并新建項(xiàng)目
在STEP 7 Basic 的 “Portal View”中選擇“Create new project”創(chuàng)建一個(gè)新項(xiàng)目,項(xiàng)目名稱為“GS_ISO”。
2、添加硬件并命名PLC
然后進(jìn)入 “Project view”,在“Project tree” 下雙擊 “Add new device”,在對(duì)話框中選擇所使用的S7-1200 CPU(6ES7 212-1BD30-0XB0)添
加到機(jī)架上,設(shè)備名為 PLC_1,如圖1所示。
圖1 添加新的PLC站
為了編程方便,我們使用 CPU 屬性中定義的時(shí)鐘位,定義方法如下:
在“Project tree> PLC_1 > Device configuration” 中,選中 CPU ,然后在下面的屬性窗口中,“Properties > System and clock memory” 下,
將系統(tǒng)位定義在MB1,時(shí)鐘位定義在MB0,如圖2所示。程序中我們主要使用 M0.3,它是以2Hz 的速率在0和1之間切換的一個(gè)位,可以使用
它去自動(dòng)激活發(fā)送任務(wù)。
西門(mén)子PS307電源模塊
圖2 系統(tǒng)和時(shí)鐘存儲(chǔ)器
3、為 S7-1200 CPU的PROFINET 通信口分配以太網(wǎng)地址
在 “Device View”中點(diǎn)擊 CPU 上代表PROFINET 通信口的綠色小方塊,在下方會(huì)出現(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調(diào)用并配置通信指令
1、在 PLC_1 的 OB1 中調(diào)用 “TCON”通信指令
進(jìn)入“Project tree > PLC_1 > Program blocks > OB1” 主程序中,從右側(cè)窗口 “Instructions > Extended Instructions > Communications” 下
調(diào)用 “TCON” 指令,并選擇 “Single Instance” 生成背景 DB塊,如圖4所示。
圖4 調(diào)用TCON指令
2、定義PLC_1 的 “TCON” 連接參數(shù)
PLC_1 的 TCON 指令的連接參數(shù)需要在指令下方的屬性窗口“Properties > Configuration > Connection parameter”中設(shè)置,如圖5所示。
連接參數(shù)說(shuō)明:
End point | :選擇通信伙伴,這里選擇“unspecified” |
Address | :通信伙伴S7-300站的IP地址“192.168.0.3” |
Connection type | :選擇通信協(xié)議為ISO on TCP |
Connection ID | :連接的地址 ID 號(hào),這個(gè) ID 號(hào)在后面的編程里會(huì)用到 |
Connection data | :創(chuàng)建連接時(shí),系統(tǒng)會(huì)自動(dòng)生成本地的連接 DB 塊,所有的連 接數(shù)據(jù)都會(huì)存在這個(gè) DB 塊中。 |
| :選擇本地 PLC_1作為主動(dòng)連接,S7-300 CPU作為被動(dòng)連接 |
Address details | :設(shè)定 TSAP 地址這里本地設(shè)置成“PLC_1”, TSAP ID自動(dòng)為“50.4C.43.5F.31”,伙伴方設(shè)置成不設(shè)置TSAP(ASCII),設(shè)置TSAP ID 為“E0.02.50.4C.43.5F.31”。 |
西門(mén)子PS307電源模塊
概述
SIMATIC PS 307 單相負(fù)載電源(系統(tǒng)和負(fù)載電源)帶輸入電壓范圍自動(dòng)選擇功能。其設(shè)計(jì)和功能非常適用于 SIMATIC S7-300 PLC。 借助于隨該系統(tǒng)和負(fù)載電源提供的連接梳形件,可迅速建立與 CPU 電源連接。 它也可以向其它 S7-300 系統(tǒng)部件、輸入/輸出模塊的輸入/輸出電路以及(如有必要)傳感器和執(zhí)行器提供 24 V 電源。 該電源通過(guò)了全面認(rèn)證(如 UL、ATEX 或 GL),可以通用(不適合室外應(yīng)用)。
設(shè)計(jì)
- 系統(tǒng)和負(fù)載電源可通過(guò)螺絲直接固定到 S7-300 標(biāo)準(zhǔn)安裝導(dǎo)軌上,并可直接安裝到 CPU 的左側(cè)(無(wú)需安裝間隙)。
- 診斷 LED 燈用于指示“輸出電壓 24 VDC 正常”。
- 更換模塊時(shí),可使用 ON/OFF 開(kāi)關(guān)(運(yùn)行/待機(jī))
- 輸入電壓連接電纜配有線鼻子組件
西門(mén)子CP243-1通訊模塊