S7-200多主站連接以太網通訊設置說明
S7-200多主站連接以太網通訊設置說明
(請注意,該驅動最多支持單臺PLC與8臺PC進行,在每次設置并向PLC下載完畢后,請斷電并重啟PLC以保證配置能正常被使用)
下面我們以兩臺上位機(PC1和PC2)與兩套S7-200PLC(PLC1和PLC2)進行通訊時的配置來做說明,先以配置PLC1為例。
1. 在STEP 7-Micro/Win 編程軟件中對Ethernet連接進行設置
1)打開[Tools] – [Ethernet Wizard],如圖1所示。
圖1
2)點選[Next]到IP地址配置界面,輸入分配給PLC1的IP地址,如圖2所示。
圖2
3)點選[Next]到連接配置界面,輸入欲連接本PLC的上位機數目,如圖3所示。
圖3
4)點選[Next],對連接做詳細配置。
首先選擇[Server Connection]選項,將200設置為Server,[Remote Properties]中TSAP填寫10.01,頁面左側[Local Properties]編輯框中10.00是自動生成的,不能配置,[Accept connection] IP地址填寫欲連接該200的上位機PC1的IP地址,如圖4所示。
圖4
一個上位機PC1參數設置完畢后,點擊[Next Connection]到下一頁,配置另外一個上位機PC2內容與之前類似,如圖5所示。全部配置完畢之后,點擊[OK]完成,在點擊[Next]直至全部配置完畢。
圖5
PLC2的配置與上面類似,例如把PLC2的IP地址設置為:172.16.1.235,其他與PLC1的配置相同。
2. 依賴文件kvS7200.ini
[XXX.XXX.XXX.XXX:0] XXX.XXX.XXX.XXX 表示目標S7-200IP地址
LocalTSAP=XXXX 對應 STEP 7-Micro/Win配置中的Remote TSAP
RemoteTSAP=XXXX 對應 STEP 7-Micro/Win配置中的Local TSAP
這行要空白
INI文件共4行,如:
[172.16.6.234:0]
LocalTSAP=1000
RemoteTSAP=1001
如有多臺PLC,INI文件內容重復添加,如
[172.16.6.234:0]
LocalTSAP=1000
RemoteTSAP=1001
[172.16.6.235:0]
LocalTSAP=1000
RemoteTSAP=1001
……
因此,PC1的依賴文件kvS7200.ini可以寫成如下所示的內容:
[172.16.1.234:0]
LocalTSAP=1000
RemoteTSAP=1001
[172.16.1.235:0]
LocalTSAP=1000
RemoteTSAP=1001
PC2的依賴文件kvS7200.ini可以寫成如下所示的內容:
[172.16.1.234:0]
LocalTSAP=1100
RemoteTSAP=1101
[172.16.1.235:0]
LocalTSAP=1100
RemoteTSAP=1101
備注:有的客戶把kvS7200.ini文件寫成如下所示的內容:
[172.16.1.234:0]
LocalTSAP=1000
RemoteTSAP=1001
[172.16.1.235:0]
LocalTSAP=1000
RemoteTSAP=1001
[172.16.1.234:0]
LocalTSAP=1100
RemoteTSAP=1101
[172.16.1.235:0]
LocalTSAP=1100
RemoteTSAP=1101
然后分別放到PC1和PC2上,這樣可能會導致通訊失敗,請注意不要這樣寫。
S7-200 多主站連接以太網通訊設置說明 Ver1.0
北京亞控科技發展有限公司