我曾经写过一篇文章,【万泉河】工业以太网IP地址规划
http://www.ad.siemens.com.cn/club/bbs/PostStory.aspx?a_id=1239551&b_id=82
向同行们安利了169.254.x.x的网段。
我自己当然亲力亲为在可能的场合都尽量使用169.254的网段。而且后来发现,这个网段也不仅仅局限于内网。只要把网关指定给路由器的LAN IP,或者路由器直接DHCP给分配IP,网内的终端也照样可以上网的。
说明我在那个时候的理解还是太保守了。所以后来不仅仅工业局域网,连办公网络我都尽量使用169.254网段了。
然而,大家都知道,我还在玩路由器,还要研发WANQ路由器产品,仅在自己的办公区域,一个169.254的网段就不够。因为如果一个路由器的上端下端,都使用了同样的网段,那么网络会不能通。
所以,实际的情况是,我通常是2-3个路由器长时间同时开着,再加上经常要远程调试远方的设备,所使用的网段有4-5个之多。
所以,我在工作的时候,电脑的IP是需要经常切换的。而WINDOWS系统的网卡参数设置步骤实在太繁琐了。感谢@Vollmer ,推荐了一个NetSetMan软件给我:
【图片在文后原文链接中可见】
有了这个切换IP的软件,应当说,方便了不少。 然而,那么总切换来切换去的,也仍然非常烦人。外网内网之间不断切换,导致网络也经常不得不断掉。
我在前篇文章,比较起以太网通讯和485通讯的时候,比较了前者网段比较多,各不兼容,主要考虑了终端一侧。
最近想到,以太网和485相比最烦的还是自己PC一侧,每要换一个网段,都要在电脑上操作。不像485网络,只要设好了一个ID,后面要搜索终端站地址的话,就所有站地址就排着试吧,总有一个通的,与PC侧设置没关系
而我一直知道,其实一个以太网卡是可以设置多个IP的。即同时使用多个网段。
所以想,既然麻烦的是PC侧,那我索性把所有有可能用的到的IP段,全部预先一次性的设置到网卡上算了。
最多这么多:
【图片在文后原文链接中可见】
当然啦, IP段还不全,既不可能全,也没必要全。我只需要在需要更多的IP的时候,增加到列表中即可。只增不减,这样逐渐积累, 积累下来, 常用的IP段就全部囊括了,需要的时候可以直接用,就不需要设置了。
而大家也看到,最后一套还设置了网关192.168.19.1,是因为这个路由器还是可以上外网的,所以即便要跟其它IP段的PLC通讯,也不影响上网。
这套IP参数其实是通过NETSETMAN设置的。而其实即便在网络适配器参数中也一样可以设置。用NETSETMAN的好处是,配置可以导出保存为文件,这样不至于一次不小心就丢失了。我在整理本文的时候,插拔网卡,一不小心电脑蓝屏了,网卡的配置全部丢失了。上面的列表其实是刚刚新建的。但我会导出备份,并在文最后的分享中,一起分享给大家。
【图片在文后原文链接中可见】
最后,为什么需要设置这么IP段?很大一个原因是使用了WANQ远程调试路由器,现场的PLC设备使用的网段千奇百怪,所以虽然看起来在本地并没有几台以太网设备,但通过WANQ给互通,那么多远在千里的设备其实和在本地网上邻居没啥两样。
我们在通讯之前需要测试ping通它们,以确保它们在线激活的。越是因为看不到,所以越是需要提前测试。而还有时候,我们对自家的虚拟网上到底有哪些设备,希望能搜寻探索出它们的列表。
经过在网上咨询,有网友@寒音推荐给我一个非常好用的IP SCANER工具
【图片在文后原文链接中可见】
而这个搜索工具搜索的前提,也得是你的网卡先在这个IP段里,才能搜得到。
所以,一并分享推荐给大家。
本文介绍的2个软件,大家除了可以自己从网上搜索软件搜索得到之外,我这里也分享给大家。
我其实比较喜欢后者,朋友互相推荐的方式,至少可以保证没有病毒和360垃圾软件。
在此再次致谢分享软件给我的上面两位好朋友。
得到上述两个软件及IP配置的方式是,关注公众号《PLC标准化编程》,后台回复IPIPIP,得到下载链接。这个共享文件夹,我以后有分享软件,也会放在这里。
前文链接:
【万泉河】工业以太网IP地址规划
【万泉河】工业以太网IP地址再规划
更多精彩文章:
【万泉河】论PLC编程中的高内聚与低耦合
【万泉河】来自一线学员的真实声音
【万泉河】就是要用中文编程
【万泉河】每一个合格的工控工程师都应该反感中文
【万泉河】实战WINCC VBA
【万泉河】OUTPUT的三重门
【万泉河】Input管脚的纠结
【万泉河】标准化不是标准库,分享一组西门子官方的库函数
【万泉河】给WANQ增配导轨支架
【万泉河】工业控制系统中的Tik-Tok
【万泉河】PLC标准化编程方法演示:再封装(继承)一个电机块
【万泉河】S7-200 SMART 浮点数累积通用功能块分享
【万泉河】分享一个SMART 200 /S7-200 自由口通讯的例子
【万泉河】SCL程序与LAD梯形图程序的互相转换教程(全文)
【万泉河】自带轮询功能的MODBUS并行通讯
【万泉河】关于浮点数累积的终极解决方案
【万泉河】WANQ问答(更新)
【万泉河】PLC标准化培训咨询问答(2020-06更)
【万泉河】标准化知识库:S7-200 SMART库函数多次调用的方法
全文链接:https://mp.weixin.qq.com/s/VKUO0GDABZRYHzNuMrBcJA