WINCC与不同网段通讯的方法 本人用单网卡设置不同的网段IP与现场PLC通讯,但有时候后面新添加的网段,通讯就断了,请问各位大师,除了这种办法,还有没有别的方法,让不同网段的PLC与同一项目WINCC通讯?
------加多个网卡.
一个网卡上多个IP, 实在是太不好了。 太不安全了
------多网卡通讯,在系统参数设置里到底选择哪个网卡,选择其中的一个,其它的网段肯定不能通讯了,求解?
-------那就只有改为同网段了。
-----这种情况我遇到过,可以使用工业以太网通信。
- 在STEP7软件里,在硬件中配置通信模块,勾选设置MAC地址/使用ISO协议选项,并在MAC地址中输入通信模块的MAC地址。
- 设置PG/PC接口使用ISO Ethernet-->网卡。
- WINCC中也使用Industrial Ethernet,输入通讯模块的MAC地址和机架号等就可以。
详细请参考下面教程:《S7-300与WINCC通讯设置》 http://wenku.baidu.com/link?url=iGwwwBcbdhui_FfPEFSMXzkuRhghB4uRUUYvmyZEjpU07xcnTuOH2xXOSL4c5JmrRaBmIH8yCgZK2rSsnBciVKiV7DgdL-1DeAMNcXRoCqy
--CP模块设置允许路由了么? 如果设置了, 一个网卡也没问题。
----- 工业以太网通讯,需要支持ISO协议的模块,才可以的。而现场的都是300、400自带的网口,不支持ISO协议,因此,需要实现这个功能需要增加硬件,成本增加了,而且增加了施工难度。
综合下,还是考虑设置同一网段,比较经济,只是需要设备停车,风险较大。
------工业以太网通讯,需要支持ISO协议的模块,才可以的。而现场的都是300、400自带的网口,不支持ISO协议,因此,需要实现这个功能需要增加硬件,成本增加了,而且增加了施工难度。
综合下,还是考虑设置同一网段,比较经济,只是需要设备停车,风险较大。
------我举个例子,192.168.1.1.和192.168.2.1之所以不是一个网段下的
是因为C类IP地址的默认子网掩码是255.255.255.0 IP地址被子网掩码处理以后是192.168.1.和192.168.2,两者不同,所以才不再一个网段下 把子网掩码改成255.255.0.0,本质上就是让你把所有设备扔到一个网段下 不过一般不会有人给C类地址使用255.255.0.0的子网掩码倒是真的,好不好用你可以找2台电脑设置好以后互Ping一下试试看 其实一个网卡访问多个网段是很正常的现象,我这边有一个展示项目就是用一台工控机去访问近30个不同网段下的设备,其中包含了4种不同品牌的PLC(西门子、AB、欧姆龙和三菱),将近100多台的工业机器人 而上位机软件只使用了一个,电脑一台,网卡一张 现在网络通信是可以ping通所有的设备,最近几天开始做软件的通信测试
-------这种逻辑下有个前提, 即原来的每一个子网都在使用192.168.x.x的网址, 而且不能重复。
比如不可以有为10.x.x.x的段, 也不可以有两个192.168.1.2的站。
话说, 如果当初能有统一规划的话,就早早规划到169.254.x.x的段里面, 早就没事啦!
to楼主: 其实责任也要怪你们。 作为最终的使用厂家, 其实在订购设备的时候是有责任给各供应商指定分配网段的。不管将来是否要联网, 提前都给强制分好。 工程中有遇到过。当然不是使用厂家有能力, 而是设计院有能力。
作为最终用户方, 如果不提具体要求, 那设计方当然按自己习惯随便规划部署。 这无可厚非。
---------好像这种有条件的,后面的地址不能重复,否则也是不行。我这边做了实验,有三个网段,192.168.0.X是主网段,这个网段设备最多,后来把其它设备分别改成了192.168.10.X和192.168.20.X,现在192.168.20.X通讯正常,但是192.168.10.X虽然可以PING通,但是通讯就是连不上。为了长期和安全考虑,我认为还是放在一个网段比较安全。
|