在使用西门子的TIA软件对PLC进行编程时,由于PLC不支持DHCP动态IP(查找过相关资料,PLC本体带的profinet 网口不支持DHCP动态IP,但是CP模块支持DHCP动态IP),经常需要修改电脑IP地址,以使电脑IP与PLC的IP处于同一网段。但是现在办公室的网络一般使用DHCP动态配置IP地址,如果修改IP地址与PLC处于同一网段,则不能使用DHCP的IP以浏览网络,查找资料。在实际的切换过程中,不断切换来,切换去,相当不方便。于是想到配置电脑同时支持DHCP动态IP和静态IP,经过谷歌,发现自WIN7后,WINDOWS就不再该功能,XP可以修改注册表支持。后来经过尝试发一个折中的办法,现在大概介绍一下,具体的步骤就不截图了。

  • 首先配置网卡为DHCP自动获取IP的模式,
  • 然后在CMD里面运行ipconfig /all 把动态分配的IP地址记录下来
  • 然后配置网卡为双IP地址模式,同时设置分配的IP,和与PLC处于同一子网的IP地址,同时还要注意配置DNS和WINS服务器

如果DHCP动态分配的IP地址,过了有效期,需要修改网卡配置模式为DHCP,重新获取并注册IP地址。

如果是使用笔记本,则可能需要经常切换网络环境,IP地址可能经常变化,频繁设置相当麻烦。可以使用netsh快速备份并恢复网络配置

备份命令:

netsh interface dump > netcfg.dat
恢复命令:

#netsh exec netcfg.dat

命令的具体意思就不解释了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据