在實(shí)際的工業(yè)現(xiàn)場中大家都能看到不少分布式IO站,主要是因?yàn)樵O(shè)備距離遠(yuǎn)解決布線和設(shè)備通訊的問題,那如何去創(chuàng)建一個(gè)分布式遠(yuǎn)程站呢?希望這篇心得能幫到您! 主要分為以下4個(gè)步驟: 1、安裝ET200S遠(yuǎn)程IO的GSD文件 2、查找PN設(shè)備,確定PN設(shè)備的名稱 3、把S7-200SMART組態(tài)為PN控制器,配置遠(yuǎn)程IO 4、使用遠(yuǎn)程IO地址編寫程序 打開STEP 7-Micro/WIN SMART軟件選擇“文件”→打開“GSDML管理”對話框→點(diǎn)擊“瀏覽”打開需要組態(tài)的GSD 文件路徑文件夾→選中所需的GSD文件→點(diǎn)擊“打開”→回到“GSDML管理”對話框,點(diǎn)擊“確定”。即完成GSD文件的添加,具體如下圖所示。 回到軟件界面,點(diǎn)擊“工具”菜單欄→點(diǎn)擊“查找PROFINET設(shè)備”按鈕,如下圖所示。 點(diǎn)擊“查找設(shè)備”按鈕,若能正常查找則會(huì)顯示設(shè)備名稱,若有顯示IP地址,IP地址是無法進(jìn)行修改的,同時(shí)可點(diǎn)擊“編輯”按鈕更改站名稱;需要注意的是要確保設(shè)備名稱的唯一性;如下圖所示。 ①組態(tài)控制器 回到軟件工具菜單欄,點(diǎn)擊“PROFINET”按鈕,進(jìn)行PROFINET設(shè)備向?qū)?,確定PLC的角色,該示例PLC作為控制器,選擇控制后需要配置其IP地址,并確定其站名稱,接著點(diǎn)擊“下一步”如下圖所示。 ②組態(tài)智能IO設(shè)備--遠(yuǎn)程IO接口模塊 接著在向?qū)υ捒蛴覀?cè)的設(shè)備目錄添加對應(yīng)的設(shè)備至設(shè)備表中,該示例選擇ET200S作為PROFINET-IO設(shè)備,如下圖所示。 在添加PROFINET-IO設(shè)備時(shí)需要特別注意的是,一定要和實(shí)際硬件訂貨號(hào)一致。 選擇對應(yīng)訂貨號(hào)的設(shè)備后可以直接鼠標(biāo)拖拽至設(shè)備表中,也可以點(diǎn)擊“添加”按鈕添加設(shè)備;首先我們需要添加的是遠(yuǎn)程IO接口模塊,并且需要更改設(shè)備名與開始查找PROFINET設(shè)備的站名稱“im151-3pn”一致;并且需要設(shè)置PROFINET-IO設(shè)備的IP地址,可選擇用戶設(shè)置或固定IP兩種格式;如下圖所示。 注: 固定IP:PROFINETIO設(shè)備接口已有固定IP,不需在此設(shè)置P地址。 用戶設(shè)置:PROFINETIO設(shè)備的IP地址通過控制器由DCP 協(xié)議來分配,須設(shè)置IP地址。 設(shè)置IP地址后當(dāng)下載設(shè)備后,系統(tǒng)會(huì)把IP地址分配至遠(yuǎn)程IO中。 ③組態(tài)子模塊 a.組態(tài)電源模塊 接著點(diǎn)擊PROFINET配置向?qū)υ捒蛑械摹跋乱徊健狈峙渥幽K,分配子模塊也需要和實(shí)際硬件一致的訂貨號(hào),第一個(gè)是電源模塊,訂貨號(hào)為“6ES7 138-4CA01-0AA0” 選擇對應(yīng)訂貨號(hào)的設(shè)備后可以直接鼠標(biāo)拖拽至右側(cè)設(shè)備列表中,也可以點(diǎn)擊“添加”按鈕添加設(shè)備;如下圖所示。 b.組態(tài)DI子模塊 實(shí)際硬件有3個(gè)2DI輸入模塊,訂貨號(hào)為“6ES7 131-4BB01-0AA0”依次按順序進(jìn)行添加組態(tài)。如下圖所示。 c.組態(tài)DO子模塊 實(shí)際硬件有2個(gè)2DO 24V/0.5A輸出模塊,訂貨號(hào)為“6ES7 132-4BB01-0AA0”和“6ES7 132-4BB00-0AA0”依次按順序進(jìn)行添加組態(tài)。如下圖所示。 需要注意的組態(tài)完成后會(huì)自動(dòng)生成PN起始地址,雖然只有2個(gè)DI或DO,但依然會(huì)占用一個(gè)字節(jié)的地址。并點(diǎn)擊下一頁后會(huì)出現(xiàn)所組態(tài)的每個(gè)子模塊信息,如下圖所示。 最后會(huì)生成一個(gè)地址總覽表,然后點(diǎn)擊生成即可。在點(diǎn)擊生成時(shí),系統(tǒng)會(huì)自動(dòng)修改通信時(shí)間為20%。 程序編寫和本體IO編寫一致,只是使用IO地址不同罷了。 來源:PLC發(fā)燒友,作者:技成-徐陳爽,轉(zhuǎn)載請注明出處! |
|