西門(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-300CP342-5的DP口的主從通信(CP342-5做主站1200 做從站)
S7-1200 和 S7-300 CP342-5 的 DP 口的主從通信(CP342-5 做主站,1200 做從站)
使用 S7-1200 與 S7-300 用 CP342-5 進(jìn)行主從通信,這里 CP342-5 做為主站,將 S7-1200 的 CM1242-5 做從站。
硬件:
CPU 1214C DC/DC/DC,V2.1
CM1242-5(從站模塊)
CPU300(6ES7 317-2EK14-0AB0)
CP342-5(6GK7 342-5DA02-0XE0)
軟件:
Step7 V13 SP1
Step7 V5.5 SP3
S7-300 用 CP342-5 做 DP主站,S7-1200 通過(guò) CM1242-5 做從站,這種方式可以分2種情況來(lái)操作,具體如下:
*種情況:CPU 1214C 和 CPU300 使用 Step7 V13 在一個(gè)項(xiàng)目中操作。
第二種情況:CPU 1214C 和 CPU300 使用 Step7 V13 不在一個(gè)項(xiàng)目中的操作。CPU 1214C 使用 Step7 V13,而 CPU300 使用 Step7 V5.5。
一. *種情況(同一項(xiàng)目中操作)
1.1 使用 Step7 V13生成項(xiàng)目
使用 STEP7 V13 創(chuàng)建一個(gè)新項(xiàng)目,并通過(guò)“添加新設(shè)備”組態(tài) S7-300 站 CP342-5 m,選擇 CPU 317-2 PN/DP;接著組態(tài) S7-1200 站 cm1242-5 s,選擇 CPU1214C DC/DC/DC V2.1,如圖 1 所示。
圖 1 在新項(xiàng)目中插入 S7-300 站和 S7-1200 站
1.2 組態(tài)主站CP342-5的 DP 接口
組態(tài) CP342-5 DP 接口,進(jìn)入屬性框,在“PROFIBUS 地址”界面,添加子網(wǎng)“PROFIBUS_1”,地址選擇 2;在“操作模式”界面,操作模式選擇“DP 主站”,如圖 2 所示。
圖 2 組態(tài)主站 CP342-5 的 DP 接口
1.3 組態(tài)從站 CM1242-5
接著組態(tài)從站 CM1242-5 的 DP 接口,進(jìn)入 CM1242-5 的屬性框,在“PROFIBUS 地址”界面,選擇子網(wǎng)“PROFIBUS_1”,站址選擇 3,如圖3所示;
圖 3 組態(tài)從站 1242-5 DP 接口
在“操作模式”界面,選擇“DP 從站”,“分配的 DP 主站”選擇“cp342-5 m.CP 342-5_1”,在傳輸區(qū)域創(chuàng)建 2 個(gè)區(qū)域(“傳輸區(qū)_1”、“傳輸區(qū)_2”),輸入輸出各 10 個(gè)字節(jié),如圖 4 所示。
圖 4 組態(tài) CM1242-5 操作模式和傳輸區(qū)
1.4 軟件編程
在 S7-300 側(cè),CP342-5 進(jìn)行數(shù)據(jù)發(fā)送接收,需要通過(guò)編程實(shí)現(xiàn)。首先創(chuàng)建發(fā)送和接收數(shù)據(jù)塊 DB1 和 DB2,定義成101個(gè)字節(jié)的數(shù)組,如圖 5 所示。
圖 5 CP342-5側(cè)創(chuàng)建接收發(fā)送數(shù)據(jù)塊
在 OB1 中,從“指令”>“通信”>“通信處理器”>“Simatic NET CP”>“PROFIBUS DP”下,調(diào)用DP_SEND、DP_RECV通信指令,如圖 6 所示。
圖 6 發(fā)送接收指令調(diào)用和 CPLADDR 地址
功能塊參數(shù)意義如下表1.
管腳 | 說(shuō)明 |
CPLADDR | 模塊的起始地址(當(dāng)組態(tài)CP342-5時(shí),在組態(tài)表中顯示模塊的起始地址,這里是256); |
SEND | 發(fā)送數(shù)據(jù)區(qū),對(duì)應(yīng)從站的輸入?yún)^(qū); |
RECV | 接收數(shù)據(jù)區(qū),對(duì)應(yīng)從站的輸出區(qū); |
DONE | 發(fā)送完成位:作業(yè)完成,無(wú)錯(cuò)誤,該位置1且保持一個(gè)脈沖; |
NDR | 接收完成位:作業(yè)完成,無(wú)錯(cuò)誤,該位置1且保持一個(gè)脈沖; |
ERROR | 錯(cuò)誤位:0-無(wú)錯(cuò)誤;1-出現(xiàn)錯(cuò)誤,錯(cuò)誤原因查看STATUS; |
STATUS | 調(diào)用功能塊時(shí)產(chǎn)生的狀態(tài)代碼; |
DPSTATUS | PROFIBUS_DP的狀態(tài)代碼 |
表 1. 功能塊參數(shù)意義
1.5 監(jiān)控結(jié)果
在同一項(xiàng)目中,分別為 CPU300 和 CPU1214C 創(chuàng)建監(jiān)控表,進(jìn)行通訊測(cè)試,如圖 7 所示。
圖 7 監(jiān)控結(jié)果
二. 第二種情況(不在同一項(xiàng)目中操作)
CPU300 用 CP342-5 接口做 DP 主站,CM1242-5 做 DP 從站,不在一個(gè)項(xiàng)目中的操作,即:CPU 1214C 使用 Step7 V13,而 CPU300 使用Step7 V5.5。
2.1 創(chuàng)建 S7-1200 站并組態(tài)從站 CM1242-5
使用 STEP7 V13 創(chuàng)建一個(gè)新項(xiàng)目,并通過(guò)“添加新設(shè)備”組態(tài) S7-1200 站1242-5s,組態(tài) CM1242-5 的 DP 接口,進(jìn)入 CM1242-5 的屬性框,添加子網(wǎng)“PROFIBUS_1”,站址選擇 3,如圖 8 所示;
圖 8 組態(tài)從站 1242-5 DP 接口
“操作模式”界面,選擇“DP 從站”,“分配的 DP 主站”選擇“未分配”;在智能從站通信的傳輸區(qū)域添加 2 個(gè)傳輸區(qū)(“傳輸區(qū)_1”、“傳輸區(qū)_2”),數(shù)據(jù)長(zhǎng)度都是 10 個(gè)字節(jié)。
注意:與主站的輸入輸出對(duì)應(yīng),即:“傳輸區(qū)_1”為從站的 10 個(gè)字節(jié)的輸入,“傳輸區(qū)_2”為從站的 10 個(gè)字節(jié)的輸出,如圖9所示。
圖 9 組態(tài) CM1242-5 操作模式和傳輸區(qū)
2.2 主站項(xiàng)目中組態(tài)從站
主站項(xiàng)目軟件使用的是 Step7 V5.5,首先安裝 CM1242-5 的 GSD 文件。CM1242-5 的 GSD 文件
在軟件 Step7 V5.5 中,通過(guò)“Options”進(jìn)入“Install GSD File…”界面, 在源路徑選擇 CM1242-5 的 GSD 文件存放路徑,選擇GSD文件,點(diǎn)擊“Install”進(jìn)行安裝,如圖 10 所示。
圖 10 Step7 V5.5 安裝 CM1242-5 的 GSD 文件
接著在主站項(xiàng)目中組態(tài)從站,將 CM1242-5 拖放到主站的 DP 網(wǎng)絡(luò)中,使用“Universal module”組態(tài)輸入輸出。注意:主站的輸入輸出與圖9中的從站“傳輸區(qū)_1”和“傳輸區(qū)_2” 必須要對(duì)應(yīng),即:主站的輸出對(duì)應(yīng)從站的輸入,輸入對(duì)應(yīng)從站的輸出,如圖 11 所示。
圖 11 組態(tài)從站 CM1242-5(V5.5 軟件)
2.3 軟件編程
在 S7-300 側(cè),CP342-5 進(jìn)行數(shù)據(jù)發(fā)送接收,需要通過(guò)編程實(shí)現(xiàn)。首先創(chuàng)建發(fā)送和接收數(shù)據(jù)塊 DB1 和 DB2,定義成101節(jié)的數(shù)組,如圖 12所 示。
圖 12 CP342-5側(cè)創(chuàng)建接收發(fā)送數(shù)據(jù)塊
在 OB1 中,從“Libraries”>“SIMATIC_NET_CP”>“CP 300”下,調(diào)用FC1(DP_SEND)、FC2(DP_RECV)通信指令,如圖13 所示。
圖 13 發(fā)送接收指令調(diào)用和 CPLADDR 地址
關(guān)于功能塊參數(shù)意義參考上表 1.。
2.4 監(jiān)控結(jié)果
在不同項(xiàng)目中,分別為 CPU300 和 CPU1214C 創(chuàng)建監(jiān)控表,進(jìn)行通訊測(cè)試,如圖 14 所示。
浙江西門(mén)子S7-1200代理商(歡迎您)總代理
模仿量,如電流、電壓、溫度、壓力等等,它的大小是持續(xù)變更的。工業(yè)生產(chǎn),特別是持續(xù)型生產(chǎn)過(guò)程,常要對(duì)這些物理量停止控制。
作為一種工業(yè)控制電子裝配,PLC若不能對(duì)這些量停止控制,那是一大不敷,為此各PLC廠家都在這方面停止大批的開(kāi)辟。今朝,不只大型、中型機(jī)能夠停止模仿量控制,便是小型機(jī),也能停止如許的控制。PLC停止模仿量控制,要設(shè)置裝備擺設(shè)有模仿量與數(shù)字量互相轉(zhuǎn)換的A/D、D/A單位。它也是I/O單位,不外是特別的I/O單位。
A/D單位是把外電路的模仿量,轉(zhuǎn)換成數(shù)字量,而后送入PLC;D/A單位,是把PLC的數(shù)字量轉(zhuǎn)換成模仿量,再送給外電路。作為一種特別的I/O單位,它仍具備I/O電路抗干擾、內(nèi)外電路斷絕、與輸出輸出繼電器(或外部繼電器,它也是PLC事情內(nèi)存的一個(gè)區(qū),可讀寫(xiě))互換信息等等特色。
這里的A/D中的A,多為電流,或電壓,也有溫度。D/A中的A,多為電壓,或電流。電壓、電流變更規(guī)模多為0~5V,0~10V,4~20mA,有的還可處置正負(fù)值的。這里的D,小型機(jī)多為8位二進(jìn)制數(shù),中、大型多為12位二進(jìn)制數(shù)。A/D、D/A有單路,也有多路。多路占的輸出輸出繼電器多。有了A/D、D/A單位,余下的處置都是數(shù)字量,這對(duì)有信息處置能力的PLC并不難。中、大型PLC處置能力更強(qiáng),不只可停止數(shù)字的加、減、乘、除,還可開(kāi)方、插值,還可停止浮點(diǎn)運(yùn)算,有的另有PID指令,可對(duì)誤差制量停止比例、微分、積分運(yùn)算,進(jìn)而發(fā)生響應(yīng)的輸出,計(jì)算機(jī)能算的它幾乎都能算。
如許,用PLC完成模仿量控制是*可能的。
PLC停止模仿量控制,另有A/D、D/A組合在一起的單位,并可用PID或隱約控制算法完成控制,可得到很高的控制品質(zhì)。用PLC停止模仿量控制的利益是,在停止模仿量控制的同時(shí),開(kāi)關(guān)量也可控制。這個(gè)長(zhǎng)處是其余控制器所不具備的,或控制的完成不如PLC便利。固然,若純?yōu)槟7铝康捏w系,用PLC可能在性能價(jià)格比上不如用調(diào)節(jié)器。
三、用于活動(dòng)控制
現(xiàn)實(shí)的物理量,除開(kāi)關(guān)量、模仿量,另有活動(dòng)控制。如機(jī)床部件的位移,常以數(shù)字量表現(xiàn)?;顒?dòng)控制,有用的方法是NC,即數(shù)字控制技巧。這是50年月誕生于美國(guó)的基于計(jì)算機(jī)的控制技巧。現(xiàn)今已很遍及,并也很*。今朝,先輩國(guó)度的金屬切削機(jī)床,數(shù)控化的比率已跨越40%~80%,有的乃至更高。PLC也是基于計(jì)算機(jī)的技巧,并日益*。PLC可接管計(jì)數(shù)脈沖,頻率可高達(dá)幾k到幾十k赫茲,可用多種方法接管這脈沖,還可多路接管。有的PLC另有脈沖輸出功效,脈沖頻率也可達(dá)幾十k,有了這兩種功效,加之PLC有數(shù)據(jù)處置及運(yùn)算能力,若再裝備響應(yīng)的傳感器(如扭轉(zhuǎn)編碼器)或脈沖伺服裝配,則完*夠依NC的道理完成各種控制。高、中檔的PLC,還開(kāi)辟有NC單位,或活動(dòng)單位,可完成點(diǎn)位控制?;顒?dòng)單位還可完成曲線插補(bǔ),可控制曲線活動(dòng)。以是,若PLC設(shè)置裝備擺設(shè)了這類單位,則完*夠用NC的方法,停止數(shù)字量的控制。新開(kāi)辟的活動(dòng)單位,乃至還發(fā)行了NC技巧的編程語(yǔ)言,為更好地用PLC停止數(shù)字控制供給了便利。
四、用于數(shù)據(jù)收集
跟著PLC技巧的成長(zhǎng),其數(shù)據(jù)存儲(chǔ)區(qū)愈來(lái)愈大。如德維森公司的PLC,其數(shù)據(jù)存儲(chǔ)區(qū)(DM區(qū))可到達(dá)9999個(gè)字。如許龐大的數(shù)據(jù)存儲(chǔ)區(qū),能夠存儲(chǔ)大批數(shù)據(jù)。數(shù)據(jù)收集能夠用計(jì)數(shù)器,累計(jì)記載收集到的脈沖數(shù),并準(zhǔn)時(shí)地轉(zhuǎn)存到DM區(qū)中去。數(shù)據(jù)收集也可用A/D單位,當(dāng)模仿量轉(zhuǎn)換成數(shù)字量后,再準(zhǔn)時(shí)地轉(zhuǎn)存到DM區(qū)中去。PLC還可設(shè)置裝備擺設(shè)上小型打印機(jī),按期把DM區(qū)的數(shù)據(jù)打進(jìn)去。
PLC也可與計(jì)算機(jī)通信,由計(jì)算機(jī)把DM區(qū)的數(shù)據(jù)讀出,并由計(jì)算機(jī)再對(duì)這些數(shù)據(jù)作處置。這時(shí)候,PLC即成為計(jì)算機(jī)的數(shù)據(jù)終端。
電力用戶曾利用PLC,用以及時(shí)記載用戶用電環(huán)境,以完成分歧用電光陰、分歧計(jì)價(jià)的免費(fèi)方法,勉勵(lì)用戶在用電低谷時(shí)多用電,到達(dá)正當(dāng)用電與勤儉用電的目的。
五、用于旌旗燈號(hào)監(jiān)控
PLC自檢旌旗燈號(hào)許多,外部器件也許多,多半利用者未充分發(fā)揮其感化。實(shí)在,*可利用它停止PLC本身事情的監(jiān)控,或?qū)刂乒ぞ咄V贡O(jiān)控。對(duì)一個(gè)繁雜的控制體系,特別是主動(dòng)控制體系,監(jiān)控以致進(jìn)一步能自診斷是異常需要的,它可減少體系的毛病,出了毛病也好查找,可進(jìn)步累計(jì)均勻無(wú)毛病運(yùn)轉(zhuǎn)光陰,低落毛病修復(fù)光陰,進(jìn)步體系的靠得住性。
六、用于聯(lián)網(wǎng)、通信
PLC聯(lián)網(wǎng)、通信能力很強(qiáng),持續(xù)有新的聯(lián)網(wǎng)的布局推出。
PLC可與小我計(jì)算機(jī)相銜接停止通信,可用計(jì)算機(jī)介入編程及對(duì)PLC停止控制的治理,使PLC用起來(lái)更便利。
為了充分發(fā)揮計(jì)算機(jī)的感化,可實(shí)行一臺(tái)計(jì)算機(jī)控制與治理多臺(tái)PLC,多的可達(dá)32臺(tái)。也可一臺(tái)PLC與兩臺(tái)或更多的計(jì)算機(jī)通信,互換信息,以完成多的對(duì)PLC控制體系的監(jiān)控。PLC與PLC也可通信,可一對(duì)一PLC通信,可幾個(gè)PLC通信,可多到幾十、幾百。
PLC與智能儀表、智能履行裝配(如變頻器),也可聯(lián)網(wǎng)通信,互換數(shù)據(jù),互相操縱??陕?lián)接成長(zhǎng)途控制體系,體系規(guī)模面可大到10千米或更大??蓸?gòu)成部分網(wǎng),不只PLC,并且高級(jí)計(jì)算機(jī)、各類智能裝配也均可進(jìn)網(wǎng)??捎每偩€網(wǎng),也可用環(huán)形網(wǎng)。網(wǎng)還可套網(wǎng)。網(wǎng)與網(wǎng)還可橋接。聯(lián)網(wǎng)可把不計(jì)其數(shù)的PLC、計(jì)算機(jī)、智能裝配組織在一個(gè)網(wǎng)中。網(wǎng)間的結(jié)點(diǎn)可直接或間接地通信、互換信息。
聯(lián)網(wǎng)、通信,正適應(yīng)了現(xiàn)今計(jì)算機(jī)集成制造體系(CIMS)及智能化工場(chǎng)成長(zhǎng)的需要。它可以使工業(yè)控制從點(diǎn)(Point)、到線((Line)再到面(Aero),使裝備級(jí)的控制、生產(chǎn)線的控制、工場(chǎng)治理層的控制連成一個(gè)全體,進(jìn)而可發(fā)明更高的效益。這個(gè)無(wú)窮美好的遠(yuǎn)景,已愈來(lái)愈清楚地展如今咱們這一代人的眼前。
以上幾點(diǎn)利用是側(cè)重從質(zhì)上講的。從量上講,PLC有大、有小。以是它的控制規(guī)模也可大、可小。小的只控制一個(gè)裝備,乃至一個(gè)部件,一個(gè)站點(diǎn);大的可控制多臺(tái)裝備,一條生產(chǎn)線,以致于全部工場(chǎng)。能夠說(shuō)工業(yè)控制的大小場(chǎng)所,都離不開(kāi)PLC。
西門(mén)子PLC模塊參數(shù)數(shù)字量輸入/輸出模塊用于處理自動(dòng)化系統(tǒng)中的數(shù)字量輸入/輸出任務(wù)。 可通過(guò)這些模塊連接數(shù)字量傳感器和執(zhí)行器。使用數(shù)字量輸入/輸出模塊給用戶提供以下優(yōu)點(diǎn):優(yōu)秀適應(yīng)性;采用優(yōu)秀的模塊組合方式,可以匹配控制任務(wù)所需的輸入/輸出的點(diǎn)數(shù)。 不需要過(guò)多的投資靈活的過(guò)程信號(hào)連接;可使用各種不同的數(shù)字量執(zhí)行器和傳感器,將自動(dòng)化系統(tǒng)連接到過(guò)程控制中 數(shù)字量輸入/輸出模塊具有下列機(jī)械特性:緊湊型設(shè)計(jì)堅(jiān)固的塑料機(jī)殼里包括:綠色 LED,用于指示輸入/輸出的信號(hào)狀態(tài)前連接器插座,通過(guò)前門(mén)保護(hù)前門(mén)上的標(biāo)簽區(qū)。連接器針腳分配,用于在前門(mén)內(nèi)部進(jìn)行配線。安裝方便模塊安裝在 DIN 導(dǎo)軌上并通過(guò)總線連接器連接到相鄰模塊。沒(méi)有插槽規(guī)則;輸入地址由插槽決定。當(dāng)在 ET 200M 分布式 I/O 系統(tǒng)中與有源總線模塊一起使用時(shí),可以對(duì)數(shù)字量輸入/輸出模塊進(jìn)行熱插拔,而不會(huì)有任何反應(yīng)。其它模塊繼續(xù)工作。方便用戶接線裝置單元通過(guò)連接器連接。當(dāng)*連接模塊時(shí),