西門子PLC如創(chuàng)建一個PROFINET智能設備進行通信控制
在實際的工業(yè)現(xiàn)場中大家都能看到不少分布式IO站,主要是因為設備距離遠解決布線和設備通訊的問題,那如何去創(chuàng)建一個分布式遠程站呢?希望這篇心得能幫到您!
主要分為以下4個步驟:
1、安裝ET200S遠程IO的GSD文件
2、查找PN設備,確定PN設備的名稱
3、把S7-200SMART組態(tài)為PN控制器,配置遠程IO
4、使用遠程IO地址編寫程序
01添加GSD文件
打開STEP 7-Micro/WIN SMART軟件選擇“文件”→打開“GSDML管理”對話框→點擊“瀏覽”打開需要組態(tài)的GSD 文件路徑文件夾→選中所需的GSD文件→點擊“打開”→回到“GSDML管理”對話框,點擊“確定”。即完成GSD文件的添加,具體如下圖所示。




02查找PN設備,確定PN設備名稱
回到軟件界面,點擊“工具”菜單欄→點擊“查找PROFINET設備”按鈕,如下圖所示。

點擊“查找設備”按鈕,若能正常查找則會顯示設備名稱,若有顯示IP地址,IP地址是無法進行修改的,同時可點擊“編輯”按鈕更改站名稱;需要注意的是要確保設備名稱的唯一性;如下圖所示。

03把S7-200SMART組態(tài)為PN控制器,配置遠程I/O
①組態(tài)控制器
回到軟件工具菜單欄,點擊“PROFINET”按鈕,進行PROFINET設備向?qū)?,確定PLC的角色,該示例PLC作為控制器,選擇控制后需要配置其IP地址,并確定其站名稱,接著點擊“下一步”如下圖所示。

②組態(tài)智能IO設備--遠程IO接口模塊
接著在向?qū)υ捒蛴覀?cè)的設備目錄添加對應的設備至設備表中,該示例選擇ET200S作為PROFINET-IO設備,如下圖所示。

在添加PROFINET-IO設備時需要特別注意的是,一定要和實際硬件訂貨號一致。
選擇對應訂貨號的設備后可以直接鼠標拖拽至設備表中,也可以點擊“添加”按鈕添加設備;首先我們需要添加的是遠程IO接口模塊,并且需要更改設備名與開始查找PROFINET設備的站名稱“im151-3pn”一致;并且需要設置PROFINET-IO設備的IP地址,可選擇用戶設置或固定IP兩種格式;如下圖所示。
注:
固定IP:PROFINETIO設備接口已有固定IP,不需在此設置P地址。
用戶設置:PROFINETIO設備的IP地址通過控制器由DCP 協(xié)議來分配,須設置IP地址。
設置IP地址后當下載設備后,系統(tǒng)會把IP地址分配至遠程IO中。

③組態(tài)子模塊
a.組態(tài)電源模塊
接著點擊PROFINET配置向?qū)υ捒蛑械摹跋乱徊健狈峙渥幽K,分配子模塊也需要和實際硬件一致的訂貨號,第一個是電源模塊,訂貨號為“6ES7 138-4CA01-0AA0” 選擇對應訂貨號的設備后可以直接鼠標拖拽至右側(cè)設備列表中,也可以點擊“添加”按鈕添加設備;如下圖所示。

b.組態(tài)DI子模塊
實際硬件有3個2DI輸入模塊,訂貨號為“6ES7 131-4BB01-0AA0”依次按順序進行添加組態(tài)。如下圖所示。

c.組態(tài)DO子模塊
實際硬件有2個2DO 24V/0.5A輸出模塊,訂貨號為“6ES7 132-4BB01-0AA0”和“6ES7 132-4BB00-0AA0”依次按順序進行添加組態(tài)。如下圖所示。

需要注意的組態(tài)完成后會自動生成PN起始地址,雖然只有2個DI或DO,但依然會占用一個字節(jié)的地址。并點擊下一頁后會出現(xiàn)所組態(tài)的每個子模塊信息,如下圖所示。

最后會生成一個地址總覽表,然后點擊生成即可。在點擊生成時,系統(tǒng)會自動修改通信時間為20%。


04使用遠程IO地址編寫程序

程序編寫和本體IO編寫一致,只是使用IO地址不同罷了。
來源:PLC發(fā)燒友,作者:技成-眭相建,轉(zhuǎn)載請注明出處!
粉絲福利
下面是小編給大家準備的“西門子全套”資料,含手冊、案例、軟件等資料,不要忘記領取哦~
