我公司經(jīng)營(yíng)西門(mén)子*現(xiàn)貨PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:*電機(jī)(1LA7、1LG4、1LA9、1LE1),國(guó)產(chǎn)電機(jī)(1LG0,1LE0)大型電機(jī)(1LA8,1LA4,1PQ8)伺服電機(jī)(1PH,1PM,1FT,1FK,1FS)西門(mén)子保內(nèi)*產(chǎn)品‘質(zhì)保一年。一年內(nèi)因產(chǎn)品質(zhì)量問(wèn)題免費(fèi)更換新產(chǎn)品;不收取任何費(fèi)。咨詢。
西門(mén)子6ES7 221-1EF22-0XA0詳情開(kāi)型號(hào)
真品質(zhì)·優(yōu)服務(wù)·惠大眾
1年質(zhì)保,隨需而至。
客戶收到貨物后,7天內(nèi)發(fā)現(xiàn)產(chǎn)品本身任何質(zhì)量問(wèn)題,可申請(qǐng)退換服務(wù),或者全額退款均可!
貨物運(yùn)輸,采用快遞運(yùn)輸。本司默認(rèn)圓通,如需其他請(qǐng)與客服,如需加急件順豐需到付郵資,利薄請(qǐng)諒解!
購(gòu)貨流程:
選型-報(bào)價(jià)-簽訂合同-付款-發(fā)貨。
售出后本司會(huì)派專人跟蹤單號(hào),確保貨物完好無(wú)缺交到客戶手中。
選擇楓焱的優(yōu)勢(shì):
1、 采購(gòu)總部位于德國(guó),德國(guó)總公司直接歐美廠家采購(gòu),5000多家優(yōu)質(zhì)供應(yīng)商。
2、 技術(shù)力量強(qiáng)大,有專業(yè)技術(shù)人員,相關(guān)品牌可提供產(chǎn)品的技術(shù)資料。
3、 德國(guó)公司集中采購(gòu),發(fā)貨及時(shí)庫(kù)存充足。
4、 貨期及時(shí),拼單貨運(yùn)。每周從德國(guó)發(fā)貨。
5、 合作過(guò)程簡(jiǎn)約,直接源頭采購(gòu)成本低。
擴(kuò)展模塊
西門(mén)子6ES7 221-1EF22-0XA0詳情開(kāi)型號(hào)
我們將秉承西門(mén)子“答長(zhǎng)遠(yuǎn),行更遠(yuǎn)”的服務(wù)理念,為您提供創(chuàng)新、可靠、高效和高質(zhì)量的產(chǎn)品、系統(tǒng)、解決方案。 ;袁丁鵬() 移動(dòng)手機(jī) :
Classic 數(shù)字量模塊 | 6ES72211BF220XA0 | SIMATIC S7-200, EM221 數(shù)字量輸入模塊, 8輸入24V DC |
6ES72211BH220XA0 | SIMATIC S7-200, EM221 數(shù)字量輸入模塊, 16輸入24V DC | |
6ES72211EF220XA0 | SIMATIC S7-200, EM221 數(shù)字量輸入模塊, 8輸入 交120/230V AC | |
6ES72221BD220XA0 | SIMATIC S7-200, EM222 數(shù)字量輸出模塊,4輸出24V DC 5A | |
6ES72221BF220XA0 | SIMATIC S7-200, EM222 數(shù)字量輸出模塊,8輸出24V DC | |
6ES72221EF220XA0 | SIMATIC S7-200, EM222 數(shù)字量輸出模塊,8輸出 交 |
6ES7221-1EF22-0XA0 SIMATIC S7-200, EM221 數(shù)字量輸入模塊, 8輸入 交120/230V AC
更多圖片
| | 捆綁銷售: ![]() ![]() SIMATIC S7-1200, firmare V4.0,CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI ![]() ![]() SIMATIC ET 200M, 接口模塊, IM153-1 DP (6ES71531AA030XB0) 和DP接頭 (6ES79720BA120XA0) ![]() ![]() SIMATIC HMI, 新一代精簡(jiǎn)面板KTP700,按鍵+觸摸操作,7寸 6.5萬(wàn)色顯示, 集成Profinet接口,WinCC Basic V13/Step 7 V13或更高版本組態(tài) ![]() ![]() SIMATIC S7-200, EM277 Profibus-DP 從站模塊 ![]() ![]() SIMATIC ET 200SP, 基座單元, BU15-P16+A0+2D, 類型A0, 用于形成新的負(fù)載 |
1.概述
通過(guò)以太網(wǎng)可以實(shí)現(xiàn)S7-1200與S7-200連接通信。S7-200可以使用 模塊(CP243-1或CP 243-1 IT)連接到以太網(wǎng)上,該模塊提供S7 通信的功能,既可作為客戶機(jī),也可以作為服務(wù)器,可以同時(shí)與zui多8個(gè)S7 通信伙伴進(jìn)行通信;S7-1200 集成以太接口,提供S7 通信的功能,只能作為服務(wù)器,可以同時(shí)建立3 個(gè)通信連接。
下面會(huì)用一個(gè)實(shí)例來(lái)描述S7-200 如何與S7-1200建立通信連接。
圖1: 實(shí)例網(wǎng)絡(luò)拓?fù)鋱D
2.硬件需求
•® S7-1214C AC/DC/RLY
•® CPU 224 XP CN DC/DC/DC
•® CP243-1 IT
•® SCALANCE X204-2
•® PG/PC(使用編程電纜)
3.軟件需求
•® S7-1200編程軟件 STEP 7 Basic V10.5
•® S7-200 編程軟件 STEP 7 –MicroWIN V4.0 SP6
4.組態(tài)
4. 1 S7-1200 配置
•® 使用STEP 7 Basic 創(chuàng)建項(xiàng)目“comS7200”;
圖2: 創(chuàng)建項(xiàng)目
•® 添加S7-1200 設(shè)備 CPU1214C;
圖3: 添加PLC設(shè)備
4. 2 S7-1200 PLC 編程
•® 在Program blocks 下,添加程序塊(DB1,DB2,DB3),其中DB1和DB3為符號(hào)DB(選擇 Symbolic access only),DB3為地址DB(不選擇 Symbolic access only) , S7 通信只支持地址DB 尋址通信;
圖4: 創(chuàng)建地址DB2
•® 打開(kāi)全局DB2,輸入2個(gè)數(shù)組類型數(shù)據(jù),每個(gè)數(shù)組有16 個(gè)元素;
圖5: 在DB2中添加數(shù)據(jù)
•® 創(chuàng)建兩個(gè)Watch table(Watch table_1, Watch table_2) 用來(lái)觀察DB2的實(shí)時(shí)狀態(tài);
•® 將程序下載到PLC CPU1214C 中。
4. 3 S7-200 配置
使用STEP 7-MicroWIN 中以太網(wǎng)向?qū)P243-1 IT 配置為 S7 客戶端。
•® 通過(guò)菜單打開(kāi)以太網(wǎng)向?qū)Чぞ撸?/p>
圖6: 以太網(wǎng)向?qū)?/p>
•® 設(shè)置模塊位置,可以使用“讀取模塊”來(lái)自動(dòng)識(shí)別;
圖7: 模塊位置設(shè)置
•® 設(shè)置模塊CP243-1 IT 的IP地址192.168.0.8和子網(wǎng)掩碼255.255.255.0;
圖8: 設(shè)置IP 地址
•® 設(shè)置模塊的連接數(shù)1 ,zui多只能設(shè)置8個(gè),也就是說(shuō)S7-200可同時(shí)與zui多 8 個(gè) S7 通訊伙伴進(jìn)行通訊;
圖9: 設(shè)置模塊連接數(shù);
•® 建立客戶端連接 Connection_1,設(shè)置服務(wù)器傳輸層服務(wù)接入點(diǎn) TSAP 03.01和服務(wù)器IP地址 192.168.0.18 , TSAP 由 2 個(gè)字節(jié)組成。*個(gè)字節(jié)為連接資源。第二個(gè)字節(jié)為通訊模板的機(jī)架號(hào)和插槽號(hào);
圖10: 配置連接
•® 創(chuàng)建讀取數(shù)據(jù)傳輸 PeerMessage_1, 讀取服務(wù)器 16字節(jié) DB2.DBB0~ DB2.DBB15 到VB0~VB15;
圖11: 配置數(shù)據(jù)傳輸0
•® 創(chuàng)建讀取數(shù)據(jù)傳輸 PeerMessage_2, 將 16字節(jié)VB16~VB31寫(xiě)入服務(wù)器DB2.DBB16~ DB2.DBB31 ;
圖12: 配置數(shù)據(jù)傳輸1
•® 為配置分配存儲(chǔ)區(qū);
圖13: 分配存儲(chǔ)區(qū)
4. 4 S7-200 PLC 編程
•® 在STEP 7-MicroWIN 中主程序中,調(diào)用子程序ETH0_CTRL;
圖14: 調(diào)用ETH0_CTRL
其中CP_Ready 為CP 243-1 IT 的狀態(tài)(0 未準(zhǔn)備就緒,1 準(zhǔn)備就緒),CH_Ready 為每個(gè)通道或 IT 服務(wù)的狀態(tài)(0通道 ,值為256):Error 為出錯(cuò)或報(bào)文代碼;
•® 程序建立后,需通過(guò)PPI連接 將程序塊和數(shù)據(jù)塊下載到S7-200 CPU中;
圖15: 設(shè)置 PG/PC 接口CP5611(PPI)
•® 這樣以后就可以通過(guò)以太網(wǎng)接口進(jìn)行下載,將PG/PC接口設(shè)為T(mén)CP/IP連接;
•® 在STEP 7-MicroWIN 中主程序中,調(diào)用子程序ETH0_XFR讀取服務(wù)器數(shù)據(jù),相應(yīng)的連接通道和數(shù)據(jù);
圖16:調(diào)用ETH0_XFR 讀取服務(wù)器
•® 在STEP 7-MicroWIN 中主程序中,調(diào)用子程序ETH0_XFR寫(xiě)入服務(wù)器數(shù)據(jù),相應(yīng)的連接通道和數(shù)據(jù);
圖17:調(diào)用ETH0_XFR 寫(xiě)入服務(wù)器
•® 將程序下載到S7-200 CPU 中;
4. 5 檢測(cè) S7-1200 與S7-200 PLC 通信結(jié)果
•® 從S7-200 程序中可知,在M10.0 從0變?yōu)?時(shí),讀取S7-1200的數(shù)據(jù)DB2.DBB0~DB2.DBB15 到VB0~VB15中;
圖18:S7-1200 DB2.DBB0~DBB15
西門(mén)子6ES72211EF220XA0
圖19:S7-200 VB0~VB15
•® 從S7-200 程序中可知,在M11.0 從0變?yōu)?時(shí),將S7-200的數(shù)據(jù)VB16~VB31 寫(xiě)入S7-1200 的DB2.DBB16~DB2.DBB31中;
圖20:S7-200 VB16~VB31
圖21:S7-1200 DB2.DBB16~DBB31
5.總結(jié)
S7 1200 與 S7-200 通過(guò) S7通信的基本原理如下圖所示:
圖22:S7-200與S7-1200 通信原理
注意:
CP 243-1 IT 可支持一個(gè)或多個(gè)遠(yuǎn)程通訊伙伴的zui多 8 個(gè) S7 通訊通道到客戶機(jī)(zui多212 字節(jié))或服務(wù)器。CP 243-1 IT 可以根據(jù)客戶機(jī)/服務(wù)器原理在每個(gè)通道運(yùn)行。每個(gè)通道,每次只能接收、處理或響應(yīng)(主動(dòng)響應(yīng)或被動(dòng)響應(yīng))一個(gè)請(qǐng)求。只有在發(fā)送響應(yīng)后,CP 243-1 IT 通訊處理器才能接受其它請(qǐng)求。
1.操作面板同S7-200 CPU間的時(shí)鐘操作
1.1使用S7-200 CPU時(shí)鐘對(duì)操作面板的時(shí)鐘同步
步驟如下:
(1) 在Micro/Win中,周期調(diào)用READ_RTC函數(shù),以定時(shí)讀取S7-200 CPU的系統(tǒng)時(shí)鐘,將時(shí)鐘信息存放在V區(qū),比如VB100。
(2) 如果是用WinCC Flexible 組態(tài):請(qǐng)先設(shè)置好通訊參數(shù);然后在“區(qū)域指針”頁(yè)內(nèi),建立“日期/時(shí)間PLC”, 指向S7-200 中存放時(shí)間信息的區(qū)域VW100即可。見(jiàn)下圖:
(3) 如果是用ProTool組態(tài):請(qǐng)先設(shè)置好控制器的通訊參數(shù);然后插入“日期/時(shí)間-PLC” 區(qū)域指針, 指向S7-200 中存放時(shí)間信息的區(qū)域VW100即可。見(jiàn)下圖:
1. 2通過(guò)面板修改S7-200 PLC時(shí)鐘
大致設(shè)置如下:
(1) 在操作面板項(xiàng)目中創(chuàng)建: 1個(gè)標(biāo)志變量(比如:地址為 V20.0)和年、月、日、時(shí)、分、秒 6 個(gè) BYTE變量,分別連接到PLC的連續(xù)V區(qū)中,比如:VB70 – VB75。
(2) 在 MicroWin中,用標(biāo)志變量觸發(fā)來(lái)調(diào)用SET_RTC,將VB70 – VB75作為時(shí)間參數(shù)傳遞給該函數(shù),來(lái)實(shí)現(xiàn)通過(guò)面板修改S7 PLC時(shí)間。
(3) 注意:給S7-200設(shè)定系統(tǒng)時(shí)間時(shí),不要給時(shí)間信息中的“星期”字節(jié)賦“0”值,請(qǐng)給出確切的“星期幾”否則會(huì)導(dǎo)致時(shí)鐘同步失敗?;?qū)⒋俗止?jié)置為常數(shù) 1。
本章詳細(xì)設(shè)置參考例程如下: ( 1247 KB )
2.操作面板同S7-300/400 CPU間的時(shí)鐘操作
2.1 使用S7-300/400 CPU時(shí)鐘對(duì)操作面板的時(shí)鐘同步
步驟如下:
(1) 在Step7中:新建DB塊DB1,在DB1中按順序定義兩個(gè)變量:
MyTimeDate 類型為 DATE_AND_TIME
temp 類型為 DWORD
周期調(diào)用SFC1(READ_CLK)函數(shù)(可以在OB35中調(diào)用),以定時(shí)讀取S7-300 CPU的系統(tǒng)時(shí)鐘,將時(shí)鐘信息存放在變量DB1. MyTimeDate中。
(2) 如果是用WinCC Flexible 組態(tài):請(qǐng)先設(shè)置好通訊參數(shù);然后在“區(qū)域指針”頁(yè)內(nèi),建立“日期/時(shí)間PLC”, 指向S7-300 中存放時(shí)間信息的區(qū)域DB1.DBW0(DB1.MyTimeDate)即可。
(3) 如果是用ProTool組態(tài):請(qǐng)先設(shè)置好控制器的通訊參數(shù);然后插入“日期/時(shí)間-PLC” 區(qū)域指針, 指向S7-300 中存放時(shí)間信息的區(qū)域DB1.DBW0(DB1.MyTimeDate)即可。
請(qǐng)參考例程。
2.2 通過(guò)面板修改S7-300/400 PLC時(shí)鐘
大致設(shè)置如下:
(1) 在面板上新建: 1個(gè)標(biāo)志變量和年、月、日、時(shí)、分、秒 6 個(gè)BYTE變量,分別連接 到PLC的DB塊中DATE_AND_TIME類型的6個(gè)字節(jié)(其余字節(jié)不用),例如:DB2.SetDateTime (類型為DATE_AND_TIME)。
(2) 在 Step7,用標(biāo)志變量觸發(fā)來(lái)調(diào)用SFC0(SET_CLK),將DB2.SetDateTime作為時(shí)間參數(shù)傳遞給該函數(shù),來(lái)實(shí)現(xiàn)通過(guò)面板修改S7 PLC時(shí)間。
本章詳細(xì)設(shè)置參考例程如下: ( 1433 KB )
重要事項(xiàng): 樣例程序是免費(fèi)軟件。每個(gè)用戶都可以免費(fèi)使用,復(fù)制或轉(zhuǎn)發(fā)該程序。程序的作者和擁有者對(duì)于該軟件的功能性和兼容性不負(fù)任何責(zé)任。使用該軟件的風(fēng)險(xiǎn)*由用戶自行承擔(dān)。由于它是免費(fèi)的,所以不提供任何質(zhì)保、錯(cuò)誤糾正和支持。、