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
北京亚控科技发展有限公司