SIMATIC S7-200 CN,數(shù)字輸入端 EM 221,僅用于 S7-22X CPU, 16 個(gè)數(shù)字輸入,24V DC,源型輸出(P schaltend)/漏型輸出(M schaltend) 此 S7-200 CN 產(chǎn)品 只具有 CE 認(rèn)證
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
西門子EM221 16入24VDC開關(guān)量模塊
SIMATIC S7-200 CN,數(shù)字輸入端 EM 221,僅用于 S7-22X CPU, 16 個(gè)數(shù)字輸入,24V DC,源型輸出(P schaltend)/漏型輸出(M schaltend) 此 S7-200 CN 產(chǎn)品 只具有 CE 認(rèn)證
:余鑫(工程師)
: 同步
:
西門子EM221 16入 24VDC,開關(guān)量模塊多少錢 西
門子EM221 16入 24VDC,開關(guān)量模塊多少錢 西門
子EM22116入 24VDC,開關(guān)量模塊多少錢
產(chǎn)品品牌:siemens/西門子
產(chǎn)品規(guī)格:*
產(chǎn)品質(zhì)量:質(zhì)量保證
產(chǎn)品價(jià)格:價(jià)格優(yōu)勢(shì)
公司大量現(xiàn)貨?。?!
【同樣的價(jià)格、同樣的品牌、給您不一樣的服務(wù)】
1、西門子S7-1200、S7-200進(jìn)口、S7-200CN 、S7-300、S7-400系列產(chǎn)品;
2、西門子觸摸屏MP277、MP377、Smart 700/1000、TP177A/B 、OP177、KTP178、TD400C系列等;
3、西門子以太網(wǎng)模塊CP5621、CP1613、CP342-5、CP343-1、CP234-1系列等;
4、西門子軟件WINCC V6.2、WINCC7.0、STEP 7V5.5、系列等;
5、低壓系列、樓宇傳感器、執(zhí)行器、閥門;
6、西門子變頻器MM4 G110 G120 V10;
工業(yè)自動(dòng)化系統(tǒng)集成:
1、水處理、流體控制技術(shù);
2、食品機(jī)械及包裝自動(dòng)化、發(fā)酵電氣控制;
3、空調(diào)節(jié)能控制;
例如:沙鋼水處理自動(dòng)化控制系統(tǒng)、虹橋機(jī)場(chǎng)LED控制系統(tǒng)、哈爾濱可口可樂飲料有限公司S5系統(tǒng)改造升級(jí)、上海臨港新城綜合服務(wù)樓*空調(diào)控制系統(tǒng)、全國(guó)大潤(rùn)發(fā)超市空調(diào)節(jié)能…….
1產(chǎn)品特點(diǎn):
西門子S7-200系列出色表現(xiàn)在以下幾個(gè)方面:
1)*的可靠性。
2)極豐富的指令集。
3)易于掌握。
4)便捷的操作。
5)豐富的內(nèi)置集成功能。
6) 實(shí)時(shí)特性。
7) 強(qiáng)勁的通訊能力。
8) 豐富的擴(kuò)展模塊。
2適用范圍
西門子EM221 16入24VDC開關(guān)量模塊
----S7-200系列在集散自動(dòng)化系統(tǒng)中充分發(fā)揮其強(qiáng)大功能。使用范圍可覆蓋從替代繼電器的簡(jiǎn)單控制到更復(fù)雜的自動(dòng)化控制。應(yīng)用領(lǐng)域極為廣泛,覆蓋所有與自動(dòng)檢測(cè),自動(dòng)化控制有關(guān)的工業(yè)及民用領(lǐng)域,包括各種機(jī)床、機(jī)械、電力設(shè)施、民用設(shè)施、環(huán)境保護(hù)設(shè)備等等。如:沖壓機(jī)床,磨床,印刷機(jī)械,橡膠化工機(jī)械,*空調(diào),電梯控制,運(yùn)動(dòng)系統(tǒng)。
---- S7-200系列PLC可提供4個(gè)不同的基本型號(hào)的8種CPU供您使用。
3CPU單元設(shè)計(jì)
集成的24V負(fù)載電源:可直接連接到傳感器和變送器(執(zhí)行器),CPU 221,222具有180mA輸出, CPU 224,CPU 224XP,CPU 226分別輸出280,400mA??捎米髫?fù)載電源。
不同的設(shè)備類型。
CPU 221~226各有2種類型CPU,具有不同的電源電壓和控制電壓。
本機(jī)數(shù)字量輸入/輸出點(diǎn)。
CPU 221具有6個(gè)輸入點(diǎn)和4個(gè)輸出點(diǎn),CPU 222具有8個(gè)輸入點(diǎn)和6個(gè)輸出點(diǎn),CPU 224具有14個(gè)輸入點(diǎn)和10個(gè)輸出點(diǎn),CPU 224XP具有14個(gè)輸入點(diǎn)和10個(gè)輸出點(diǎn),CPU 226具有24個(gè)輸入點(diǎn)和16個(gè)輸出點(diǎn)。
本機(jī)模擬量輸入/輸出點(diǎn)。
CPU 224XP具有2個(gè)輸入點(diǎn),1個(gè)輸出點(diǎn)。
中斷輸入。
允許以極快的速度對(duì)過(guò)程信號(hào)的上升沿作出響應(yīng)。
高速計(jì)數(shù)器。
CPU 221/222
4個(gè)高速計(jì)數(shù)器(30KHz),可編程并具有復(fù)位輸入,2個(gè)獨(dú)立的輸入端可同時(shí)作加、減計(jì)數(shù),可連接兩個(gè)相位差為90°的A/B相增量編碼器。
CPU224/224XP/226。
6個(gè)高速計(jì)數(shù)器(30KHz),具有CPU221/222相同的功能。
CPU 222/224/224XP/226。
可方便地用數(shù)字量和模擬量擴(kuò)展模塊進(jìn)行擴(kuò)展??墒褂梅抡嫫鳎ㄟx件)對(duì)本機(jī)輸入信號(hào)進(jìn)行仿真,用于調(diào)試用戶程序。
4模擬電位器
CPU221/222 1個(gè)。
CPU224/224XP/226 2個(gè)。
CPU221/222/224/224XP/226還具有。
脈沖輸出
2路高頻率脈沖輸出(zui大20KHz),用于控制步進(jìn)電機(jī)或伺服電機(jī)實(shí)現(xiàn)定位任務(wù)。
實(shí)時(shí)時(shí)鐘
例如為信息加注時(shí)間標(biāo)記,記錄機(jī)器運(yùn)行時(shí)間或?qū)^(guò)程進(jìn)行時(shí)間控制。
EEPROM存儲(chǔ)器模塊(選件)
可作為修改與拷貝程序的快速工具(無(wú)需編程器),并可進(jìn)行輔助軟件歸檔工作。
電池模塊
用于長(zhǎng)時(shí)間數(shù)據(jù)后備。用戶數(shù)據(jù)(如標(biāo)志位狀態(tài),數(shù)據(jù)塊,定時(shí)器,計(jì)數(shù)器)可通過(guò)內(nèi)部的超級(jí)電容存貯大約5天。選用電池模塊能延長(zhǎng)存貯時(shí)間到200天(10年壽命)。電池模塊插在存儲(chǔ)器模塊的卡槽中。
編程:CPU 221/222/224/224XP/226
STEP 7-Micro/WIN32 V3.1編程軟件可以對(duì)所有的CPU 221/222/224/224XP/226功能進(jìn)行編程。同時(shí)也可以使用STEP 7-Micro/WIN16 V2.1軟件包,但是它只支持對(duì)S7-21x同樣具有的功能進(jìn)行編程。
STEP 7-Micro/DOS不能對(duì)CPU 221/222/224/224XP/226編程。如果使用PG/PC的串口編程,則需要使用PC/PPI電纜。
如果使用STEP 7-Micro/WIN32 V3.1編程軟件,則也可以通過(guò)SIMATIC CP 5511或CP 5611編程。在這種情況下,通訊速率可高達(dá)187.5kbit/s。
可以利用PC/PPI 電纜和自由口通訊功能把 S7-200 CPU 連接到許多和RS-232標(biāo)準(zhǔn)兼容的設(shè)備。
有兩種不同型號(hào)的 PC/PPI 電纜
帶有RS-232口的隔離型 PC/PPI 電纜,用5個(gè)DIP開關(guān)設(shè)置波特率和其它配置項(xiàng) (見下圖)。
帶有RS-232口的非隔離型 PC/PPI 電纜,用4個(gè)DIP開關(guān)設(shè)置波特率。 有關(guān)非隔離型PC/PPI電纜的技術(shù)規(guī)范,請(qǐng)參閱S7-200 可編程控制器系統(tǒng)手冊(cè)。
當(dāng)數(shù)據(jù)從RS-232傳送到RS-485口時(shí),PC/PPI 電纜是發(fā)送模式。當(dāng)數(shù)據(jù)從RS-485傳送到RS-232口時(shí),PC/PPI 電纜是接收模式。當(dāng)檢測(cè)到RS-232的發(fā)送線有字符時(shí),電纜立即從接收模式轉(zhuǎn)換到發(fā)送模式。當(dāng)RS-232發(fā)送線處于閑置的時(shí)間超過(guò)電纜切換時(shí)間時(shí),電纜又切換到接收模式。這個(gè)時(shí)間與電纜上的DIP開關(guān)設(shè)定的波特率選擇有關(guān)。
更多優(yōu)勢(shì)產(chǎn)品推介:
1)電源(PS)
電源模塊提供了機(jī)架和CPU內(nèi)部的供電電源,置于1號(hào)機(jī)架的位置。
(2)*處理器(CPU)
CPU存儲(chǔ)并處理用戶程序,為模塊分配參數(shù),通過(guò)嵌入的MPI總線處理編程設(shè)備和PC、模塊、其它站點(diǎn)之間的通訊,并可以為進(jìn)行DP主站或從站操作裝配一個(gè)集成的DP接口。置于2號(hào)機(jī)架。
(3)接口模塊(IM)
接口模塊將各個(gè)機(jī)架連接在一起。不同型號(hào)的接口模塊可支持機(jī)架擴(kuò)展或PROFIBUS DP連接。置于3號(hào)機(jī)架,沒有接口模塊時(shí),機(jī)架位置為空。
(4)信號(hào)模塊(SM)
通常稱為I/O(輸入/輸出)模塊。測(cè)量輸入信號(hào)并控制輸出設(shè)備。信號(hào)模塊可用于數(shù)字信號(hào)和模擬信號(hào),還可用于進(jìn)行連接,如傳感器和啟動(dòng)器的連接。
(5)功能模塊(FM)
用于進(jìn)行復(fù)雜的、重要的但獨(dú)立于CPU的過(guò)程,如:計(jì)算、位置控制和閉環(huán)控制。
(6)通訊處理器(CP)
模塊化的通訊處理器通過(guò)連接各個(gè)SIMATIC站點(diǎn),如:工業(yè)以太網(wǎng),PROFIBUS或串行的點(diǎn)對(duì)點(diǎn)連接等。
后三個(gè)模塊在機(jī)架上可以任意放置,系統(tǒng)可以自動(dòng)分配模塊的地址。
需要說(shuō)明的是,每個(gè)機(jī)架zui多只能安裝8個(gè)信號(hào)模塊、功能模塊或通訊模塊。如果系統(tǒng)任務(wù)超過(guò)了8個(gè),則可以擴(kuò)展機(jī)架(每個(gè)帶CPU的*機(jī)架可以擴(kuò)展3個(gè)機(jī)架)。
各個(gè)模塊的性能具體如下:
(1)電源模塊(PS)
電源模塊用于將SIMATIC S7-300 連接到120/230V AC電源。
(2)CPU模塊
各種CPU 有各種不同的性能,例如,有的CPU 上集成有輸入/輸出點(diǎn),有的CPU上集成有PROFI- BUS-DP通訊接口等。
以上只是列出了部分指標(biāo),設(shè)計(jì)時(shí)還要參看相應(yīng)的手冊(cè)。
(3)接口模塊
接口模塊用于多機(jī)架配置時(shí)連接主機(jī)架(CR)和擴(kuò)展機(jī)架 (ER)。S7-300通過(guò)分布式的主機(jī)架(CR)和3個(gè)擴(kuò)展機(jī)架(ER),可以操作多達(dá)32個(gè)模塊。運(yùn)行時(shí)無(wú)需風(fēng)扇。
(4)信號(hào)模塊
信號(hào)模塊用于數(shù)字量和模擬量輸入/輸出,又分DI/DO(數(shù)字量輸入/輸出)和AI/AO(模擬量輸入/輸出)模塊。
①數(shù)字量輸入模塊:
②數(shù)字量輸出模塊:
③數(shù)字輸入/輸出模塊:
④繼電器輸出模塊:
⑤模擬量輸入模塊
⑥模擬量輸出模塊:
⑦模擬量輸入/輸出模塊:
S7-200與6SE70裝置連接
1. 系統(tǒng)要求
? 安裝MicroWin software(V4.0或以上)以及 USS協(xié)議庫(kù)(V2.0以上)
? PC/PPI電纜、S7-200(如CPU 226XM)、電源模塊、通信電纜
? 6SE70驅(qū)動(dòng)裝置及一臺(tái)PC機(jī)
2. 在使用MicroWin software 創(chuàng)建項(xiàng)目之前,先檢查USS protocol協(xié)議是否被正確安裝,此協(xié)議庫(kù)需要單獨(dú)購(gòu)買:
3.我們需要?jiǎng)?chuàng)建一個(gè)簡(jiǎn)單的例程:
? *步:設(shè)置通訊接口
? 第二步:建立PC與S2-200之間連接(注意:PC通過(guò)PC/PPI電纜與S7-200PORT1口連接;)
? 第三步:用串口電纜將S7-200PORT0端口與6SE70的X103或X300端口相連(注意:端口連接的規(guī)則是3對(duì)3、8對(duì)8)
? 第四步:使用USS協(xié)議的初始化模塊初始化S7-200的PORT0端口
二進(jìn)制值2#1000 0000 0000表示要初始化USS地址11的6SE70驅(qū)動(dòng)裝置,波特率為9600,此波特率要與PC/PPI電纜設(shè)置的相同,詳細(xì)情況請(qǐng)參看USS_INIT的幫助文件;此外我們還需要在6SE70裝置上設(shè)置相應(yīng)的參數(shù)。
表一:
參數(shù) | USS/SCom1(X300) | USS/SCom2(X103) |
P053 | 7 | 23 |
P700 | P700.1=11 | P700.2=11 |
P701 | P701.1=6 | P701.2=6 |
P702 | P702,1=127 | P702.2=127 |
P703 | P703,1=2 | P703.2=2 |
P704 | P704.1=0 | P704.2=0 |
P443 | P443.1=2002 | P443.1=6002 |
P554 | P554.1=2100 | P554.1=6100 |
? 第五步:使用USS_CTRL模塊來(lái)控制USS地址11的6SE70裝置,為了運(yùn)行6SE70需要按照表一設(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)表中輸入速度給定,這樣6SE70變頻器就可以運(yùn)行起來(lái)了,如下圖狀態(tài)表所示:(注意:由于MM440和6SE70的工作方式和控制字的定義并不*相同,所以你需要將OFF2、OFF3、F_ACK命令位連接到6SE70相應(yīng)的參數(shù),它們才能起作用;此外,由于控制字的定義不相同,DIR方向控制位并不能起到方向控制的作用;詳細(xì)情況請(qǐng)參看USS_CTRL的幫助文件及6SE70控制字的定義)
4. 讀寫O2類型參數(shù):如讀寫參數(shù)P100,使用USS_RPM_W和USS_WPM_W(這兩個(gè)功能塊用來(lái)讀寫16位無(wú)符號(hào)整數(shù))
? 讀參數(shù)P100,其數(shù)據(jù)類型為O2,表示16位無(wú)符號(hào)整數(shù);其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.3置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P100的讀操作,讀入的值被保存到R_P100。需要特別注意的是USS_RPM_W的INDEX值必須置1,因?yàn)镸M440默認(rèn)的是PXXXX.0參數(shù)組,而6SE70默認(rèn)的是PXXX.1參數(shù)組
? 寫參數(shù)P100,其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.4置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P100的寫操作,將W_P100中保存的值寫入到參數(shù)P100。USS_WPM_W的EEPROM是邏輯“0”時(shí),寫入的值只被保存到6SE70的RAM中,當(dāng)EEPROM是邏輯“1”時(shí),寫入的值同時(shí)被保存到6SE70的RAM和EEPROM中,但向EEPROM中寫數(shù)據(jù)是有次數(shù)限制,zui多不要超過(guò)50000次
5. 讀寫I4類型參數(shù):如讀寫參數(shù)P401,使用USS_RPM_D和USS_WPM_D(這兩個(gè)功能塊用來(lái)讀寫32位無(wú)符號(hào)整數(shù))
? 讀參數(shù)P401,其數(shù)據(jù)類型為I4,表示32位有符號(hào)整數(shù);其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I1.3置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P401的讀操作,讀入的值被保存到R_P401。需要特別注意的是USS_RPM_W的INDEX值必須置1,因?yàn)镸M440默認(rèn)的是PXXXX.0參數(shù)組,而6SE70默認(rèn)的是PXXX.1參數(shù)組
? 寫參數(shù)P401,其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.6置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P401的寫操作,將W_P401中保存的值寫入到參數(shù)P401。USS_WPM_D的EEPROM是邏輯“0”時(shí),寫入的值只被保存到6SE70的RAM中,當(dāng)EEPROM是邏輯“1”時(shí),寫入的值同時(shí)被保存到6SE70的RAM和EEPROM中,但向EEPROM中寫數(shù)據(jù)是有次數(shù)限制,zui多不要超過(guò)50000次
? 參數(shù)P401的數(shù)據(jù)類型是I4(32位有符號(hào)的整數(shù)),而USS功能塊USS_RPM_D和USS_WPM_D是根據(jù)MM440參數(shù)數(shù)據(jù)類型的定義,用來(lái)讀寫32無(wú)符號(hào)的整數(shù)。因此用這兩個(gè)功能塊讀寫6SE70的I4型參數(shù)時(shí)會(huì)產(chǎn)生一定的問(wèn)題,如參數(shù)值是正數(shù)是能夠正確讀寫,當(dāng)參數(shù)值是負(fù)數(shù)時(shí),讀操作能夠正常進(jìn)行
6. 讀寫參數(shù),可以使用如下所示的狀態(tài)表,非常簡(jiǎn)單方便:
S7-200和S7-300進(jìn)行MPI通信
S7-200 PLC與S7-300 PLC之間采用MPI通訊方式時(shí),S7-200 PLC中不需要編寫任何與通訊有關(guān)的程序,只需要將要交換的數(shù)據(jù)整理到一個(gè)連續(xù)的V 存儲(chǔ)區(qū)當(dāng)中即可,而S7-300 PLC中需要在組織塊OB1(或是定時(shí)中斷組織塊OB35)當(dāng)中調(diào)用系統(tǒng)功能X_GET(SFC67)和X_PUT(SFC68),以實(shí)現(xiàn)S7-200 PLC與S7-300 PLC之間的通訊。調(diào)用SFC67和SFC68時(shí)VAR_ADDR參數(shù)填寫S7-200的數(shù)據(jù)地址區(qū),由于S7-200的數(shù)據(jù)區(qū)為v區(qū),這里需填寫 P#DB1.DBX×× BYTE n 對(duì)應(yīng)的就是S7200 V存儲(chǔ)區(qū)當(dāng)中VB××到VB(××+n)的數(shù)據(jù)區(qū)。例如交換的數(shù)據(jù)存在S7-200中VB50到VB59這10個(gè)字節(jié)當(dāng)中,VAR_ADDR參數(shù)應(yīng)為 P#DB1.DBX50.0 BYTE 10.
首先根據(jù)S7-300的硬件配置,在STEP7當(dāng)中組態(tài)S7-300站并且下載,注意S7-200和S7-300出廠默認(rèn)的MPI地址都是2,所以必須修 改其中一個(gè)PLC的站地址,例子程序當(dāng)中將S7-300 MPI地址設(shè)定為2,S7-200地址設(shè)定3,另外要分別將S7-300和S7-200的通訊速率設(shè)定*,可設(shè)為9.6K,19.2K,187.5K三 種波特率,例子程序當(dāng)中選用了19.2K的速率。
3.2 參數(shù)數(shù)據(jù)記錄1 通過(guò)數(shù)據(jù)記錄1可以進(jìn)行修改SM331(7KF02)參數(shù),參數(shù)數(shù)據(jù)記錄1一共是14個(gè)字節(jié),結(jié)構(gòu)為: ?字節(jié)0(圖1):
圖1參數(shù)數(shù)據(jù)記錄1字節(jié)0
?字節(jié)1(圖2):
噪聲抑制 | 積分時(shí)間 | 代碼 |
400 Hz | 2.5 ms | 2#00 |
60 Hz | 16.7 ms | 2#01 |
50 Hz | 20 ms | 2#10 |
10 Hz | 100 ms | 2#11 |
圖2參數(shù)數(shù)據(jù)記錄1字節(jié)1
?字節(jié)2至字節(jié)5(圖3)
圖3參數(shù)數(shù)據(jù)記錄1字節(jié)2至字節(jié)5
部分測(cè)量方法與量程代碼(表4):
測(cè)量方法 | 代碼 | 測(cè)量范圍 | 代碼 |
… | … | … | … |
電壓 | 2#0001 | ± 80 mV | 2#0001 |
± 250 mV | 2#0010 | ||
± 500 mV | 2#0011 | ||
±1 V | 2#0100 | ||
±2.5 V | 2#0101 | ||
±5 V | 2#0110 | ||
1 V到5 V | 2#0111 | ||
0 V到10 V | 2#1000 | ||
±10 V | 2#1001 | ||
± 25 mV | 2#1010 | ||
± 50 mV | 2#1011 | ||
… | … | … | … |
(上表僅列出本文示例所涉及測(cè)量方法及量程代碼,其余代碼請(qǐng)參考《S7-300模塊數(shù)據(jù)手冊(cè)》) 表4 SM331(7KF02)部分測(cè)量方法與量程代碼
?字節(jié)6至字節(jié)13(圖4)
圖4參數(shù)數(shù)據(jù)記錄1字節(jié)6至字節(jié)13
4 編程SM331 AI8 x12bit參數(shù) 組態(tài)SM331(7KF02) 0通道為0~10V電壓測(cè)量,組態(tài)報(bào)警上限為9V,下限為1V,示例將報(bào)警的上限編程修改為8V,下限修改為2V。
1、西門子S7-1200、S7-200進(jìn)口、S7-200CN 、S7-300、S7-400系列產(chǎn)品;
2、西門子觸摸屏MP277、MP377、Smart 700/1000、TP177A/B 、OP177、KTP178、TD400C系列等;
3、西門子以太網(wǎng)模塊CP5621、CP1613、CP342-5、CP343-1、CP234-1系列等;
4、西門子軟件WINCC V6.2、WINCC7.0、STEP 7V5.5、系列等;
5、低壓系列、樓宇傳感器、執(zhí)行器、閥門;
6、西門子變頻器MM4 G110 G120 V10;
工業(yè)自動(dòng)化系統(tǒng)集成:
1、水處理、流體控制技術(shù);
2、食品機(jī)械及包裝自動(dòng)化、發(fā)酵電氣控制;
3、空調(diào)節(jié)能控制;
例如:沙鋼水處理自動(dòng)化控制系統(tǒng)、虹橋機(jī)場(chǎng)LED控制系統(tǒng)、哈爾濱可口可樂飲料有限公司S5系統(tǒng)改造升級(jí)、上海臨港新城綜合服務(wù)樓*空調(diào)控制系統(tǒng)、全國(guó)大潤(rùn)發(fā)超市空調(diào)節(jié)能…….
1產(chǎn)品特點(diǎn):
西門子S7-200系列出色表現(xiàn)在以下幾個(gè)方面:
1)*的可靠性。
2)極豐富的指令集。
3)易于掌握。
4)便捷的操作。
5)豐富的內(nèi)置集成功能。
6) 實(shí)時(shí)特性。
7) 強(qiáng)勁的通訊能力。
8) 豐富的擴(kuò)展模塊。
2適用范圍
----S7-200系列在集散自動(dòng)化系統(tǒng)中充分發(fā)揮其強(qiáng)大功能。使用范圍可覆蓋從替代繼電器的簡(jiǎn)單控制到更復(fù)雜的自動(dòng)化控制。應(yīng)用領(lǐng)域極為廣泛,覆蓋所有與自動(dòng)檢測(cè),自動(dòng)化控制有關(guān)的工業(yè)及民用領(lǐng)域,包括各種機(jī)床、機(jī)械、電力設(shè)施、民用設(shè)施、環(huán)境保護(hù)設(shè)備等等。如:沖壓機(jī)床,磨床,印刷機(jī)械,橡膠化工機(jī)械,*空調(diào),電梯控制,運(yùn)動(dòng)系統(tǒng)。
---- S7-200系列PLC可提供4個(gè)不同的基本型號(hào)的8種CPU供您使用。
3CPU單元設(shè)計(jì)
集成的24V負(fù)載電源:可直接連接到傳感器和變送器(執(zhí)行器),CPU 221,222具有180mA輸出, CPU 224,CPU 224XP,CPU 226分別輸出280,400mA??捎米髫?fù)載電源。
不同的設(shè)備類型。
CPU 221~226各有2種類型CPU,具有不同的電源電壓和控制電壓。
本機(jī)數(shù)字量輸入/輸出點(diǎn)。
CPU 221具有6個(gè)輸入點(diǎn)和4個(gè)輸出點(diǎn),CPU 222具有8個(gè)輸入點(diǎn)和6個(gè)輸出點(diǎn),CPU 224具有14個(gè)輸入點(diǎn)和10個(gè)輸出點(diǎn),CPU 224XP具有14個(gè)輸入點(diǎn)和10個(gè)輸出點(diǎn),CPU 226具有24個(gè)輸入點(diǎn)和16個(gè)輸出點(diǎn)。
本機(jī)模擬量輸入/輸出點(diǎn)。
CPU 224XP具有2個(gè)輸入點(diǎn),1個(gè)輸出點(diǎn)。
中斷輸入。
允許以極快的速度對(duì)過(guò)程信號(hào)的上升沿作出響應(yīng)。
高速計(jì)數(shù)器。
CPU 221/222
4個(gè)高速計(jì)數(shù)器(30KHz),可編程并具有復(fù)位輸入,2個(gè)獨(dú)立的輸入端可同時(shí)作加、減計(jì)數(shù),可連接兩個(gè)相位差為90°的A/B相增量編碼器。
CPU224/224XP/226。
6個(gè)高速計(jì)數(shù)器(30KHz),具有CPU221/222相同的功能。
CPU 222/224/224XP/226。
可方便地用數(shù)字量和模擬量擴(kuò)展模塊進(jìn)行擴(kuò)展??墒褂梅抡嫫鳎ㄟx件)對(duì)本機(jī)輸入信號(hào)進(jìn)行仿真,用于調(diào)試用戶程序。
4模擬電位器
CPU221/222 1個(gè)。
CPU224/224XP/226 2個(gè)。
CPU221/222/224/224XP/226還具有。
脈沖輸出
2路高頻率脈沖輸出(zui大20KHz),用于控制步進(jìn)電機(jī)或伺服電機(jī)實(shí)現(xiàn)定位任務(wù)。
實(shí)時(shí)時(shí)鐘
例如為信息加注時(shí)間標(biāo)記,記錄機(jī)器運(yùn)行時(shí)間或?qū)^(guò)程進(jìn)行時(shí)間控制。
EEPROM存儲(chǔ)器模塊(選件)
可作為修改與拷貝程序的快速工具(無(wú)需編程器),并可進(jìn)行輔助軟件歸檔工作。
電池模塊
用于長(zhǎng)時(shí)間數(shù)據(jù)后備。用戶數(shù)據(jù)(如標(biāo)志位狀態(tài),數(shù)據(jù)塊,定時(shí)器,計(jì)數(shù)器)可通過(guò)內(nèi)部的超級(jí)電容存貯大約5天。選用電池模塊能延長(zhǎng)存貯時(shí)間到200天(10年壽命)。電池模塊插在存儲(chǔ)器模塊的卡槽中。
編程:CPU 221/222/224/224XP/226
STEP 7-Micro/WIN32 V3.1編程軟件可以對(duì)所有的CPU 221/222/224/224XP/226功能進(jìn)行編程。同時(shí)也可以使用STEP 7-Micro/WIN16 V2.1軟件包,但是它只支持對(duì)S7-21x同樣具有的功能進(jìn)行編程。
STEP 7-Micro/DOS不能對(duì)CPU 221/222/224/224XP/226編程。如果使用PG/PC的串口編程,則需要使用PC/PPI電纜。
如果使用STEP 7-Micro/WIN32 V3.1編程軟件,則也可以通過(guò)SIMATIC CP 5511或CP 5611編程。在這種情況下,通訊速率可高達(dá)187.5kbit/s。
可以利用PC/PPI 電纜和自由口通訊功能把 S7-200 CPU 連接到許多和RS-232標(biāo)準(zhǔn)兼容的設(shè)備。
有兩種不同型號(hào)的 PC/PPI 電纜
帶有RS-232口的隔離型 PC/PPI 電纜,用5個(gè)DIP開關(guān)設(shè)置波特率和其它配置項(xiàng) (見下圖)。
帶有RS-232口的非隔離型 PC/PPI 電纜,用4個(gè)DIP開關(guān)設(shè)置波特率。 有關(guān)非隔離型PC/PPI電纜的技術(shù)規(guī)范,請(qǐng)參閱S7-200 可編程控制器系統(tǒng)手冊(cè)。
當(dāng)數(shù)據(jù)從RS-232傳送到RS-485口時(shí),PC/PPI 電纜是發(fā)送模式。當(dāng)數(shù)據(jù)從RS-485傳送到RS-232口時(shí),PC/PPI 電纜是接收模式。當(dāng)檢測(cè)到RS-232的發(fā)送線有字符時(shí),電纜立即從接收模式轉(zhuǎn)換到發(fā)送模式。當(dāng)RS-232發(fā)送線處于閑置的時(shí)間超過(guò)電纜切換時(shí)間時(shí),電纜又切換到接收模式。這個(gè)時(shí)間與電纜上的DIP開關(guān)設(shè)定的波特率選擇有關(guān)。
更多優(yōu)勢(shì)產(chǎn)品推介:
1)電源(PS)
電源模塊提供了機(jī)架和CPU內(nèi)部的供電電源,置于1號(hào)機(jī)架的位置。
(2)*處理器(CPU)
CPU存儲(chǔ)并處理用戶程序,為模塊分配參數(shù),通過(guò)嵌入的MPI總線處理編程設(shè)備和PC、模塊、其它站點(diǎn)之間的通訊,并可以為進(jìn)行DP主站或從站操作裝配一個(gè)集成的DP接口。置于2號(hào)機(jī)架。
(3)接口模塊(IM)
接口模塊將各個(gè)機(jī)架連接在一起。不同型號(hào)的接口模塊可支持機(jī)架擴(kuò)展或PROFIBUS DP連接。置于3號(hào)機(jī)架,沒有接口模塊時(shí),機(jī)架位置為空。
(4)信號(hào)模塊(SM)
通常稱為I/O(輸入/輸出)模塊。測(cè)量輸入信號(hào)并控制輸出設(shè)備。信號(hào)模塊可用于數(shù)字信號(hào)和模擬信號(hào),還可用于進(jìn)行連接,如傳感器和啟動(dòng)器的連接。
(5)功能模塊(FM)
用于進(jìn)行復(fù)雜的、重要的但獨(dú)立于CPU的過(guò)程,如:計(jì)算、位置控制和閉環(huán)控制。
(6)通訊處理器(CP)
模塊化的通訊處理器通過(guò)連接各個(gè)SIMATIC站點(diǎn),如:工業(yè)以太網(wǎng),PROFIBUS或串行的點(diǎn)對(duì)點(diǎn)連接等。
后三個(gè)模塊在機(jī)架上可以任意放置,系統(tǒng)可以自動(dòng)分配模塊的地址。
需要說(shuō)明的是,每個(gè)機(jī)架zui多只能安裝8個(gè)信號(hào)模塊、功能模塊或通訊模塊。如果系統(tǒng)任務(wù)超過(guò)了8個(gè),則可以擴(kuò)展機(jī)架(每個(gè)帶CPU的*機(jī)架可以擴(kuò)展3個(gè)機(jī)架)。
各個(gè)模塊的性能具體如下:
(1)電源模塊(PS)
電源模塊用于將SIMATIC S7-300 連接到120/230V AC電源。
(2)CPU模塊
各種CPU 有各種不同的性能,例如,有的CPU 上集成有輸入/輸出點(diǎn),有的CPU上集成有PROFI- BUS-DP通訊接口等。
以上只是列出了部分指標(biāo),設(shè)計(jì)時(shí)還要參看相應(yīng)的手冊(cè)。
(3)接口模塊
接口模塊用于多機(jī)架配置時(shí)連接主機(jī)架(CR)和擴(kuò)展機(jī)架 (ER)。S7-300通過(guò)分布式的主機(jī)架(CR)和3個(gè)擴(kuò)展機(jī)架(ER),可以操作多達(dá)32個(gè)模塊。運(yùn)行時(shí)無(wú)需風(fēng)扇。
(4)信號(hào)模塊
信號(hào)模塊用于數(shù)字量和模擬量輸入/輸出,又分DI/DO(數(shù)字量輸入/輸出)和AI/AO(模擬量輸入/輸出)模塊。
①數(shù)字量輸入模塊:
②數(shù)字量輸出模塊:
③數(shù)字輸入/輸出模塊:
④繼電器輸出模塊:
⑤模擬量輸入模塊
⑥模擬量輸出模塊:
⑦模擬量輸入/輸出模塊:
S7-200與6SE70裝置連接
1. 系統(tǒng)要求
? 安裝MicroWin software(V4.0或以上)以及 USS協(xié)議庫(kù)(V2.0以上)
? PC/PPI電纜、S7-200(如CPU 226XM)、電源模塊、通信電纜
? 6SE70驅(qū)動(dòng)裝置及一臺(tái)PC機(jī)
2. 在使用MicroWin software 創(chuàng)建項(xiàng)目之前,先檢查USS protocol協(xié)議是否被正確安裝,此協(xié)議庫(kù)需要單獨(dú)購(gòu)買:
3.我們需要?jiǎng)?chuàng)建一個(gè)簡(jiǎn)單的例程:
? *步:設(shè)置通訊接口
? 第二步:建立PC與S2-200之間連接(注意:PC通過(guò)PC/PPI電纜與S7-200PORT1口連接;)
? 第三步:用串口電纜將S7-200PORT0端口與6SE70的X103或X300端口相連(注意:端口連接的規(guī)則是3對(duì)3、8對(duì)8)
? 第四步:使用USS協(xié)議的初始化模塊初始化S7-200的PORT0端口
二進(jìn)制值2#1000 0000 0000表示要初始化USS地址11的6SE70驅(qū)動(dòng)裝置,波特率為9600,此波特率要與PC/PPI電纜設(shè)置的相同,詳細(xì)情況請(qǐng)參看USS_INIT的幫助文件;此外我們還需要在6SE70裝置上設(shè)置相應(yīng)的參數(shù)。
表一:
參數(shù) | USS/SCom1(X300) | USS/SCom2(X103) |
P053 | 7 | 23 |
P700 | P700.1=11 | P700.2=11 |
P701 | P701.1=6 | P701.2=6 |
P702 | P702,1=127 | P702.2=127 |
P703 | P703,1=2 | P703.2=2 |
P704 | P704.1=0 | P704.2=0 |
P443 | P443.1=2002 | P443.1=6002 |
P554 | P554.1=2100 | P554.1=6100 |
? 第五步:使用USS_CTRL模塊來(lái)控制USS地址11的6SE70裝置,為了運(yùn)行6SE70需要按照表一設(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)表中輸入速度給定,這樣6SE70變頻器就可以運(yùn)行起來(lái)了,如下圖狀態(tài)表所示:(注意:由于MM440和6SE70的工作方式和控制字的定義并不*相同,所以你需要將OFF2、OFF3、F_ACK命令位連接到6SE70相應(yīng)的參數(shù),它們才能起作用;此外,由于控制字的定義不相同,DIR方向控制位并不能起到方向控制的作用;詳細(xì)情況請(qǐng)參看USS_CTRL的幫助文件及6SE70控制字的定義)
4. 讀寫O2類型參數(shù):如讀寫參數(shù)P100,使用USS_RPM_W和USS_WPM_W(這兩個(gè)功能塊用來(lái)讀寫16位無(wú)符號(hào)整數(shù))
? 讀參數(shù)P100,其數(shù)據(jù)類型為O2,表示16位無(wú)符號(hào)整數(shù);其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.3置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P100的讀操作,讀入的值被保存到R_P100。需要特別注意的是USS_RPM_W的INDEX值必須置1,因?yàn)镸M440默認(rèn)的是PXXXX.0參數(shù)組,而6SE70默認(rèn)的是PXXX.1參數(shù)組
? 寫參數(shù)P100,其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.4置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P100的寫操作,將W_P100中保存的值寫入到參數(shù)P100。USS_WPM_W的EEPROM是邏輯“0”時(shí),寫入的值只被保存到6SE70的RAM中,當(dāng)EEPROM是邏輯“1”時(shí),寫入的值同時(shí)被保存到6SE70的RAM和EEPROM中,但向EEPROM中寫數(shù)據(jù)是有次數(shù)限制,zui多不要超過(guò)50000次
5. 讀寫I4類型參數(shù):如讀寫參數(shù)P401,使用USS_RPM_D和USS_WPM_D(這兩個(gè)功能塊用來(lái)讀寫32位無(wú)符號(hào)整數(shù))
? 讀參數(shù)P401,其數(shù)據(jù)類型為I4,表示32位有符號(hào)整數(shù);其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I1.3置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P401的讀操作,讀入的值被保存到R_P401。需要特別注意的是USS_RPM_W的INDEX值必須置1,因?yàn)镸M440默認(rèn)的是PXXXX.0參數(shù)組,而6SE70默認(rèn)的是PXXX.1參數(shù)組
? 寫參數(shù)P401,其程序塊如下圖所示:
在運(yùn)行此程序塊的情況下,只要給S7-200的I0.6置一個(gè)上升沿,就可以完成一次對(duì)參數(shù)P401的寫操作,將W_P401中保存的值寫入到參數(shù)P401。USS_WPM_D的EEPROM是邏輯“0”時(shí),寫入的值只被保存到6SE70的RAM中,當(dāng)EEPROM是邏輯“1”時(shí),寫入的值同時(shí)被保存到6SE70的RAM和EEPROM中,但向EEPROM中寫數(shù)據(jù)是有次數(shù)限制,zui多不要超過(guò)50000次
? 參數(shù)P401的數(shù)據(jù)類型是I4(32位有符號(hào)的整數(shù)),而USS功能塊USS_RPM_D和USS_WPM_D是根據(jù)MM440參數(shù)數(shù)據(jù)類型的定義,用來(lái)讀寫32無(wú)符號(hào)的整數(shù)。因此用這兩個(gè)功能塊讀寫6SE70的I4型參數(shù)時(shí)會(huì)產(chǎn)生一定的問(wèn)題,如參數(shù)值是正數(shù)是能夠正確讀寫,當(dāng)參數(shù)值是負(fù)數(shù)時(shí),讀操作能夠正常進(jìn)行
6. 讀寫參數(shù),可以使用如下所示的狀態(tài)表,非常簡(jiǎn)單方便:
S7-200和S7-300進(jìn)行MPI通信
S7-200 PLC與S7-300 PLC之間采用MPI通訊方式時(shí),S7-200 PLC中不需要編寫任何與通訊有關(guān)的程序,只需要將要交換的數(shù)據(jù)整理到一個(gè)連續(xù)的V 存儲(chǔ)區(qū)當(dāng)中即可,而S7-300 PLC中需要在組織塊OB1(或是定時(shí)中斷組織塊OB35)當(dāng)中調(diào)用系統(tǒng)功能X_GET(SFC67)和X_PUT(SFC68),以實(shí)現(xiàn)S7-200 PLC與S7-300 PLC之間的通訊。調(diào)用SFC67和SFC68時(shí)VAR_ADDR參數(shù)填寫S7-200的數(shù)據(jù)地址區(qū),由于S7-200的數(shù)據(jù)區(qū)為v區(qū),這里需填寫 P#DB1.DBX×× BYTE n 對(duì)應(yīng)的就是S7200 V存儲(chǔ)區(qū)當(dāng)中VB××到VB(××+n)的數(shù)據(jù)區(qū)。例如交換的數(shù)據(jù)存在S7-200中VB50到VB59這10個(gè)字節(jié)當(dāng)中,VAR_ADDR參數(shù)應(yīng)為 P#DB1.DBX50.0 BYTE 10.
首先根據(jù)S7-300的硬件配置,在STEP7當(dāng)中組態(tài)S7-300站并且下載,注意S7-200和S7-300出廠默認(rèn)的MPI地址都是2,所以必須修 改其中一個(gè)PLC的站地址,例子程序當(dāng)中將S7-300 MPI地址設(shè)定為2,S7-200地址設(shè)定3,另外要分別將S7-300和S7-200的通訊速率設(shè)定*,可設(shè)為9.6K,19.2K,187.5K三 種波特率,例子程序當(dāng)中選用了19.2K的速率。