
2、工业相机已被其他程序连接,如果工业相机与其他程序连接的话,将会显示IP被占用。
工业相机常见问题及解决方法:
1、客户端连接网口相机不成功
问题描述:客户端能搜索到网口相机,但连接失败;
可能的原因:
1)、网口相机与客户端没有在同一个局域网内;
2)、网口相机已被其他程序连接。
解决方法:
1)、针对原因1,使用IP配置工具修改IP地址,使相机与PC的IP地址处于同一局域网;
2)、针对原因2,断开其他程序对相机的控制后,重新连接。
2、客户端连接U3V相机不成功
问题描述:客户端能搜索到U3V相机,但连接失败;
可能的原因:
1)、USB驱动安装异常;
2)、U3V相机已被其他程序连接。
解决方法:
1)、针对原因1,插拔U3V相机或重新手动安装USB驱动;
2)、针对原因2,断开其他程序对相机的控制后,重新连接。
3、客户端连接CameraLink相机不成功
问题描述:客户端能搜索到CameraLink相机,但连接失败;
可能的原因:CameraLink相机已被其他程序连接。
解决方法:断开其他程序对相机的控制后,重新连接。
不知道选择什么工业相机的话,可以选择Regem Marr 研祥金码的R-3000系列,它的结构紧凑,部署简单,集成百万像素Sensor和高性能处理芯片,具备超强运算能力,可稳定读取高速移动中的条码。机身小巧,性价比高结构紧凑,方便集成即插即用,快速安装自动调节,轻松设定。
想要咨询的话,您随时随地拨打4000-697-797服务热线,均可获得产品介绍、购买咨询、售后处理等人工服务,您反馈的任何问题,都将得到专业贴心的解答。
在通过局域网(例如校园网、公司内网)上网时,首先需要设定一个可用的IP。那么局域网中哪些IP没有被占用呢?可以包着碰运气的心理,设置好IP再看有没有冲突报告,但这种办法实在是太笨了!下面笔者就给你带来三个察看IP地址是否可用的办法。
简单PING法
网络中查看某个计算机是否在线的最简单的办法就是ping该计算机对应的IP地址。例如想查看19216811这台计算机是否已经在线。点击“开始/运行”输入“cmd”进入命令行命令提示符状态,在命令行模式中输入“ping19216811即可,如果ping得通就说明该IP地址对应的计算机已经在线。
ARP缓存法
如果仅仅使用ping法来判断网络中计算机的存在是不太严谨的,因为防火墙或者过滤规则,会使ping无法返回正确的信息,也就是说如果按照介绍的方法ping了对方IP地址不通,但对方仍然可能会在线,不过通过ARP缓存可以解决这个问题。
防火墙或者过滤包的方法也无法ARP的查看,远程计算机不返回Ping成功的消息但会告诉本地计算机该IP地址对应的MAC地址。这样就可以通过ARP缓存信息来查看了。如果能看到该IP地址对应了MAC地址说明该计算机在线,相应的MAC地址没有出现在ARP缓存表中则表明该计算机不在线。首先按照介绍的ping法来检测某IP地址的计算机是否在线,然后在ping返回信息为不通的情况下,在命令提示符下输入“arp–a”查看本地ARP缓存列表,看对应的IP是否得到了MAC地址信息。
批处理法
利用上述原理,可以通过建立批处理的办法,批量检测局域网中在线的机器。例如要查看1921681这个网段中有哪些地址在线。在桌面上点鼠标右键新建一个文本文件后输入如下代码:
FOR/L%%iIN(0,1,255)Doping192168114%%i-n1
arp-a->IPtxt
将该文件保存为bat文件,双击这个批处理文件将自动搜索网段中的所有IP,并且将发现出的ARP信息都保存到iptxt文件中。笔者探测了1921681141到19216811410这十个IP得到了如图1的文档。可以看出,两个IP返回了MAC地址,说明它们是在线的。
使用DHCP服务器自动为网络中的主机自动分配IP地址即可。另外由于windows系统的IP配置为非抢占方式,即:如果主机1先用DHCP自动获取或手动配置了一个IP地址,主机2再手动配置(如果主机1使用DHCP获取的地址,DHCP服务器不会再为主机2分配主机1获得的IP,因此只有手动配置的情况才会出现IP冲突),主机2是无法使用此IP通信的,并且主机1不受此IP地址冲突影响(主机1只会有一个IP地址冲突的系统提示)。
因此不必担心IP被占用。
Linux和Unix网络环境下则与Windows环境下不同,后配置相同IP者可抢占IP。
聊聊怎样才能知道网络IP是否被占用
一旦发生ip冲突,导致所有局域网内的电脑无法访问服务器了。如果局域网是通过此服务器上网的,那所有电脑无法上网了。那么我就来告诉大家怎样才能知道网络IP是否被占用。
方法一:原始ping法
第一个方法比较简单,而且受环境限制比较大。众所周知在没有安装防火墙和设置过滤规则的计算机上都容许ICMP协议数据包的通过,那么可以通过“ping ip地址”这个命令来查看该IP地址是否有计算机使用。通过任务栏的“开始-运行”,输入CMD后回车进入命令行模式。假设公司网络是19216810/2552552550,那么可以通过ping 19216811,ping 19216812ping 1921681254来测试IP地址是否被占用。这种方法遇到计算机上安装了防火墙对ICMP协议进行过滤的话,或者公司交换机和路由器上对ICMP实施ACL访问控制列表过滤的话就不可行了。因此这个方法受的局限比较大,一般测试的成功率不高,很容易把安装了防火墙的计算机对应的IP地址认为没有被使用。
方法二:扫描器扫描法
由于扫描器扫描时并不是仅仅使用ICMP协议进行ping,可以设置,让扫描器多扫描几个端口,多扫描几个服务。这样即使计算机上安装了防火墙或者交换机上有访问控制列表过滤ICMP协议,只要该计算机开放了某些端口或某些服务,就不会出现漏报的问题。通过扫描器扫描出来的IP地址列表还可以导出成HTML文件或TXT文件,这样方便保存和统计。使用扫描器扫描法可以查看出网络中几乎全部计算机使用的IP地址,但是对于那些极个别的设置了防火墙的复杂规则,过滤了大部分常用端口和常见服务的计算机来说,还是会或多或少的出现漏报或错报的问题,再加上扫描器扫描法还需要我们下载专门的工具,所以也给 *** 作上带来了不方便。
方法三:sniffer监视法
作为网络管理员的我们应该都会使用sniffer,那么只需要在网络中开启sniffer对网络传输的数据包进行监视,过一段时间就会查出有哪些IP地址有数据包发出,这样就可以确定该IP地址已经被占用了。不过用sniffer的方法不能将已经占用的IP地址保存成文件输出,而且给人有一种大材小用的感觉,毕竟sniffer正统不是用来做扫描IP地址的。
方法四:ARP缓存法
ARP缓存法是以前面介绍的ping法为基础而来的,对于安装了防火墙或设置过滤规则的计算机来说直接ping该IP地址是得不到返回信息的,但是有一点必须注意,那就是虽然无法从ping的返回信息中得出该IP地址是否被占用,但是从ARP缓存中却可以看出来。防火墙等过滤设置可以不容许ICMP协议返回数据包给源地址,但是由于ARP是工作在二层上的',所以在ICMP协议数据包被过滤前ARP已经通过查看MAC的方式获得了网络中在线主机的MAC地址。
只要网络中的计算机想上网,那么一定会将自己网卡的MAC地址告诉与其连接的交换机,接下来交换机也会进一步将他知道的MAC地址信息反馈给使用ping的主机。这样在使用ping的主机上就能够通过是否获得MAC地址的方式来了解该IP地址对应的计算机是否在线了。
通过任务栏的“开始-运行”,输入CMD后回车进入命令行模式。假设公司网络是19216810/2552552550,那么可以通过ping 19216811,ping 19216812ping 1921681254来测试IP地址是否被占用。当然不管ping返回的是通还是不通,全部ping完后执行arp -a命令显示ARP缓存表,出现在缓存表中的IP地址就是被占用的地址。
;先关闭或者断开dhcp服务器
利用局域网的其它电脑查一下谁占用了dhcp服务器的ip
检查的命令是nbtstat -an dhcp服务器ip 这里会查到相应计算机名和mac地址
3查到计算机名,就将相关电脑关闭掉或者更改其它ip
4再次开启dhcp服务器 ,
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)