图漾PercipioViewer软件更改相机IP

张开发
2026/4/10 16:30:56 15 分钟阅读

分享文章

图漾PercipioViewer软件更改相机IP
文章目录前期准备1.PercipioViewer客户端概述1.1 简介1.2 运行环境2.连接相机2.1 确定电脑网段并连接相机2.1.1.Windows平台(旧方式)2.1.2 Windows平台(新方式)2.1.3.Linux平台---虚拟机2.1.4.Linux平台---物理机3.相机初始化特征4.Windows环境下网卡设置4.1 检查网络环境4.2 设置网卡巨型帧4.3设置网卡接收与传输缓存区到最大4.4 关闭中断调整4.5 开启流量控制4.6 关闭网卡休眠节能选项4.7 配置系统电源4.8 关闭系统防火墙5.PercipioViewer软件进阶操作5.1 命令行启动5.1.1 -opengl5.1.2 -debug5.1.3 -console5.2 config文件6.常见问题FAQ6.1 打开PercipioViewer软件提示-10006报错6.2 连接不到相机6.2.1 主机IP是静态IP而相机是动态IP6.2.2 主机无论是静态IP还是动态IP和相机IP不在同一个网段6.2.3 相机指示灯正常但是PV软件找不到相机6.3 如何将相机更改为自动获取IP6.3.1 通过PercipioViewer软件设置6.4 设置的IP断电重启后不生效6.4.1 原因解释6.4.2 解决办法一6.4.3 解决办法二7.补充资料前期准备1.一根超五类及其以上规格网线cat5e、cat6…2.相机配套网线和IO线3.配套软件PercipioViewer看图软件4.使用前请先检查相机前端是否有保护膜若有请将保护膜撕掉后使用5.由于图漾相机种类较多双目相机建议在工作区间内测试成像而TOF相机则建议设备安装高度大于等于30cm且设备玻璃盖板前端尽量避免有杂物遮挡。小技巧1图漾相机上电后建议先将电脑上网络适配器改为自动IP通过PeripioViewer软件连接一下相机之后将电脑上网络适配器改为静态IP后再将相机设置为静态IP。小技巧2建议使用PercipioViewer 2.6.1及其以上版本看图软件在更改电脑主机网络适配器IP后PercipioViewer2.6.1软件会自动更改默认网关和子网掩码。1.PercipioViewer客户端概述1.1 简介PercipioViewer是图漾基于Percipio Camport SDK开发的一款看图软件可实时预览相机输出的深度图、彩色图、IR红外图和点云图,并保存对应数据还支持查看设备基础信息在线修改gain、曝光等各种调节相机成像的参数功能。目前PercipioViewer分Windows版和Linux版。1.2 运行环境【Windows】win7、win10、win11【Linux】ubuntu16.04、ubuntu18.04、Ubuntu20.04注PercipioViewer软件无Arm环境客户端使用Arm开发板时建议使用SDK进行采图。PercipioViewer软件下载路径PercipioViewer软件下载路径PercipioViewer使用教程https://doc.percipio.xyz/cam/latest/viewer.html2.连接相机2.1 确定电脑网段并连接相机2.1.1.Windows平台(旧方式)图漾相机出厂默认是自动获取ip方式一般为169.254.x.x网段相机上电后建议先将电脑上网络适配器改为自动IP之后通过PeripioViewer连接一下相机之后将电脑上网络适配器改为静态IP将相机设置为静态IP。配置策略相机网口和主机端网口在同一网段将网线一端连接相机设备另外一端与电脑直连也可以直接配置再同一网段的交换机中使用。确定电脑网段操作如下1).打开“设置”选择“网络和 Internet”-》“高级网络设置”-》“更多网络适配器选项”2).选择“以太网”,右键选择“属性”配置及IPv4选择“属性”;3).将主机IP修改为固定IP将其配置为“192.168.1.x”网段(可根据实际情况设置)点击确定即可此时电脑主机更改IP已完成。4).之后打开PercipioViewer软件将相机机身上的mac地址填入mac地址栏如果PercipioViewer本身已经扫描到相机则可以选择该相机该相机的mac地址会自行填入。说明如果早期的相机已经悬挂在高处或者无法查看Mac地址此时可通过鼠标右键shift键进入到PowerShell界面输入arp-a可得到不同网段下的IP和Mac地址。查看Mac开头是06开头的就是相机Mac地址。之后在PercipioViewer中输入相机要设置的IP地址填入到target IP/gate/mask中点击Accept。只有percipio viewer软件的outputlog窗体出现“Device IP setting is successful”的时候相机的IP配置才被认为是成功而相机IP被成功设置后相机的IP掉电重启后不会改变。2.1.2 Windows平台(新方式)前提使用PercipioViewer 2.6.1及其以上版本软件1.如果使用的PercipioViewer2.6.1及其以上版本软件正常上电后如果电脑主机网络适配器未设置IP可按照下图2-1操作即可直接连上相机。2.而如果电脑网络适配器设置了固定IP此时上来就打开PercipioViewer 2.6.1软件会提示-1005报错(电脑主机IP和相机IP不在同一个网段)具体打开相机方式如下图2-2所示2.1.3.Linux平台—虚拟机情况1电脑主机IP是动态IP详细操作如下图所示注释 如果不是相机直连电脑而是通过交换机连接多台相机网络适配器那里选择自动获取IP(DHCP)方式。情况2电脑主机IP是静态IP详细操作如下图所示详细的操作步骤如下图第一步当Linux系统为虚拟机时请设置虚拟机网络为桥接模式同时关闭电脑的防火墙第二步打开vmware虚拟机网络设置第三步打开虚拟网络编辑界面第四步打开虚拟机进入到设置界面设置固定IP确保虚拟机内部和主机的电脑IP设置在相同网段第五步后续更改相机IP操作与在Windows系统上一样2.1.4.Linux平台—物理机从官网下载Percipio Viewer软件后可以通过以下两种方式打开软件查看图像。第一种方式通过鼠标右键-属性进入到如下界面之后就可以双击PercipioViewer软件打开相机取图测试啦。第二种方式第一步 sudo chmodx percipio-viewer.x.x.x 第二步./percipio-viewer.x.x.x之后就可以操作PercipioViewer软件如果此时枚举不到相机可查看虚拟机相关更改IP操作具体操作与虚拟机进入到linux系统一样。更改I相机P操作如下图注意如果遇到更改IP不成功的情况一定要排查下这两处是否在同一网段3.相机初始化特征如果相机指示灯镭雕为 PWR 相机初始化完成后指示灯状态如下所示如果相机指示灯镭雕为 STAT 相机初始化完成后指示灯状态如下所示:如果相机仅有一个指示灯相机初始化完成后指示灯状态如下所示图漾相机操作指南4.Windows环境下网卡设置推荐使Intel芯片的独立千兆网口例如intel I350、I210等芯片组网卡。4.1 检查网络环境网卡详细信息中确认链接速度为1.0Gbps如速度为100mbps请检查硬件链接和网卡配置。图4-1 检查网络带宽4.2 设置网卡巨型帧图4-2 设置网卡巨型帧不同网卡类型网卡属性有差异需灵活参考图4-3 设置巨型帧4.3设置网卡接收与传输缓存区到最大说明intel网卡一般为2048realtek一般为512。4.4 关闭中断调整图4-4 关闭中断调整4.5 开启流量控制图4-5 开启流量控制4.6 关闭网卡休眠节能选项网卡类型1网卡属性中找到电源管理取消勾选【允许计算机关闭此设备以节约电源】图4-6 关闭网卡休眠网卡类型2在电源管理中取消【勾选节能以太网】、【系统闲置时降低链接速度】4.7 配置系统电源电源选型设置为高性能模式通过“控制面板 电源选项 高性能图4-7 配置系统电源4.8 关闭系统防火墙图4-8 关闭防火墙关闭Windows防火墙通过“控制面板 Windows防火墙打开或关闭 Windows防火墙。如安装有 360、赛门铁克等防火墙设置请关闭其拦截功能。5.PercipioViewer软件进阶操作5.1 命令行启动5.1.1 -opengl用来诊断PC上opengl 接口故障的 这个打开了程序目录下会生成一个opengl_log.txt的文件里面可以看到系统少了哪个opengl的接口。5.1.2 -debug为了打开还没有烧录config的相机也就是TYOpenDevice会返回-1024的相机。5.1.3 -console-console单独打开一个窗口如图显示PV底层更详细的打印。5.2 config文件新建一个名为fetch_config的.xml文件将 .xml 文件与Percipio Viewer软件放置于同一目录层级。打开软件并选择相机后系统会自动生成该相机对应的fetch_config.xml文件。此文件中包含了该相机支持的所有组件和属性用户可以在其中查看详细信息。具体步骤如下1).在电脑上新建一个名为fetch_config的.xml文件。2).将.xml 文件与Percipio Viewer软件放置于同一目录层级。3).打开软件 选择相机取流之后便可在此文件中查看相机支持的组件和属性。相机固件升级config未升级的情况下可以通过将新的config文件重命名为override_config.xml或override_config_(相机SN).xml将 .xml 文件与 Percipio Viewer 软件放置于同一目录层级。以此来临时验证相机新功能。注意若使用 override_config.xml 时如果有多台相机打开SN号与override_config中不一致的相机会报错-10066.常见问题FAQ6.1 打开PercipioViewer软件提示-10006报错如遇到上面的情况请先使用驱动精灵等驱动软件更新显卡驱动还有更新OpenGL的版本。6.2 连接不到相机6.2.1 主机IP是静态IP而相机是动态IP电脑主机是静态IP第一次连接图漾相机会发现找不到相机此时需要通过PercipioIPTool软件或者将网络适配器先改为自动获取IP之后通PercipioViewer软件打开相机。6.2.2 主机无论是静态IP还是动态IP和相机IP不在同一个网段电脑主机是静态IP如192.168.1.25而相机之前设置的也是静态IP如192.168.2.45此时鼠标右键shift打开PowerShell输入arp-a都找不到相机。此时需要将主机设置成静态IP之后打开PercipioViewer软件选择设置的主机IP输入相机上的白色标签Mac地址再进行设置相机IP操作具体做如下图所示设置相机静态IPIP地址分类6.2.3 相机指示灯正常但是PV软件找不到相机情况1通过arp -a指令能找到相机Mac地址1.windows环境下可通过鼠标右键shift键进入到PowerShell界面输入arp-a可得到不同网段下的IP和Mac地址。查看Mac开头是06开头的就是相机Mac地址。情况2通过arp -a指令也不能找到相机Mac地址需要去相机侧边或者顶部位置获取相机白色标签上的Mac地址之后选择设置的主机IP输入相机上的白色标签Mac地址再进行设置相机IP操作具体做如下图所示6.3 如何将相机更改为自动获取IP6.3.1 通过PercipioViewer软件设置将下图中红框处设置为0.0.0.0.0也可以设置为空具体操作如下图所示6.4 设置的IP断电重启后不生效6.4.1 原因解释1.相机在设置IP过程中提示cannot be fixed2.正常工作过程中意外断电可能会损坏相机中config的配置3.固件升级后IP会重置4.在第一次设置相机IP地址时配置未完整写入config文件在断电重启时校验文件失败自动加载了出厂默认的自动获取IP6.4.2 解决办法一在通过图漾PercipioViewer软件设置过IP后打开linux终端输入下arp -a指令检查下相机是否有多个IP图漾的相机是06开头的如果同一编号的相机有两个IP则用PercipioViewer软件重新设置一下IP之后断电重启看下设置的IP是否设置生效。6.4.3 解决办法二首先需要知道相机IP地址可以通过PercipioViewer软件或者在Linux终端输入arp-a命令获取图漾的相机以06开头如下图通过ssh root相机IP进入相机底层指令查看日志文件。ssh rootcameraIP 密码123456有时会遇到ssh root相机进不去的情况此时可尝试一下几种方法方法一如果出现链接不进去的情况需要输入ssh-keygen -R相机IP地址如下图ssh-keygen-R192.168.1.100(相机实际IP方法二如果遇到上面的情况是需要输入RSA校验的请输入下面这段话相机IP替换为实际的IP地址ssh-o HostKeyAlgorithmsssh-rsa-o PubkeyAcceptedKeyTypesssh-rsa root相机IP方法三使用SecureCRT工具登录。登陆进去后输入sync之后reboot之后隔几十秒后重新打开相机观察IP是否有变化。7.补充资料1.Windows常用网络命令2.Win10设置IP设置出错“出现了一个意外的情况不能完成所有你在设置中所要求的更改”

更多文章