解决方案
当主机具有静态IP但目标计算机具有链接本地IP地址时,MAX将远程系统标识为“已连接-IP设置不一致”。这种相互矛盾的系统设置会在主机和目标之间造成网络问题,这就是FTP和LabVIEW无法连接的原因。
要解决此问题,请尝试以下步骤:
- 右键单击MAX中的远程目标,然后单击Delete从MAX中删除设备。刷新MAX以使其能够找到远程目标,并检查设备是否仍显示“ IP设置不一致”。
- 将目标设置为静态IP地址。为此,请在MAX中单击远程目标,打开“网络设置”选项卡,然后在“配置IPv4地址”下选择“静态”。
- 如果您无法配置IP地址,请将IP地址重置为默认IP地址,并将其配置为使用与主机位于同一子网中的静态IP地址。请查阅设备的使用说明书,以确定如何执行IP重置。如果您的设备具有USB端口,则也可以通过USB将其连接以配置IP设置(它仍将显示在“远程系统”下)。 USB连接可模拟网络连接,并消除任何实际的网络问题。通过USB连接,cRIO的IP地址为172.22.11.2,但是您仍然可以为以太网端口配置静态IP地址。
- 要查找计算机的IPv4地址和子网掩码,应转到控制面板»网络和共享中心»更改适配器设置»本地连接(或用于连接到Internet或网络的任何连接)在打开的窗口上,单击细节。
3.重新格式化实时控制器,在出现提示时将网络接口重置为其默认状态。
4.如果即使在重置IP后仍无法更改远程目标的网络适配器设置,则可以临时更改Host PC的网络设置。步骤如下:
- 通过在MAX中单击远程目标,找到远程目标的IPv4地址,打开“网络设置”选项卡,然后在“配置IPv4地址”下选择“静态”。
- 将网络适配器的“ IPv4属性”设置为远程目标的地址。
- 右键单击要为其设置静态IP地址的适配器(通常是“本地连接”) ,然后选择“属性”命令。
- 在适配器的属性窗口中,选择“ Internet协议版本4(TCP / IPv4)” ,然后单击“属性”按钮。
- 选择使用以下IP地址来设置IP地址和子网掩码。
- 按照上述要点将更改应用到目标后,将主机PC的适配器设置恢复为所需的值。
注意: PC的子网掩码必须与Real Time Target的子网掩码匹配。如果它们不匹配,则不一致的IP设置将保留。可以在与IPv4地址相同的配置窗口中配置PC的子网掩码。