遠(yuǎn)程IO模塊在生產(chǎn)設(shè)備中有著很大的市場,它的特點(diǎn)是布線簡單,運(yùn)用靈活,成本低優(yōu)點(diǎn),不管是西門子自家的還是第三方的都有著廣泛應(yīng)用。今天我們以西門子1513PLC和西門子ET200SP接口模塊來講解如何應(yīng)用。
組態(tài)前我們必須滿足以下幾個(gè)條件:
1.)一臺(tái)裝了TIA(博途)V16版本軟件的電腦,軟件和電腦類型不限;
2.)一臺(tái)1500PLC控制器,(1200/300/400等控制器都可以,由于我們是以TIA平臺(tái)講解,需要控制器(PLC)都支持。);
3.)以太網(wǎng)網(wǎng)線兩條,其中一條連接TIA博途軟件電腦,一條負(fù)責(zé)1500PLC和ET200SP遠(yuǎn)程IO連接。
滿足以上條件,我們可以開始編程組態(tài)了,下面筆者本次案例測試的硬件如下圖:
1513控制器
(西門子I513PLC外觀)
ET200SP遠(yuǎn)程IO模塊
(ET200SP遠(yuǎn)程IO模塊)
以上為本次案例測試的硬件,下面我們來識(shí)別以下它們的名稱和訂貨號(hào)等參數(shù)明細(xì):
1.)控制器(CPU)名稱:CPU 1513-1PN
訂貨號(hào) :6ES7 513-1AL02-0AB0
軟件版本 :V2.6
2.)遠(yuǎn)程ET200SP模塊:IM155-6PN BA
訂貨號(hào) :6ES7155-6AR00-0AN0
軟件版本 :V3.2.2
3.)DI數(shù)字量輸入模塊
模塊型號(hào): 8x24VDC ST
訂貨號(hào) : 6ES7131-6BF01-0AB0
4.)DQ數(shù)字量輸入模塊
模塊型號(hào): 16x24VDC/0.5 ST
訂貨號(hào): 6ES7132-6BH00-0AB0
5.)模擬量輸入模塊
模塊型號(hào): AI 2Xu/I 2/4 wire HS
訂貨號(hào) : 6ES7134-6HB00-0DA1
6.)模擬量輸出模塊
模塊型號(hào): AQ 2Xi ST
訂貨號(hào) : 6ES7135-6GB00-0AB1
7.) 服務(wù)器模塊型號(hào):6ES7193-6PA00-0AA0
固件版本: V1.1.2
以上是我們本次案例測試的硬件型號(hào)及訂貨號(hào)等參數(shù)信息,這些必須和軟件上組態(tài)的一致,否則會(huì)報(bào)錯(cuò)!
下面我們進(jìn)入TIA(博途)V16軟件進(jìn)行操作:
1.)創(chuàng)建一個(gè)名為“485HF高性能模塊測試”的工程名,(當(dāng)然也可以用其他名稱,您喜歡就好。);
(新建項(xiàng)目)
2.)組態(tài)一個(gè)控制器(本案例為西門子S7-1500/1513 1PN)如下圖所示:
組態(tài)方法:找到“項(xiàng)目樹”點(diǎn)開“設(shè)備”,找到“添加設(shè)備”并雙擊它,得到右邊對(duì)話框,我的CPU是1500系列的1513,我們?yōu)榱税涯茉诰€的硬件一并上傳到TIA里面,于是就需要選“
非指定的CPU1500”點(diǎn)擊下拉得到“6ES7 5XX-XXXXX-XXXX”,這個(gè)訂貨號(hào)。最后點(diǎn)擊確定,完成CPU添加。
3.)添加的CPU圖例如下圖所示:
我們點(diǎn)擊“獲取”這就可以上傳實(shí)際所有的硬件到TIA軟件里面了。
4.) 上傳之時(shí)我們需要設(shè)置下軟件“PC/PG”接口,您的網(wǎng)卡是什么的就選什么的,千萬不要選錯(cuò)。
5.)對(duì)PLC進(jìn)行硬件檢測
(PLC硬件檢測)
點(diǎn)擊“開始搜索”后得到PLC的IP地址,(這個(gè)地址必須和您軟件電腦是在一個(gè)網(wǎng)段,比如我PLC是192.168.0.0,那電腦的IP必須修改成192.168.0.1,這就是所謂的一個(gè)網(wǎng)段)。最后點(diǎn)擊“檢測”,所有的硬件就上傳了,如下圖所示:
6.)給ET200SP(IM155-6PN BA)模塊添加一個(gè)網(wǎng)絡(luò)
(添加一個(gè)網(wǎng)絡(luò)服務(wù)ET200SP接口模塊)
添加方法:單擊CPU網(wǎng)口,彈出下拉菜單,找到“屬性”,在到“常規(guī)”欄目里面的“以太網(wǎng)地址”。彈出一個(gè)“添加新子網(wǎng)”的對(duì)話框進(jìn)行設(shè)置。
設(shè)置方法:點(diǎn)擊“網(wǎng)絡(luò)視圖”彈出一個(gè)需要配置網(wǎng)絡(luò)的對(duì)話框,再次找到右邊“硬件目錄”里面的“分布式IO”,下拉彈出“接口模塊”,再次單擊“接口模塊”后得到“PROFINET”的一個(gè)模塊圖標(biāo)(本案例是PN通訊,所以選PROFINET)。最后找到模塊實(shí)際型號(hào)(本案例是IM155-6PN-BA,這里還需要找到訂貨號(hào)6ES7155-6AR00-0AN0。)再次強(qiáng)調(diào)軟件上設(shè)置的必須和硬件一致,要不然就會(huì)報(bào)錯(cuò)!
(ET200SP模塊添加)
7.)給添加的硬件IM155-6PN BA接口模塊分配到CPU_1的PROFINET網(wǎng)口:
8.)分配好的樣子:
9.)設(shè)置IM155-6PN BA模塊的部分參數(shù)如下:
(設(shè)置IM155-6PN BA模塊參數(shù))
設(shè)置方法:在不知道實(shí)際IM155-6PN BA接口模塊IP地址時(shí),我們可以在左手“項(xiàng)目樹”里面找到“在線訪問”,單擊“Killer E2400”這個(gè)對(duì)話(也就是我電腦的網(wǎng)卡),得到“更新可訪問設(shè)備”,它就能搜索出所有在線設(shè)備的IP地址,然后就 可以把知道的IM155-6PN BA接口模塊IP設(shè)置到右邊對(duì)話框 “IP協(xié)議”框里(192.168.0.140)。再次把“自動(dòng)生成PROFINE設(shè)備名稱”里的“勾”去掉,里面填寫實(shí)際的模塊名字,這才算接口模塊設(shè)置完成。
我們開始給IM155-6PN BA接口模塊添加幾個(gè)通用模塊,如數(shù)字量輸入(DI)模塊,數(shù)字量輸出(DQ)模塊,模擬量輸入輸出(AI/AQ)模塊。
1.)添加數(shù)字量DI模塊
模塊型號(hào)及訂貨號(hào)上面已列出,這里就不在重復(fù)列出了。
添加DI模塊
添加方法:找到軟件右邊“硬件目錄”,“DI”(數(shù)字量輸入模塊,后找到模塊型號(hào)8x24VDC ST圖標(biāo)下拉彈出模 塊訂貨號(hào)6ES7155-6AR00-0AN0的圖標(biāo),并把它拖拽到軟件右上方導(dǎo)軌中1號(hào)位即可。的圖標(biāo),并把它拖拽到軟件右上方導(dǎo)軌中1號(hào)位即可。
2.)添加數(shù)字量輸出(DQ)模塊
添加方法:找到軟件右邊“硬件目錄”,“DQ”(數(shù)字量輸入模塊,后找到模塊型號(hào)8x24VDC/0.5 ST圖標(biāo)下拉彈出模 塊訂貨 6ES7132-6BH00-0AB00的圖標(biāo),并把它拖拽到軟件右上方導(dǎo)軌中2號(hào)位即可。
3.)添加模擬量(AI)輸入模塊
添加方法:找到軟件右邊“硬件目錄”,“AI”(數(shù)字量輸入模塊,后找到模塊型號(hào)AI 2Xu/I 2/4 wire HS圖標(biāo)下拉彈出模塊訂貨6ES7134-6HB00-0DA1的圖標(biāo),并把它拖拽到軟件右上方導(dǎo)軌中3號(hào)位即可。
4.)添加模擬量(AQ)輸出模塊
添加方法:找到軟件右邊“硬件目錄”,“AQ”(數(shù)字量輸入模塊,后找到模塊型號(hào)AQ 2Xi ST圖標(biāo)下拉彈出模塊訂貨6ES7135-6GB00-0AB1的圖標(biāo),并把它拖拽到軟件右上方導(dǎo)軌中4號(hào)位即可。
5.)添加服務(wù)器模塊
添加方法:找到軟件右邊“硬件目錄”,“后找到服務(wù)器模塊圖標(biāo)下拉彈出模塊訂貨6ES7193-6PA00-0AA0的圖標(biāo),并把它拖拽到軟件右上方導(dǎo)軌中5號(hào)位即可。(其實(shí)這一步可以免去不用做的,軟件也會(huì)自動(dòng)添加的,我覺得右必要講一下,萬一軟件不會(huì)自動(dòng)添加,得手動(dòng)添加)。
下面我們檢查確認(rèn)沒問題可以下載
下載方法:點(diǎn)擊軟件左上方一個(gè)綠色快捷下載鍵彈出“擴(kuò)展下載到設(shè)備”的對(duì)話框,PN/PG接口類型選“PN/IE”,PC/PG選軟件電腦的實(shí)際網(wǎng)卡(這里不要選錯(cuò),要不然下載不進(jìn)去),第一個(gè)網(wǎng)關(guān)選“PN/IE_2”,以上這些設(shè)置完成后點(diǎn)擊“開始搜索”后得到您所需要下載PLC的地址,最后一步就是下載了。
點(diǎn)擊“在不同步的情況下繼續(xù)”
這里需要注意的“全部停止”若軟件不能自動(dòng)產(chǎn)生這幾個(gè)字,得手動(dòng)選,要不然“裝載”按鈕時(shí)灰色的,不能下載哦。下載后的在線視圖:
這時(shí)候?qū)к?位的輸出模塊報(bào)錯(cuò),我們需要檢查原因,查到是模塊名稱和訂貨號(hào)和實(shí)際的對(duì)不上。那我們把軟件切換到離線并替換掉2位數(shù)字量輸出模塊;
(替換模塊)
替換操作:雙擊2位模塊圖標(biāo)后彈出一個(gè)更換模塊的對(duì)話框,選擇“更換設(shè)備”即可彈出如下更換界面:
(替換模塊)
待我們選擇對(duì)應(yīng)的模塊型號(hào)和訂貨號(hào)點(diǎn)擊“確定”按鈕后進(jìn)行模塊更換,并下載到PLC里面,這時(shí)模塊正常如下圖:
(ET200SP組態(tài)正確)
我們點(diǎn)擊“網(wǎng)絡(luò)視圖”查看PLC和ET200SP連接網(wǎng)絡(luò)情況:
(組網(wǎng)正確)
兩者連接正常,一片綠,我們下一步隨便寫一個(gè)程序來測試下ET200SP是否能接收 到 信號(hào):
我們先定義FB的接口名稱和數(shù)據(jù)類型
(FB接口定義)
FB程序
寫好FB程序后,我們需要再OB1里面調(diào)用,如下試調(diào)用一次,在調(diào)用之前我們要知道ET200SP里面輸出模塊的地址:
(輸出模塊的地址查看)
這個(gè)模塊輸出點(diǎn)是%Q5.0-Q6.7,總共16個(gè)位輸出。OB1調(diào)用并監(jiān)控:
(程序監(jiān)控)
(實(shí)際ET200SP輸出)
審核編輯 :李倩
-
控制器
+關(guān)注
關(guān)注
112文章
16127瀏覽量
177135 -
plc
+關(guān)注
關(guān)注
5007文章
13122瀏覽量
461541 -
接口模塊
+關(guān)注
關(guān)注
0文章
29瀏覽量
10917
原文標(biāo)題:西門子1500PLC與ET200SP遠(yuǎn)程IO連接介紹
文章出處:【微信號(hào):自控少年,微信公眾號(hào):自控少年】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論