1,測試不同項目中設定組態,Profinet通訊--------成功.
A項目:主PLC------------ PLC_1,IP,192.168.0.9
子PLC------------PLC_4,IP,192,168.0.12
子PLC組態為主PLC的IO從站,並且設定數據交換區
I200<-------Q200 長度100
Q200----->I200 長度100
B項目添加一台PLC,取名為PLC_4,並且設定
傳輸區1: I200 長100
傳輸區2:Q200長100
然后分別下載A項目的主PLC和B項目的PLC.profinet通訊成功.
將PLC_4的IP更改,通訊依然成功.證明跟IP地址沒關系,跟PLC名稱有關系.
2,測試導出GSD文件通訊.
A項目:主PLC------------ PLC_1,IP,192.168.0.9
導出GSD------------取名PLC_4
組態:I輸入地址200;Q輸出地址為200
B項目添加一台PLC,取名為PLC_4,並且設定,plc通訊數量為2
傳輸區1: I200 長100
傳輸區2:Q200長100
傳輸區3: I300 長100
傳輸區4:Q300長100
通訊成功.
更改名稱為PLC_3,並且B項目中PLC名稱更改為PLC_3,測試,通訊成功.
3,測試B項目的PLC允許2個控制器的情況.組態3個項目
A項目:主PLC------------ PLC_1,IP,192.168.0.9
子PLC------------PLC_4,IP,192,168.0.12
子PLC組態為主PLC的IO從站,並且設定數據交換區
I200<-------Q200 長度100
Q200----->I200 長度100
B項目添加一台PLC,取名為PLC_4,並且設定
傳輸區1: I200 長100
傳輸區2:Q200長100
傳輸區3: I300 長100
傳輸區4:Q300長100
C項目:主PLC------------ PLC_2,IP,192.168.0.19
子PLC------------PLC_4,IP,192,168.0.12
子PLC組態為主PLC的IO從站,並且設定數據交換區
I200<-------Q300 長度100
Q200----->I300 長度100
其中,A項目的PLC ,profinet通訊成功,B項目的PLC,profinet通訊失敗.
結論:
1,profinet從站識別跟IP無關只跟名稱有關.(實際是自動生成的智能設備名稱).
2,GSD文件只需要生成一份.剩下的更改名稱即可.前提是
PLC的型號,
PLC的通訊區間和長度必須匹配.
3,也可以不使用PLC文件,而只是在項目中新建PLC,並且名稱設得跟B項目中的一樣.這樣也可以通訊上.
4,當需要一個PLC給兩個項目用時,需要生成GSD文件進行設置.
項目A設置
傳輸區
PLC屏蔽切換
項目B設置