今天我们以北京新超仁达的NET-3211为例,讲解井下如何组网。假设NET-3211的IP地址(x.x.0.x)、上位机的IP地址(x.x.1.x),那么如何组网,使得它们之间能通讯呢?我们将它们的子网掩码配置为 255.255.0.0(即 /16 掩码),这样它们就可以在同一个子网中进行通讯。
原理:
- IP地址:你给出的IP地址为 x.x.0.x 和 x.x.1.x,它们的前三个字节不同,但前两字节是相同的。
-子网掩码:255.255.0.0 的二进制形式是 11111111.11111111.00000000.00000000,这表示前两个字节(16位)用于网络部分,后两个字节(16位)用于主机部分。因此,任何 x.x.y.z格式的IP地址(无论第三字节是 0 还是 1)都在同一个网络范围内,这样就允许 x.x.0.x 和 x.x.1.x 的设备相互通讯。
具体配置:
1、采集卡的IP地址:假设为 192.168.0.x
2、上位机的IP地址:假设为 192.168.1.x
3、子网掩码:两台设备都设置为 255.255.0.0,即 /16掩码。
网关配置:
- 如果采集卡和上位机在同一个局域网内,且它们之间的通信不需要访问其他网络或子网,那么网关的配置可以忽略,甚至可以不填写。
- 如果采集卡和上位机需要访问其他网段或互联网,网关则应配置为它们所在局域网中的路由器IP地址或交换机的默认网关IP地址。
举例:
假设局域网内无网关(设备不需要访问外部网络),采集卡和上位机的配置如下:
- 采集卡:
- IP 地址:192.168.0.10
- 子网掩码:255.255.0.0
- 网关:可为空或 0.0.0.0(如果不需要访问外网)
- 上位机:
- IP 地址:192.168.1.10
- 子网掩码:255.255.0.0
- 网关:同样可为空或 0.0.0.0
总结:
- 使用子网掩码 255.255.0.0 可以让 IP 范围内的设备(如 192.168.0.x 和 192.168.1.x)处于同一个子网,从而实现直接通信。
- 网关配置只有在需要跨网段或访问外网时才需要设置,不需要跨网段时,可以不配置。
更复杂的组网:每个子网都独立分开,由网关负责转发它们之间的流量。关注新超仁达科技,分享干货知识。