西門(mén)子S7-1200 控制器是我們新推出產(chǎn)品的核心,可實(shí)現(xiàn)簡(jiǎn)單卻高度精確的自動(dòng)化任務(wù)。西門(mén)子S7-1200 控制器實(shí)現(xiàn)了模塊化和緊湊型設(shè)計(jì),功能強(qiáng)大、投資安全并且*適合各種應(yīng)用??蓴U(kuò)展性強(qiáng)、靈活度高的設(shè)計(jì),可實(shí)現(xiàn)標(biāo)準(zhǔn)工業(yè)通信的通信接口以及一整套強(qiáng)大的集成技術(shù)功能,使該控制器成為完整、全面的自動(dòng)化解決方案的重要組成部分。
產(chǎn)品簡(jiǎn)介
西門(mén)子S7-1200 控制器是我們新推出產(chǎn)品的核心,可實(shí)現(xiàn)簡(jiǎn)單卻高度精確的自動(dòng)化任務(wù)。西門(mén)子S7-1200 控制器實(shí)現(xiàn)了模塊化和緊湊型設(shè)計(jì),功能強(qiáng)大、投資安全并且*適合各種應(yīng)用??蓴U(kuò)展性強(qiáng)、靈活度高的設(shè)計(jì),可實(shí)現(xiàn)標(biāo)準(zhǔn)工業(yè)通信的通信接口以及一整套強(qiáng)大的集成技術(shù)功能,使該控制器成為完整、全面的自動(dòng)化解決方案的重要組成部分。
詳細(xì)介紹
福建西門(mén)子S7-1200代理商(歡迎您)總代理
S7-1200和S7-300集成DP口的主從通信(1200做主站300做從站)
使用 S7-1200 與 S7-300 的集成 DP 接口進(jìn)行主從通信,這里是將 S7-1200 做為主站,將 S7-300 做為從站,即:S7-1200 通過(guò) CM1243-5 做主站,S7-300 集成的 DP 接口做從站。下面詳細(xì)介紹使用方法。
硬件:
CPU 1214C DC/DC/DC,V2.2
CM1243-5(主站模塊)
CPU300(6ES7 315-2EH14-0AB0)
軟件:
Step7 V12
Step7 V5.5 SP1
S7-1200 通過(guò) CM1243-5 做主站,S7-300 集成的 DP 接口做從站,這種方式可以分2種情況來(lái)操作,具體如下:
*種情況:CPU 1214C 和 CPU300 使用 Step7 V12 在一個(gè)項(xiàng)目中操作。
第二種情況:CPU 1214C 和 CPU300 使用 Step7 V12 不在一個(gè)項(xiàng)目中的操作。CPU 1214C 使用 Step7 V12,而 CPU300 分別使用 Step7 V12 和 Step7 V5.5。
1. *種情況(同一項(xiàng)目中操作)
CM1243-5 做 DP 主站,CPU300 的集成 DP 接口做 DP 從站,使用 Step7 V12 在一個(gè)項(xiàng)目中操作,詳細(xì)步驟如下。
1-1 使用 Step7 V12 生成項(xiàng)目
使用 STEP7 V12 創(chuàng)建一個(gè)新項(xiàng)目,并通過(guò)“添加新設(shè)備”組態(tài) S7-1200 站 PLC_1,選擇 CPU1214C DC/DC/DC V2.2;接著組態(tài) S7-300 站 PLC_2,如圖 1 所示。
圖 1 在新項(xiàng)目中插入 S7-1200 站和 S7-300 站
1-2 組態(tài)主站 CM1243-5
組態(tài) CM1243-5 的 DP 接口,進(jìn)入 CM1243-5 的屬性框,添加子網(wǎng)“PROFIBUS_1”,站址選擇 2,如圖 2 所示。
圖 2 組態(tài) CM1243-5
1-3 組態(tài)從站 CPU300 集成 DP 接口
組態(tài) CPU300 的集成 DP 接口,進(jìn)入 DP 接口的屬性框,在“PROFIBUS 地址”界面,子網(wǎng)選擇“PROFIBUS_1”,地址選擇 3;在“操作模式”界面,操作模式選擇“DP 從站”,分配的 DP 主站選擇“PLC_1.CM1243-5.DP 接口”,在“傳輸區(qū)域”創(chuàng)建 2 個(gè)區(qū)域,輸入輸出各 16 個(gè)字;可以點(diǎn)擊“智能從站通信”中的“傳輸區(qū)_1”和“傳輸區(qū)_2”,查看或修改傳輸區(qū)的詳細(xì)信息。如圖 3 所示。
圖 3 組態(tài) CPU300 的集成 DP 接口
1-4 通訊測(cè)試
在同一項(xiàng)目中,分別為 CPU1214C 和 CPU300 創(chuàng)建監(jiān)控表,進(jìn)行通訊測(cè)試,如圖 4 所示。
圖 4 同一項(xiàng)目通信測(cè)試
2. 第二種情況(不同項(xiàng)目中操作)
CM1243-5 做 DP 主站,CPU300 的集成 DP 接口做 DP 從站,不在一個(gè)項(xiàng)目中的操作,即:CPU 1214C 使用 Step7 V12,而 CPU300 分別使用 Step7 V12 和 Step7 V5.5,詳細(xì)步驟如下。
2-1 創(chuàng)建 S7-1200 站并組態(tài) CM1243-5
使用 STEP7 V12 創(chuàng)建一個(gè)新項(xiàng)目,并通過(guò)“添加新設(shè)備”組態(tài) S7-1200 站 PLC_1,組態(tài) CM1243-5 的 DP 接口,進(jìn)入 CM1243-5 的屬性框,添加子網(wǎng)“PROFIBUS_1”,站址選擇 2,如圖 5 所示。
圖 5 插入 S7-1200 站并組態(tài) CM1243-5
2-2 主站項(xiàng)目中安裝 CPU300 的 GSD 文件,并組態(tài)該從站
打開(kāi)軟件 Step7 V12,通過(guò)“選項(xiàng)”進(jìn)入“安裝設(shè)備描述文件”界面, 在“源路徑”選擇 CPU300 的 GSD 文件存放路徑。注意:源路徑中不能有中文字符。
圖 6 安裝 CPU300 的 GSD 文件
安裝好從站 CPU300 的 GSD 文件,在主站項(xiàng)目中的網(wǎng)絡(luò)視圖中,將它從選件的目錄中拖拽至視圖界面中,如圖 7 所示。
圖 7 插入從站 CPU300
點(diǎn)擊圖 7 中的藍(lán)色字“未分配”,出現(xiàn)“選擇主站:PLC_1.CM 1243-5.DP 接口”選項(xiàng),點(diǎn)擊“PLC_1.CM 1243-5.DP 接口”,主站選擇成 CM 1243-5(見(jiàn)藍(lán)色字),同時(shí) CPU300 的集成 DP 接口連接到了“主站系統(tǒng):PLC_1.DP-Mastersystem(1)”。如圖 8 所示。
圖 8 主站項(xiàng)目中配置從站 CPU300
雙擊圖 7 中的“Slave_1”,進(jìn)入從站的設(shè)備視圖, 將“Master_I Slave_Q 16 Wo unit”和“Master_Q Slave_I 16 Wo unit”分別插入到設(shè)備概覽的 4 槽和 5 槽。注意:4 槽表示主站組態(tài)輸入 16 個(gè)字,5 槽表示主站組態(tài)輸出 16 個(gè)字, 這與后面組態(tài)從站的輸入輸出需要一一對(duì)應(yīng)。如圖 9 所示。
圖 9 主站項(xiàng)目中組態(tài)從站 CPU300
2-3 Step7 V12 創(chuàng)建 S7-300 站并組態(tài) CPU300 的 DP 接口
如果使用軟件 Step7 V5.5 創(chuàng)建 S7-300 這個(gè)DP從站,請(qǐng)直接跳到步驟 2-5。
在這使用 Step7 V12 創(chuàng)建一個(gè)新項(xiàng)目(DP從站:S7-300),并通過(guò)“添加新設(shè)備”組態(tài) S7-300 站PLC_1,進(jìn)入 CPU300 集成的 DP 接口的屬性框,在“PROFIBUS 地址”界面中,接口類(lèi)型選擇“PROFIBUS”,添加子網(wǎng)“PROFIBUS_1”,站址選擇 3,如圖 10 所示。
圖 10 Step7 V12 中創(chuàng)建 300
接著在“操作模式”界面中,選擇“DP 從站”,在智能從站通信的傳輸區(qū)域添加 2 個(gè)傳輸區(qū)(“傳輸區(qū)_1”、“傳輸區(qū)_2”),數(shù)據(jù)長(zhǎng)度都是 16 個(gè)字。注意:要與主站的輸入輸出對(duì)應(yīng),即:“傳輸區(qū)_1”為 16 個(gè)字的輸出,“傳輸區(qū)_2”為 16 個(gè)字的輸入。如圖 11 所示。
圖 11 Step7 V12 創(chuàng)建 CPU300 站的 DP 組態(tài)
2-4 Step7 V12 創(chuàng)建 2 個(gè)項(xiàng)目(主從站)的通信測(cè)試
Step7 V12 創(chuàng)建的 CM1243-5 做 DP 主站的項(xiàng)目, Step7 V12 創(chuàng)建的 CPU300 做 DP 從站的項(xiàng)目,兩個(gè)項(xiàng)目分別新建監(jiān)控表,進(jìn)入通信監(jiān)控,如圖 12 所示。
圖 12 不同項(xiàng)目通信測(cè)試(V12 與 V12,第二種情況)
2-5 Step7 V5.5 創(chuàng)建 CPU300 并組態(tài) DP 接口
如果使用軟件 Step7 V12 創(chuàng)建 S7-300 這個(gè)DP從站,請(qǐng)直接跳到步驟 2-3。
在這使用 Step7 V5.5 創(chuàng)建一個(gè)新項(xiàng)目(DP從站:S7-300)。在 MPI/DP 接口的屬性框中,“常規(guī)”屬性頁(yè)中選擇“PROFIBUS”接口類(lèi)型,站址選擇 3;“工作模式”屬性頁(yè)中選擇“DP 從站”;“組態(tài)”屬性頁(yè)中組態(tài)輸入輸出,數(shù)據(jù)長(zhǎng)度 16 個(gè)字,注意:要與主站的輸入輸出對(duì)應(yīng),即:第 1 行組態(tài)為 16 個(gè)字的輸出,第 2 行組態(tài)為 16 個(gè)字的輸入。。如圖 13 所示。
圖 13 Step7 V5.5 創(chuàng)建 CPU300 并組態(tài) DP 接口
2-6 通訊測(cè)試
Step7 V12 創(chuàng)建的 CM1243-5 做 DP 主站的項(xiàng)目, Step7 V5.5 創(chuàng)建的 CPU300 做 DP 從站的項(xiàng)目,兩個(gè)項(xiàng)目分別新建監(jiān)控表,進(jìn)入通信監(jiān)控,如圖 14 所示。
圖 14 不同項(xiàng)目通信測(cè)試(V12 與 V5.5,第二種情況)
福建西門(mén)子S7-1200代理商(歡迎您)總代理
用戶(hù)程序是隨PLC的控制對(duì)象而定的,由用戶(hù)根據(jù)對(duì)象生產(chǎn)工藝的控制要求而編制的應(yīng)用程序。為了便于讀出、檢查和修改,用戶(hù)程序一般存于CMOS靜態(tài)RAM中,用鋰電池作為后備電源,以保證掉電時(shí)不會(huì)丟失信息。為了防止干擾對(duì)RAM中程序的破壞,當(dāng)用戶(hù)程序經(jīng)過(guò)運(yùn)行正常,不需要改變,可將其固化在只讀存儲(chǔ)器EPROM中?,F(xiàn)在有許多PLC直接采用EEPROM作為用戶(hù)存儲(chǔ)器。
工作數(shù)據(jù)是PLC運(yùn)行過(guò)程中經(jīng)常變化、經(jīng)常存取的一些數(shù)據(jù)。存放在RAM中,以適應(yīng)隨機(jī)存取的要求。在PLC的工作數(shù)據(jù)存儲(chǔ)器中,設(shè)有存放輸入輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器等邏輯器件的存儲(chǔ)區(qū),這些器件的狀態(tài)都是由用戶(hù)程序的初始設(shè)置和運(yùn)行情況而確定的。根據(jù)需要,部分?jǐn)?shù)據(jù)在掉電時(shí)用后備電池維持其現(xiàn)有的狀態(tài),這部分在掉電時(shí)可保存數(shù)據(jù)的存儲(chǔ)區(qū)域稱(chēng)為保持?jǐn)?shù)據(jù)區(qū)。
由于系統(tǒng)程序及工作數(shù)據(jù)與用戶(hù)無(wú)直接聯(lián)系,所以在PLC 產(chǎn)品樣本或使用手冊(cè)中所列存儲(chǔ)器的形式及容量是指用戶(hù)程序存儲(chǔ)器。當(dāng)PLC提供的用戶(hù)存儲(chǔ)器容量不夠用,許多PLC還提供有存儲(chǔ)器擴(kuò)展功能。
3、輸入/輸出單元
輸入/輸出單元通常也稱(chēng)I/O單元或I/O模塊,是PLC與工業(yè)生產(chǎn)現(xiàn)場(chǎng)之間的連接部件。 PLC通過(guò)輸入接口可以檢測(cè)被控對(duì)象的各種數(shù)據(jù),以這些數(shù)據(jù)作為PLC對(duì)被控制對(duì)象進(jìn)行控制的依據(jù);同時(shí)PLC又通過(guò)輸出接口將處理結(jié)果送給被控制對(duì)象,以實(shí)現(xiàn)控制目的。
由于外部輸入設(shè)備和輸出設(shè)備所需的信號(hào)電平是多種多樣的,而PLC內(nèi)部CPU的處理的信息只能是標(biāo)準(zhǔn)電平,所以I/O接口要實(shí)現(xiàn)這種轉(zhuǎn)換。I/O接口一般都具有光電隔離和濾波功能,以提高PLC的抗*力。另外,I/O接口上通常還有狀態(tài)指示,工作狀況直觀,便于維護(hù)。
PLC提供了多種操作電平和驅(qū)動(dòng)能力的I/O接口,有各種各樣功能的I/O接口供用戶(hù)選用。I/O接口的主要類(lèi)型有:數(shù)字量(開(kāi)關(guān)量)輸入、數(shù)字量(開(kāi)關(guān)量)輸出、模擬量輸入、模擬量輸出等。
常用的開(kāi)關(guān)量輸入接口按其使用的電源不同有三種類(lèi)型:直流輸入接口、交流輸入接口和交/直流輸入接口。
常用的開(kāi)關(guān)量輸出接口按輸出開(kāi)關(guān)器件不同有三種類(lèi)型:是繼電器輸出、晶體管輸出和雙向晶閘管輸出。繼電器輸出接口可驅(qū)動(dòng)交流或直流負(fù)載,但其響應(yīng)時(shí)間長(zhǎng),動(dòng)作頻率低;而晶體管輸出和雙向晶閘管輸出接口的響應(yīng)速度快,動(dòng)作頻率高,但前者只能用于驅(qū)動(dòng)直流負(fù)載,后者只能用于交流負(fù)載。
PLC的I/O接口所能接受的輸入信號(hào)個(gè)數(shù)和輸出信號(hào)個(gè)數(shù)稱(chēng)為PLC輸入/ 輸出(I/O)點(diǎn)數(shù)。I/O點(diǎn)數(shù)是選擇PLC的重要依據(jù)之一。當(dāng)系統(tǒng)的I/O點(diǎn)數(shù)不夠時(shí),可通過(guò)PLC的I/O擴(kuò)展接口對(duì)系統(tǒng)進(jìn)行擴(kuò)展。
4、通信接口
PLC配有各種通信接口,這些通信接口一般都帶有通信處理器。PLC通過(guò)這些通信接口可與監(jiān)視器、打印機(jī)、其它PLC、計(jì)算機(jī)等設(shè)備實(shí)現(xiàn)通信。PLC與打印機(jī)連接,可將過(guò)程信息、系統(tǒng)參數(shù)等輸出打?。慌c監(jiān)視器連接,可將控制過(guò)程圖像顯示出來(lái);與其它PLC連接,可組成多機(jī)系統(tǒng)或連成網(wǎng)絡(luò),實(shí)現(xiàn)更大規(guī)??刂?。 與計(jì)算機(jī)連接,可組成多級(jí)分布式控制系統(tǒng),實(shí)現(xiàn)控制與管理相結(jié)合。
遠(yuǎn)程I/O系統(tǒng)也必須配備相應(yīng)的通信接口模塊。
5、智能接口模塊
智能接口模塊是一獨(dú)立的計(jì)算機(jī)系統(tǒng),它有自己的CPU、系統(tǒng)程序、存儲(chǔ)器以及與PLC系統(tǒng)總線相連的接口。它作為PLC系統(tǒng)的一個(gè)模塊,通過(guò)總線與PLC相連,進(jìn)行數(shù)據(jù)交換,并在PLC的協(xié)調(diào)管理下獨(dú)立地進(jìn)行工作。
PLC的智能接口模塊種類(lèi)很多,如:高速計(jì)數(shù)模塊、閉環(huán)控制模塊、運(yùn)動(dòng)控制模塊、中斷控制模塊等。
6、編程裝置
編程裝置的作用是編輯、調(diào)試、輸入用戶(hù)程序,也可在線監(jiān)控PLC內(nèi)部狀態(tài)和參數(shù),與PLC進(jìn)行人機(jī)對(duì)話(huà)。它是開(kāi)發(fā)、應(yīng)用、維護(hù)PLC*的工具。編程裝置可以是編程器,也可以是配有編程軟件包的通用計(jì)算機(jī)系統(tǒng)。編程器是由PLC廠家生產(chǎn),該廠家生產(chǎn)的某些PLC產(chǎn)品使用,它主要由鍵盤(pán)、顯示器和外存儲(chǔ)器接插口等部件組成。編程器有簡(jiǎn)易編程器和智能編程器兩類(lèi)。
簡(jiǎn)易型編程器只能聯(lián)機(jī)編程,而且不能直接輸入和編輯梯形圖程序,需將梯形圖程序轉(zhuǎn)化為指令表程序才能輸入。簡(jiǎn)易編程器體積小、價(jià)格便宜,它可以直接插在PLC的編程插座上,或者用電纜與PLC相連,以方便編程和調(diào)試。有些簡(jiǎn)易編程器帶有存儲(chǔ)盒,可用來(lái)儲(chǔ)存用戶(hù)程序,如三菱的FX-20P-E簡(jiǎn)易編程器。
智能編程器又稱(chēng)圖形編程器,本質(zhì)上它是一臺(tái)便攜式計(jì)算機(jī),如三菱的GP-80FX-E智能型編程器。它既可聯(lián)機(jī)編程,又可脫機(jī)編程??芍苯虞斎牒途庉嬏菪螆D程序,使用更加直觀、方便,但價(jià)格較高,操作也比較復(fù)雜。大多數(shù)智能編程器帶有磁盤(pán)驅(qū)動(dòng)器,提供錄音機(jī)接口和打印機(jī)接口。