首页 > 其他分享 >通过硬件标识符获取过程映像输入

通过硬件标识符获取过程映像输入

时间:2024-04-30 16:23:37浏览次数:21  
标签:Control rdaddr WORD LIM 映像 Value 硬件 AI4ST 标识符

  1. 用AI4ST做的模板,使用AI4前两个通道值,一个通道值占用一个IW,共占用2个word。

  2. RD_ADDR读出地址起始位

//get iw by hw_io 
#tempAIw := RD_ADDR(LADDR := #AI4ST_Control.ai_hwio, PIADDR => #AI_rdaddr.piadder, PICount => #AI_rdaddr.picount, PQADDR => #AI_rdaddr.temppiadder, PQCount => #AI_rdaddr.temppicount);
  1. PEEK地址对应得值给出来
#AI4ST_Control.Ch0_Dig_Value := PEEK_WORD(area := 16#81, dbNumber := 0, byteOffset := #AI_rdaddr.piadder);
#AI4ST_Control.Ch1_Dig_Value := PEEK_WORD(area := 16#81, dbNumber := 0, byteOffset := (#AI_rdaddr.piadder + 2));
  1. SCALE把数字值变换为实际物理值
//value word to real
IF #pre_write.measure_mode = 16#01 THEN
    #tempScaleWord := SCALE(IN := WORD_TO_INT(#AI4ST_Control.Ch0_Dig_Value), HI_LIM := 10.0, LO_LIM := -10.0, BIPOLAR := 1, OUT => #AI4ST_Control.Ch0_Ana_Value);
    #tempScaleWord := SCALE(IN := WORD_TO_INT(#AI4ST_Control.Ch1_Dig_Value), HI_LIM := 10.0, LO_LIM := -10.0, BIPOLAR := 1, OUT => #AI4ST_Control.Ch1_Ana_Value);
ELSIF #pre_write.measure_mode = 16#02 THEN
    #tempScaleWord := SCALE(IN := WORD_TO_INT(#AI4ST_Control.Ch0_Dig_Value), HI_LIM := 20.0, LO_LIM := -20.0, BIPOLAR := 1, OUT => #AI4ST_Control.Ch0_Ana_Value);
    #tempScaleWord := SCALE(IN := WORD_TO_INT(#AI4ST_Control.Ch1_Dig_Value), HI_LIM := 20.0, LO_LIM := -20.0, BIPOLAR := 1, OUT => #AI4ST_Control.Ch1_Ana_Value);
END_IF;

标签:Control,rdaddr,WORD,LIM,映像,Value,硬件,AI4ST,标识符
From: https://www.cnblogs.com/xiacuncun/p/18168237

相关文章

  • openGauss MOT硬件
    MOT硬件本次测试使用的服务器满足10GbE组网和以下配置:基于Arm64/鲲鹏920的2路服务器,型号为TaiShan2280v2(128核),800GBRAM,1TBNVMe盘。操作系统为openEuler。基于Arm64/鲲鹏960的4路服务器,型号为TaiShan2480v2(256核),512GBRAM,1TBNVMe盘。操作系统为openEuler。戴尔x86服务......
  • 盘点安防监控市场常见的AI视频智能分析边缘计算硬件及其特点分析
    在当今数字化时代,视频智能分析边缘计算技术及其硬件产品正逐渐崭露头角,成为众多行业领域的得力助手。视频AI智能分析边缘计算硬件是一种专门设计用于实现视频分析和边缘计算的硬件设备。它通常具有高性能的处理器、专门的图形处理单元(GPU)、内存和存储设备,以及专门定制的算法和软件......
  • 微机的硬件组成与运行
    微机,也称为微型计算机或微型机,是由大规模集成电路组成的体积较小的电子计算机,其主要的硬件为总线,中央处理器(CPU),存储设备(RAM),输入输出设备(I/O)等组成,微机的硬件组成是一个复杂而精细的系统,各个部件相互协作,共同实现了计算机的各种功能。由于所学有限,本文章仅研究cpu,ram,与IO设备......
  • netsvcs -p 是一个 Windows 系统服务组的标识符,其中包含了多个系统服务。这些服务通常
    netsvcs-p是一个Windows系统服务组的标识符,其中包含了多个系统服务。这些服务通常与网络和其他基础系统功能相关。例如,服务组中的服务可能包括自动更新服务、加密服务、时间同步服务等。这些服务的工作确保了系统的正常运行和与网络的连通性。关于这个命令的使用:netsv......
  • 注册表(Registry)是Windows操作系统中用来存储配置信息和系统设置的一个关键组成部分。
    注册表(Registry)是Windows操作系统中用来存储配置信息和系统设置的一个关键组成部分。它类似于一个数据库,用来存储有关用户、硬件、软件和其他系统设置的信息。注册表包含了操作系统及其安装的应用程序所需的许多配置信息。注册表包含了多个部分,其中一些最重要的部分包括:HK......
  • 智慧安防边缘计算硬件AI智能分析网关V4算法启停的操作步骤
    TSINGSEE青犀视频智能分析网关V4内置了近40种AI算法模型,支持对接入的视频图像进行人、车、物、行为等实时检测分析,上报识别结果,并能进行语音告警播放。硬件管理平台支持RTSP、GB28181协议、以及厂家私有协议接入,可兼容市面上常见的厂家品牌设备,可兼容IPC、网络音柱等,同时也支持AI......
  • 联想ThinkPad E430c 硬件升级指南:内存条与固态硬盘升级
    ThinkPadE430(3254B28)属于5-6年前的老古董了,装了win10,很吃力。平常也就办公用,看看资料(公司有macbookpro用)。再买一个,用得上的,也要3千多。由于穷,决定还是升级E430c系列配置参数基本参数 主板芯片组IntelHM77处理器 CPU系列英特尔酷睿i32代系列CPU型号......
  • 服务器硬件与RAID
    1.服务器硬件详解**查看服务器CPU的信息**cat/proc/cpuinfo或lscpumodelname#CPU型号physicalid#物理CPU的IDcpucores#每个物理CPU中的核心数processor#逻辑CPU的ID查看服务器内存的信息cat/proc/meminfo或......
  • pve开启硬件直通命令
    1、打开PVE节点的shell,输入命令: nano/etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT="quiet"#intercpu改为:GRUB_CMDLINE_LINUX_DEFAULT="quietintel_iommu=oniommu=pt"#如果是amdcpu请改为:GRUB_CMDLINE_LINUX_DEFAULT="quietamd_iommu=oniommu=pt"编辑完......
  • 硬件电路基础01-电学基础(交流直流电、弱电强电、欧姆定律、功率、串并联),电阻及识别
    硬件电路基础1电学基础1.1基本概念①电流定义:电荷在单位时间内通过导体横截面的流动量。(不用背)字母表示:I单位:安培(A)1A=1000mA=10^6μA大:K、M、G小:m、μ、n②电压定义:电场施加在电荷上的力量,使其在电路中移动的能量。(不用背)字母表示:U单位:伏......