暫無信息 |
您好, 歡迎來到智能制造網(wǎng)! 登錄| 免費(fèi)注冊| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:上海邑斯自動(dòng)化科技有限公司>> 齊全西門子S7-400/6ES7 407-0RA02-0AA0
參 考 價(jià) | 面議 |
產(chǎn)品型號齊全
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海市
更新時(shí)間:2022-04-24 18:00:40瀏覽次數(shù):276次
聯(lián)系我時(shí),請告知來自 智能制造網(wǎng)暫無信息 |
SIEMENS/西門子(*)中國區(qū)總代理
SIEMENS上海邑斯自動(dòng)化科技有限公司
我公司經(jīng)營西門子*現(xiàn)貨PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:*電機(jī)(1LA7、1LG4、1LA9、1LE1),國產(chǎn)電機(jī)(1LG0,1LE0)大型電機(jī)(1LA8,1LA4,1PQ8)伺服電機(jī)(1PH,1PM,1FT,1FK,1FS)西門子保內(nèi)*產(chǎn)品‘質(zhì)保一年。一年內(nèi)因產(chǎn)品質(zhì)量問題免費(fèi)更換新產(chǎn)品;不收取任何費(fèi)。咨詢。
可編程控制器 上海邑斯公司優(yōu)勢產(chǎn)品; PLC 、觸摸屏、變頻器、電纜及通訊卡、數(shù)控系統(tǒng)、網(wǎng)絡(luò)接頭、伺服驅(qū)動(dòng)、 凡在公司采購西門子產(chǎn)品,均可質(zhì)保一年,假一罰十 以滿足客戶的需求為宗旨 , 以誠為本 , 精益求精 |
一、 S7-200與6RA70裝置連接
1. 系統(tǒng)要求
> 安裝MicroWin software(V3.2以上)以及 USS協(xié)議庫(V2.0以上)
> PC/PPI電纜、S7-200(如CPU 226XM)、電源模塊、通信電纜
> 6RA70驅(qū)動(dòng)裝置及一臺PC機(jī)
2. 在使用MicroWin software 創(chuàng)建項(xiàng)目之前,先檢查USS protocol協(xié)議是否被正確安裝,此協(xié)議庫需要單獨(dú)購買:
3.我們需要?jiǎng)?chuàng)建一個(gè)簡單的例程:
> *步:設(shè)置通訊接口
> 第二步:建立PC與S2-200之間連接(注意:PC通過PC/PPI電纜與S7-200PORT1口連接;)
> 第三步:用串口電纜將S7-200PORT0端口與6RA70的PMU上X300、CUD1端子X172或CUD2端子X162相連 (注意:端口連接的規(guī)則,X300是3對3、8對8;CUD1端子X172是3對X172:58,8對X172:59;CUD2端子X162是3對X162:63,8對X162:64)
> 第四步:使用USS協(xié)議的初始化模塊初始化S7-200的PORT0端口
二進(jìn)制值2#1000 0000 0000表示要初始化USS地址11的6RA70驅(qū)動(dòng)裝置,波特率為9600,此波特率值要與PC/PPI電纜的設(shè)置相同,詳細(xì)情況請參看USS_INIT的幫助文件;此外我們還需要在6RA70裝置上設(shè)置相應(yīng)的參數(shù)。
表一:
參數(shù) | USS1(PMU:X300) | USS2(CUD1:X172) | USS3(CUD2:X162) |
P780=2 | P790=2 | P800=2 | |
P787=0 | P797=0 | P807=0 | |
P786=11 | P796=11 | P806=11 | |
P783=6 | P793=6 | P803=6 | |
P781=2 | P791=2 | P801=2 | |
P782=127 | P792=127 | P802=127 | |
P927 | P927=6 | P927=42 | P927=82 |
P785.1=1 | P795.1=1 | P805.1=1 | |
P785.2=0 | P795.2=0 | P805.2=0 | |
P644=2002 | P644=6002 | P644=9002 | |
P661=2100 | P661=6100 | P661=9100 |
> 第五步:使用USS_CTRL模塊來控制USS地址11的6RA70裝置,為了運(yùn)行6RA70需要按照表一設(shè)置參數(shù)
> 第六步:在編譯程序之前,選擇 Program Block -> Library then right mouse click: select Library Memeory. 在點(diǎn)擊Suggested Address選擇V存儲(chǔ)區(qū)的地址后點(diǎn)擊 “OK”退出,如下圖所示:
> 第七步:編譯程序并下載到S7-200,將RUN位置1,并在狀態(tài)表中輸入速度給定,在閉合CUD1端子X172:37和X172:38之后,6RA70直流裝置就可以運(yùn)行起來了,如下圖狀態(tài)表所示:(注意:由于MM440和6RA70的工作方式和控制字的定義并不*相同,所以你需要將OFF2、OFF3、F_ACK命令位連接到6SE70相應(yīng)的參數(shù),它們才能起作用;此外,由于控制字的定義不相同,DIR方向控制位并不能起到方向控制的作用;詳細(xì)情況請參看USS_CTRL的幫助文件及6RA70控制字的定義,在本例中將RUN信號連接到6RA70脈沖使能控制參數(shù)P661,而將速度給定連接到主給定參數(shù)P644)
4. 讀寫O2類型參數(shù):如讀寫參數(shù)P078,使用USS_RPM_W和USS_WPM_W(這兩個(gè)功能塊用來讀寫16位無符號整數(shù))
> 讀參數(shù)P078,其數(shù)據(jù)類型為O2,表示16位無符號整數(shù);其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.3置一個(gè)上升沿,就可以完成一次對參數(shù)P078的讀操作,讀入的值被保存到R_P078。需要特別注意的是USS_RPM_W的INDEX值必須置1,因?yàn)镸M440默認(rèn)的是PXXXX.0參數(shù)組,而6RA70默認(rèn)的是PXXX.1參數(shù)組
> 寫參數(shù)P078,其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.4置一個(gè)上升沿,就可以完成一次對參數(shù)P078的寫操作,將W_P078中保存的值寫入到參數(shù)P078。USS_WPM_W的EEPROM是邏輯“0”時(shí),寫入的值只被保存到6RA70的RAM中,當(dāng)EEPROM是邏輯“1”時(shí),寫入的值同時(shí)被保存到6RA70的RAM和EEPROM中,但向EEPROM中寫數(shù)據(jù)是有次數(shù)限制,zui多不要超過50000次
> 讀寫參數(shù)P078的操作請參照如下的狀態(tài)表所示:
5. 讀寫I2類型參數(shù):如讀寫參數(shù)P320,使用USS_RPM_W和USS_WPM_W(這兩個(gè)功能塊用來讀寫16位無符號整數(shù))
> 讀參數(shù)P320,其數(shù)據(jù)類型為I2,表示16位有符號整數(shù);其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I1.1置一個(gè)上升沿,就可以完成一次對參數(shù)P320的讀操作,讀入的值被保存到R_P320。
> 寫參數(shù)P320,其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I1.2置一個(gè)上升沿,就可以完成一次對參數(shù)P320的寫操作,將W_P320中保存的值寫入到參數(shù)P320。
> 讀寫參數(shù)P078的操作請參照如下的狀態(tài)表所示
> 參數(shù)P320的數(shù)據(jù)類型是I2(16位有符號的整數(shù)),而USS功能塊USS_RPM_W和USS_WPM_W是根據(jù)MM440參數(shù)數(shù)據(jù)類型的定義,用來讀寫16無符號的整數(shù)。因此用這兩個(gè)功能塊讀寫6RA70的I2型參數(shù)時(shí)會(huì)產(chǎn)生一定的問題,如參數(shù)值是正數(shù)是能夠正確讀寫,當(dāng)參數(shù)值是負(fù)數(shù)時(shí),讀寫操作就無法實(shí)現(xiàn)了
6. 此外S7-200的USS庫還包括USS_RPM_D和USS_WPM_D(這兩個(gè)功能塊用來讀寫32位無符號整數(shù)),以及USS_RPM_R和USS_WPM_R(這兩個(gè)功能塊用來讀寫浮點(diǎn)數(shù))
1.概述
通過以太網(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í)例來描述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(使用編程電纜)
6ES7407-0RA02-0AA0
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為符號DB(選擇 Symbolic access only),DB3為地址DB(不選擇 Symbolic access only) , S7 通信只支持地址DB 尋址通信;
圖4: 創(chuàng)建地址DB2
•® 打開全局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) 用來觀察DB2的實(shí)時(shí)狀態(tài);
•® 將程序下載到PLC CPU1214C 中。
4. 3 S7-200 配置
使用STEP 7-MicroWIN 中以太網(wǎng)向?qū)P243-1 IT 配置為 S7 客戶端。
•® 通過菜單打開以太網(wǎng)向?qū)Чぞ撸?/p>
圖6: 以太網(wǎng)向?qū)?/p>
•® 設(shè)置模塊位置,可以使用“讀取模塊”來自動(dòng)識別;
圖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è),也就是說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ī)架號和插槽號;
圖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寫入服務(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)文代碼;
•® 程序建立后,需通過PPI連接 將程序塊和數(shù)據(jù)塊下載到S7-200 CPU中;
圖15: 設(shè)置 PG/PC 接口CP5611(PPI)
•® 這樣以后就可以通過以太網(wǎng)接口進(jìn)行下載,將PG/PC接口設(shè)為TCP/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寫入服務(wù)器數(shù)據(jù),相應(yīng)的連接通道和數(shù)據(jù);
圖17:調(diào)用ETH0_XFR 寫入服務(wù)器
•® 將程序下載到S7-200 CPU 中;
4. 5 檢測 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
圖19:S7-200 VB0~VB15
•® 從S7-200 程序中可知,在M11.0 從0變?yōu)?時(shí),將S7-200的數(shù)據(jù)VB16~VB31 寫入S7-1200 的DB2.DBB16~DB2.DBB31中;
圖20:S7-200 VB16~VB31
圖21:S7-1200 DB2.DBB16~DBB31
5.總結(jié)
S7 1200 與 S7-200 通過 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è)請求。只有在發(fā)送響應(yīng)后,CP 243-1 IT 通訊處理器才能接受其它請求。
請輸入賬號
請輸入密碼
請輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),智能制造網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險(xiǎn),建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。