TCP触发海康扫码相机S52CN-IC-JQR-NNN25
PC环境设置
为保证客户端正常运行以及数据传输的稳定性,在使用客户端软件前,需要对 PC 环境进行设置关闭防火墙
操作步骤如下:1. 打开系统防火墙。
2. 在自定义设置界面中,选择关闭防火墙的对应选项,并单击“确定”即可。PC 网络配置
依次打开 PC 上的“控制面板” > “网络和 Internet ” > “网络和共享中心” > “更改适配器配置”,选择对应的网口,将网口配置成自动获取 IP 地址或静态 IP ,如图 3-5 所示。确保 PC 与设备在同一个局域网。
2. 依次打开“控制面板” > “硬件和声音” > “设备管理器” > “网络适配器”,选中对应的网卡,打开属性中的“高级”菜单,“巨帧数据包”设置为最大值 9014 字节![]()
IDMVS设备 IP 配置
IDMVS 客户端可自动枚举局域网下的设备。若设备为不可达状态,说明设备和 PC 不在同一个网段,设备不可达。
双击设备后,界面将弹出修改 IP 地址的窗口,可根据窗口提供的 IP 地址范围修改 IP 使设备可达![]()
算法配置
添加条码
手动绘制算法 ROI
ROI 索引:用于标识不同的感兴趣区域。范围为 0~149 ,分别对应第 1 个至第 150个 ROI ;绘制 - 算法宽度:算法 ROI 区域的宽度信息;绘制 - 算法高度:算法 ROI 区域的高度信息;绘制 - 算法偏移 X :算法 ROI 区域左上角的点的 x 坐标值;绘制 - 算法偏移 Y :算法 ROI 区域左上角的点的 y 坐标值。通过设置如下参数,可对生成的 ROI 区域进行调整或者清除:修改已设置的算法感兴趣区域:在预览窗口点击需要修改的算法感兴趣区域,或在ROI 选项中选择具体的算法感兴趣区域,然后根据实际需求调整绿色窗口的大小和位置即可。也可通过在绘制 - 算法宽度、绘制 - 算法高度、绘制 - 算法偏移 X 和绘制 - 算法偏移 Y 4 个参数中修改数值的方式调整算法感兴趣区域;恢复至最大算法 ROI :设置算法 ROI 后,可通过单击“执行”恢复到最大分辨率;清空全部 ROI :单击“执行”可清空预览窗口中的所有 ROI 区域;删除单个 ROI :在预览窗口右键需要删除的某个算法感兴趣区域,然后点击“删除”即可。
IDMVS 客户端介绍
通过“预览窗口”区域右上角下拉选择设备的运行模式,运行模式分为 Test 、 Normal以及 Raw 共 3 种
查看属性树。选中已连接设备,在右键菜单中选择“属性树”可进入设备自身的属性树![]()
海康相机设置TCP触发
触发源选择 TCP Server Start (或者 TCP Client Start ) ,需对如下 TCP 触发参数进行配置,TCP 触发端口:配置 TCP 触发的主机端口号。TCP 启动触发格式:配置 TCP 启动触发字符格式,可选择 Str 、 Hex 。 Str 为字符串 格式, Hex 为 16 进制格式。TCP 启动触发:配置 TCP 启动触发字符串指令,默认为 start 。 仅 TCP 启动触发格 式 选择为 Str 时启用。TCP 开始触发文本:配置 TCP 启动触发 16 进制指令。仅 TCP 启动触发格式 选择 为 Hex 时启用,点击参数右侧 ,将弹开 16 进制 ASCII 对照表供填写参考。![]()
代码创建TCPClient连接海康相机并获取返回的扫码数据
// 服务器地址和端口string serverAddress = "192.168.1.3";int port = 2001;// 创建一个TCP客户端socketusing (TcpClient client = new TcpClient(serverAddress, port)){// 获取网络流NetworkStream stream = client.GetStream();// 将字符串转换为字节数组byte[] dataToSend = Encoding.UTF8.GetBytes("1");// 发送数据stream.Write(dataToSend, 0, dataToSend.Length);// 接收返回数据byte[] dataReceived = new byte[1024];int bytesRead = stream.Read(dataReceived, 0, dataReceived.Length);// 将接收到的数据转换为字符串string response = Encoding.UTF8.GetString(dataReceived, 0, bytesRead);Console.WriteLine("服务器返回: " + response);}
相关文章:
TCP触发海康扫码相机S52CN-IC-JQR-NNN25
PC环境设置 为保证客户端正常运行以及数据传输的稳定性,在使用客户端软件前,需要对 PC 环境 进行设置 关闭防火墙 操作步骤如下: 1. 打开系统防火墙。 2. 在自定义设置界面中,选择关闭防火墙的对应选项,并单击…...
ArcGIS:如何迭代Shp文件所有要素并分别导出为Shp文件?
01 前言 尝试用IDL实现,奈何又涉及新的类IDLffShape,觉得实在没有必要学习的必要,毕竟不是搞开发,只是做做数据处理,没必要拿IDL不擅长的且底层的东西自己造轮子。 这里想到使用Python去解决,gdal太久没用…...
[工业自动化-11]:西门子S7-15xxx编程 - PLC从站 - 分布式IO从站/从机
目录 一、什么是以分布式IO从站/从机 二、分布式IO从站的意义 三、ET200分布式从站系列 一、什么是以分布式IO从站/从机 在工业自动化领域中,分布式 IO 系统是目前应用最为广泛的一种 I/O 系统,其中分布式 IO 从站是一个重要的组成部分。 分布式 IO …...
Linux技能篇-yum源搭建(本地源和公网源)
文章目录 前言一、yum源是什么?二、使用镜像搭建本地yum源1.搭建临时仓库第一步:挂载系统ios镜像到虚拟机第二步:在操作系统中挂载镜像第三步:修改yum源配置文件 2.搭建本地仓库第一步:搭建临时yum源来安装httpd并做文…...
电脑清灰涂硅脂后电脑CPU温度不降反升
目录 一.问题描述二.问题解决三.拆机注意事项四.影响散热的主要因素说明1.通风差2.硅脂材料差3.硅脂涂抹方式错误 一.问题描述 电脑型号:暗影精灵5 测温工具:硬件狗狗(只要是测温软件都可以,比如omen hub和Core Temp…࿰…...
吴恩达《机器学习》8-1->8-2:非线性假设、神经元和大脑
一、非线性假设 在之前学到的线性回归和逻辑回归中,存在一个缺点,即当特征数量很多时,计算的负荷会变得非常大。考虑一个例子,假设我们使用 𝑥₁, 𝑥₂ 的多项式进行预测,这时我们可以很好地应…...
services.Jenkins Additional property tags is not allowed
今天需要给Jenkins server添加几个tag,于是就在docker的compose文件中添加了如下的tags, version: "3.9" services:jenkins:image: testbuild: context: services/jenkinsargs:- jenkins_version2.346.2- plugin_cli_version2.9.3volumes:- j…...
vColorPicker——基于 Vue 的颜色选择器插件
文章目录 前言样例特点 一、使用步骤?1. 安装2.引入3.在项目中使用 vcolorpicker 二、选项三、事件 前言 vColorPicker——官网 vColorPicker——GitHub 样例 vColorPicker是基于 Vue 的一款颜色选择器插件,仿照Angular的color-picker插件制作 特点 …...
Direct3D粒子系统
粒子和点精灵 粒子(是种微小的物体,在数学上通常用点来表示其模型。所以显示粒子时,使用点图元(由 D3 DPRIMITIVETYPE类型的D3 DPT POINTLIST枚举常量表示)是一个很好的选择。但是光栅化时,点图元将被映射为一个单个像素。这样就无法为我们提供很大的灵活性,因为实际应用…...
第24章_mysql性能分析工具的使用
文章目录 1. 数据库服务器的优化步骤2.查看系统性能参数3. 统计SQL的查询成本:last_query_cost4. 定位执行慢的 SQL:慢查询日志4.1 开启慢查询日志参数4.2 查看慢查询数目4.3 测试慢sql语句,查看慢日志4.4 系统变量 log_output, l…...
【Git】Merge/Rebase/Cherriy-Pick的区别
Git Merge/Rebase/Cherriy-Pick的区别 Git merge、Git Rebase、Git Cherry-pick是Git 常用的三个命令,可以用于分支合并、纳入提交等。 那么它们三个的区别以及共同点是什么? 了解这些可以帮我们更好理解Git的工作原理,进而学习它的一些设计思想。 git merge xxx-branch g…...
Python复习:序列(列表元组字符串)
Python复习 Python复习序列(列表元组字符串)列表定义列表增删改查列表的切片列表的一些常用操作符元组字符串 Python复习 序列(列表元组字符串) 列表元组字符串有一些同样的特点,所以放在一起复习。例如切片操作 列…...
DevChat助力成为软件开发的“钢铁侠”
一、背景介绍: 随着人工智能ChatGPT的发展,ChatGPT 的开放将推动人工智能在各个行业的应用,带来诸多的变革和提高,曾经一段时间也是担心对软件行业的影响,会不会以后就不需要这么多程序员了,实际上在当下&…...
c: struct sort descending and ascending in windows and Ubuntu
/*** file StudentStructSort.h* author geovindu,Geovin Du,涂聚文 (geovindu163.com)* ide: vscode c11,c17 Ubuntu 22.4* brief 结构体排序示例* date 2023-11-05* version 0.1* copyright geovindu 站在巨人的肩膀上 Standing on the Shoulders of Giants**/#ifnd…...
Python - 利用 OCR 技术提取视频台词、字幕
目录 一.引言 二.视频处理 1.视频样式 2.视频截取 ◆ 裁切降帧 ◆ 处理效果 3.视频分段 三.OCR 处理 1.视频帧处理 2.文本识别结果 3.后续工作与优化 ◆ 识别去重 ◆ 多线程提效 ◆ 片头片尾优化 四.总结 一.引言 视频经常会配套对应的台词或者字幕,…...
VUE页面导出PDF方案
1,技术方案为:html2canvas把页面生成canvas图片,再通过jspdf生成PDF文件; 2,安装依赖: npm i html2canvas -S npm i jspdf -S 3,封装导出pdf方法exportPdf.js: // 页面导出为pdf格式 //titl…...
机器学习笔记 - WGAN生成对抗网络概述和示例
一、简述 Wasserstein GAN或WGAN是一种生成对抗网络,它最小化地球移动器距离 (EM) 的近似值,而不是原始 GAN 公式中的 Jensen-Shannon 散度。与原始 GAN 相比,它的训练更加稳定,模式崩溃的证据更少,并且具有可用于调试和搜索超参数的有意义的曲线。 Wasserstein 生成对抗网…...
HoudiniVex笔记_P0_Houdini中文文档与翻译
1、19.0版本中文说明文档 链接:https://pan.baidu.com/s/1oJcX5pdnBZ_YWWwOSnFB5g?pwdz3tw 提取码:z3tw 2、翻译插件 有上网条件的同学可以试试这个翻译插件:双语网页翻译 - 电子书翻译 - PDF翻译 - 字幕文件翻译浏览器扩展 | 沉浸式翻译…...
基于PowerWord的储能在主动配电网中的仿真研究
摘要 主动配电网是智能配电网技术发展的高级阶段,分布式储能是主动配电网的重要组成部分,分布式储能的应用对主动配电网的规划、运行、网络拓扑、故障处理和保护、可再生能源电源的协调优化等方面带来不容忽视的影响,针对这一现状,…...
并查集与最小生成树
并查集 HDOJ-1232 畅通工程 题目: 省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通,输入现有城镇道路统计表(表中列出了每条道路直接连通的城镇),求最少还需要建设的道路数量。(城镇从1到…...
IDEA运行Tomcat出现乱码问题解决汇总
最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…...
深度学习在微纳光子学中的应用
深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向: 逆向设计 通过神经网络快速预测微纳结构的光学响应,替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...
零门槛NAS搭建:WinNAS如何让普通电脑秒变私有云?
一、核心优势:专为Windows用户设计的极简NAS WinNAS由深圳耘想存储科技开发,是一款收费低廉但功能全面的Windows NAS工具,主打“无学习成本部署” 。与其他NAS软件相比,其优势在于: 无需硬件改造:将任意W…...
oracle与MySQL数据库之间数据同步的技术要点
Oracle与MySQL数据库之间的数据同步是一个涉及多个技术要点的复杂任务。由于Oracle和MySQL的架构差异,它们的数据同步要求既要保持数据的准确性和一致性,又要处理好性能问题。以下是一些主要的技术要点: 数据结构差异 数据类型差异ÿ…...
苍穹外卖--缓存菜品
1.问题说明 用户端小程序展示的菜品数据都是通过查询数据库获得,如果用户端访问量比较大,数据库访问压力随之增大 2.实现思路 通过Redis来缓存菜品数据,减少数据库查询操作。 缓存逻辑分析: ①每个分类下的菜品保持一份缓存数据…...
HBuilderX安装(uni-app和小程序开发)
下载HBuilderX 访问官方网站:https://www.dcloud.io/hbuilderx.html 根据您的操作系统选择合适版本: Windows版(推荐下载标准版) Windows系统安装步骤 运行安装程序: 双击下载的.exe安装文件 如果出现安全提示&…...
三体问题详解
从物理学角度,三体问题之所以不稳定,是因为三个天体在万有引力作用下相互作用,形成一个非线性耦合系统。我们可以从牛顿经典力学出发,列出具体的运动方程,并说明为何这个系统本质上是混沌的,无法得到一般解…...
【JavaSE】绘图与事件入门学习笔记
-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...
Maven 概述、安装、配置、仓库、私服详解
目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...
解读《网络安全法》最新修订,把握网络安全新趋势
《网络安全法》自2017年施行以来,在维护网络空间安全方面发挥了重要作用。但随着网络环境的日益复杂,网络攻击、数据泄露等事件频发,现行法律已难以完全适应新的风险挑战。 2025年3月28日,国家网信办会同相关部门起草了《网络安全…...





