本手册提供一些详细的应用,以帮助您通过 Keithley Instruments DMM6500 成功完成工作。此外,本 手册还提供前面板基本信息,以帮助您熟悉仪器。 本手册将概述每个应用,然后提供关于如何使用前面板、 SCPI 代码、 TSP 代码或 Keithley KickStart 启动软件完成应用的说明。 有关这些应用中使用的命令,还将提供更多信息。请参阅《DMM6500 型号参考手册》 中的 SCPI 和 TSP 命令参考部分。 ### DMM6500 6 ½ 位万用表使用手册知识点解析 #### 一、手册概览 **DMM6500 6 ½ 位万用表**是一款高端数字多用表(DMM),适用于精密测量任务。本手册主要提供了使用DMM6500万用表所需的详细指导,包括基本操作、应用实例以及通过不同编程接口(如SCPI、TSP等)控制仪器的方法。 #### 二、手册内容结构 1. **前面板基本信息**:介绍DMM6500前面板上的各个按钮、显示屏和其他物理部件的功能。 2. **应用实例**:提供多个实际应用场景的例子,帮助用户更好地理解和利用DMM6500的各种功能。 3. **编程接口指南**: - **SCPI代码**:Standard Commands for Programmable Instruments,是一种广泛应用于仪器编程的标准命令集。 - **TSP代码**:Test Script Processor,是Keithley Instruments开发的一种嵌入式脚本语言,用于编写复杂的测试脚本。 - **Keithley KickStart软件**:一款图形界面工具,简化了通过计算机控制DMM6500的过程。 4. **命令参考**:详细解释了DMM6500支持的所有SCPI和TSP命令,包括命令格式、参数说明等。 #### 三、安全性预防措施 - **用户资格**:使用DMM6500的人员需要具备识别电击风险的能力,并了解必要的安全预防措施。 - **安全责任主体**:负责设备的使用和维护,确保设备在规定的范围内使用,操作人员接受过适当的培训。 - **操作人员**:只能将仪器用于预期的功能,经过电气安全措施和仪器使用培训,以避免接触危险的带电电路。 - **维护人员**:执行日常维护,如设置线路电压或更换耗材。 - **维修人员**:经过特殊培训,能够处理带电电路并进行安全安装及维修工作。 - **连接注意事项**:DMM6500设计用于测量电子信号,不应直接连接到市电电源。对于需要高瞬时过压保护的连接,请参照IEC 60664标准。 - **电击风险**:当电压超过30 V RMS、42.4 V峰值或60 VDC时,存在电击危险。操作人员在测量前应采取防护措施。 - **连接点暴露**:如果连接点必须外露,则操作人员需要经过培训以了解如何避免电击风险。对于高电压电路(1000 V及以上),不得让任何导电部分外露。 #### 四、应用实例详解 **示例1:基本电压测量** 1. **设置仪表**:选择正确的电压范围。 2. **连接测试引线**:将红色测试引线插入“VΩ”插孔,黑色测试引线插入“COM”插孔。 3. **读取测量值**:将测试引线连接到待测电路,观察显示屏上的读数。 **示例2:温度测量** 1. **配置传感器类型**:根据所使用的温度探头类型,在仪器上进行相应的配置。 2. **连接探头**:将温度探头连接到正确的插孔。 3. **读取温度值**:将探头置于待测环境中,等待稳定后读取显示的温度值。 #### 五、编程接口使用指南 1. **SCPI命令**:通过网络接口(如GPIB、USB或以太网)发送SCPI命令来远程控制DMM6500。例如,`*IDN?`用于查询仪器的身份信息。 2. **TSP脚本**:利用内置的TSP处理器编写脚本来实现复杂的测试序列。TSP脚本可以直接存储在DMM6500的内存中,以便随时调用。 3. **Keithley KickStart软件**:通过图形界面轻松创建和编辑测试脚本,无需编写复杂的代码即可实现自动化测试。 #### 六、总结 DMM6500 6 ½ 位万用表使用手册不仅提供了基本的操作指南,还包括了丰富的应用实例和编程接口使用指南,旨在帮助用户充分利用这款高性能数字多用表的各项功能。无论是初学者还是经验丰富的专业人士,都能从中找到有用的信息。遵循手册中的安全指导和详细步骤,可以确保安全高效地进行各种测量任务。
2025-09-27 15:18:17 10.62MB
1
在本文中,我们将探讨如何使用jQuery和zTree插件实现一个可拖拽的树形视图。zTree是一个流行的JavaScript库,它提供了丰富的树结构功能,包括拖放操作,这在许多应用程序中都非常有用,例如数据分组、组织结构管理等。 要使用zTree,你需要下载其官方提供的包,包含CSS样式文件和JavaScript库。在HTML页面中引入这些文件,创建一个`
    `元素,并为其分配一个ID(例如"modelTree")和类名"ztree",这是zTree的基本结构。 ```html
      ``` 接下来,我们需要配置zTree的设置。这通常通过JavaScript进行,创建一个名为`setting`的对象。在这个对象中,我们定义数据源、编辑选项以及其他回调函数。`data`属性用于定义节点的数据结构,`key`字段指定节点的显示名称。`simpleData`属性使数据处理更简单,`idKey`和`pIdKey`分别代表节点ID和父节点ID。`keep`属性用来保持节点的状态,如叶子节点和父节点的保持。 ```javascript var setting = { data: { key: { name: 'nodeName' }, simpleData: { enable: true, idKey: 'nodeId', pIdKey: 'parentNodeId' }, keep: { leaf: true, parent: true } }, edit: { drag: { isCopy: false, isMove: true, prev: true, next: true, inner: true, autoOpenTime: 0, minMoveSize: 10 }, enable: true, editNameSelectAll: true, removeTitle: "删除节点", renameTitle: "编辑节点名称", showRemoveBtn: false, showRenameBtn: false }, callback: { // 这里定义回调函数 } }; ``` 在`edit`配置中,`drag`属性用于开启拖放功能,设置拖放规则,如是否允许复制、移动、在父节点之间或内部拖放等。`beforeDrag`回调函数会在拖放开始前调用,你可以在这里添加自定义逻辑来控制拖放操作是否允许。例如,禁止特定类型的节点被拖动: ```javascript function beforeDrag(treeId, treeNode) { if (treeNode.nodeType == 'GROUP') { return false; } // 其他条件检查... } ``` `onDrag`、`beforeDragOpen`和`beforeDrop`等回调函数则用于处理拖放过程中的不同阶段。`beforeDrop`函数是关键,它在拖放操作结束前调用,可以根据业务逻辑决定是否允许节点被放置到目标位置。例如,检查目标节点的类型: ```javascript function beforeDrop(treeId, treeNode, targetNode, moveType) { if (targetNode.modelType == 'INTERF') { return false; } // 其他逻辑... } ``` 你需要为zTree初始化数据,这可以通过调用`$.fn.zTree.init`方法完成,传入`$("#modelTree")`选择器和之前配置的`setting`对象,以及树的数据源。数据源通常是一个JSON数组,每个元素代表树的一个节点。 ```javascript var nodes = [/* JSON 数据 */]; $.fn.zTree.init($("#modelTree"), setting, nodes); ``` 通过zTree插件,我们可以轻松实现一个可拖拽的树形视图。通过精细配置`setting`对象和实现相应的回调函数,我们可以根据业务需求定制拖放行为,实现灵活的数据管理。记得在实际项目中,根据实际情况调整代码以满足具体需求,确保zTree与你的应用完美集成。
    2025-09-26 16:59:36 56KB jQuery jquery拖拽插件
    1
    线性量规,螺纹量规设计计算
    2025-09-26 08:49:48 4.59MB 量规设计 螺纹量规
    1
    网上搜出来大多画线是用LineRender,在3D场景中比较方便; 也有分享使用UGUI画线的方法,但是效果不符合我的项目。画完一次之后重新画时,要么是直接清除了上次的, 要么或首尾连接结束点。 在参考了他们的方法之后,这个脚本也是在UGUI下制作的,尽量还原在纸上画线的效果; 功能: 1. 可以改变线的颜色和宽度,调节流畅度 2. 只有物体rect范围内可以画线 3. 重新画时,会保留上次的线条并重新画一条线 4. 因为引擎顶点数限制,不能无限画 使用方法: 将脚本挂载到Canvas的空节点下,设置节点尺寸,调节参数即可
    2025-09-26 03:10:16 1KB UGUI Unity脚本
    1
    ASP.NET Core是一个强大的开发框架,由Microsoft开发并开源,允许开发者使用C#语言构建高性能、现代化的Web应用程序和服务。这个框架的设计目标是提供一个轻量级、模块化的环境,不仅适用于Windows,还支持Linux和macOS等跨平台操作。本文将深入探讨ASP.NET Core的关键特性、优势以及如何利用它来构建Web应用。 ASP.NET Core引入了Kestrel服务器,这是一个高性能、基于事件的网络库,用于处理HTTP和HTTPS请求。Kestrel可以与其他服务器(如IIS或Nginx)结合使用,提供更灵活的部署选项。此外,ASP.NET Core支持反向代理配置,允许应用程序在其他服务器后面运行,提高了系统的可伸缩性和安全性。 在项目结构上,ASP.NET Core采用依赖注入(Dependency Injection, DI)作为核心设计原则,使得组件之间解耦,易于测试和维护。开发者可以通过注册服务到容器,然后在需要的地方注入,以此实现对对象生命周期的管理。 另外,ASP.NET Core集成了Razor Pages和MVC(Model-View-Controller)两种模式,为开发Web UI提供了便利。Razor Pages适合快速开发简单页面,而MVC模式则适用于更复杂的应用场景。Razor视图引擎使得HTML和C#代码能够无缝结合,提高了开发效率。 在API开发方面,ASP.NET Core提供了内置的支持,可以轻松创建RESTful服务。配合Swagger等工具,开发者可以快速生成API文档,促进API的调试和使用。 对于开发者的生产力,ASP.NET Core提供了强大的开发工具,如Visual Studio和Visual Studio Code,它们具有智能感知、自动完成、调试等功能。此外,.NET CLI(命令行接口)允许开发者在任何平台上进行构建、打包和发布等操作。 ASP.NET Core的另一个亮点是其持续集成和持续部署(CI/CD)友好性。与GitHub、Azure DevOps等工具紧密集成,使得团队协作和自动化部署变得更加便捷。 安全方面,ASP.NET Core内置了身份验证和授权功能,支持多种身份验证方案,如OAuth、OpenID Connect等。开发者可以方便地添加安全特性,保护用户数据和应用程序的安全。 ASP.NET Core是一个全面且高度可定制的开发框架,为开发者提供了构建高效、跨平台Web应用的能力。开源性质意味着社区不断为其贡献新功能和改进,确保了它的持续发展和适应性。通过掌握ASP.NET Core,开发者可以构建出高性能、安全且易于维护的Web应用程序和服务,满足各种业务需求。
    2025-09-25 10:08:15 28.48MB 开源软件
    1
    ASP.NET Core是微软开发的一个强大的框架,用于使用.NET和C#构建高性能、可移植的Web应用程序和服务。这个框架是开源的,这意味着它不仅允许开发者在自己的项目中自由使用,还鼓励社区参与,共享代码和改进功能。开源软件的特性使得ASP.NET Core在全球范围内拥有广泛的支持者和贡献者,为开发者提供了丰富的资源和工具。 ASP.NET Core的设计目标是提供一个轻量级、模块化的架构,这使得开发者可以根据需要选择和配置应用所需的组件,从而提高应用程序的性能和灵活性。框架支持跨平台运行,可以在Windows、Linux和macOS等操作系统上无缝运行,利用了.NET Core的基础,这为开发人员提供了更大的灵活性,使他们能够在不同的环境中部署和运行应用。 在ASP.NET Core中,Web应用程序的构建可以基于MVC(模型-视图-控制器)或Razor Pages模式。MVC模式允许开发者将应用程序逻辑、数据呈现和用户界面分离,提高代码的可维护性和可测试性。Razor Pages则更侧重于页面级别的开发,对于简单的Web应用更为直观和高效。 此外,ASP.NET Core集成了Kestrel web服务器,这是一个高性能的服务器,可以与反向代理服务器如IIS、Nginx或Apache协同工作,实现高可用性和负载均衡。同时,它支持HTTP/2协议,进一步提升了网络通信的效率。 依赖注入是ASP.NET Core中的一个重要特性,它使得对象之间的依赖关系得以解耦,有助于实现松散耦合和更好的单元测试。通过DI容器,开发者可以方便地管理服务的生命周期和配置,提高代码的可扩展性。 ASP.NET Core还内置了对身份验证和授权的支持,提供了多种安全机制,包括OAuth、OpenID Connect等,使得开发者能够轻松地实现在应用程序中的用户登录、权限控制等功能。同时,它还提供了对JSON Web Tokens (JWT) 的支持,方便进行安全的数据传输。 在开发过程中,ASP.NET Core提供了一整套强大的开发工具,如Visual Studio Code或Visual Studio,以及命令行工具dotnet CLI。这些工具简化了项目的创建、构建、调试和部署流程,提高了开发效率。 至于压缩包中的"dotnet-aspnetcore-dc5e11a"文件,这可能是一个特定版本的ASP.NET Core SDK或运行时的下载,包含运行和开发ASP.NET Core应用所需的所有组件。开发者可以使用这个版本来搭建开发环境,创建、运行和测试他们的ASP.NET Core应用程序。 ASP.NET Core是一个强大且灵活的框架,结合了.NET和C#的优势,为构建现代Web应用提供了全面的支持。其开源性质、跨平台能力和丰富的特性,使得它成为开发高质量、可扩展Web应用的理想选择。
    2025-09-25 10:08:14 34.98MB 开源软件
    1
    根据文件《测试板使用说明.pdf》提供的内容,我们可以提炼出以下知识点: ### 量产测试工具概述 - **测试系统简介**:量产测试工具主要由测试板(DBG-03,DBG-04)和运行在Windows平台上的软件(GuitarTestPlatform,GTP)组成。GTP软件支持全系列的IC测试。 - **测试工具版本**:本文档描述的是V2.0版本,发布日期为2017-09-05。 - **测试板功能**:测试板DBG-03和DBG-04用于检测触摸屏量产中的多种问题,包括屏体数据一致性、开路、短路、画线效果、RST/INT/IC功耗等。 ### 系统环境要求 - **硬件要求**:测试板支持的操作系统至少是Windows XP SP2,需要的CPU至少为Celeron 1.2G,内存至少128M。 - **供电要求**:USB供电能力不小于500mA,纹波不超过100mv。 ### 测试板硬件描述 - **DBG-03测试板**:该测试板设计用于量产测试,具备USB接口(供电与数据通信)、复位键、升级口(ULINK2连接升级)、强制升级口(短路上电后进入固件升级模式)。 - **DBG-04测试板**:另一种型号的测试板,未提供详细描述。 - **悬浮测试板**:可能为特殊的测试板设计,未提供详细描述。 ### 软件功能介绍 - **主界面及使用**:提供了基本的SOP(标准操作流程)指导,包括坐标演示界面、测试区域设置、连接状态等。 - **一拖多界面**:支持多设备同时测试的功能,包括测试界面显示、SN排序和快捷键操作。 - **数据(TP)分析**:进行测试数据的分析。 - **导入\导出配置**:允许用户导入和导出测试配置文件。 - **测试系统基本设置**:设置测试板相关的基本参数。 - **系统选项**:涉及测试系统的高级配置选项。 - **测试板固件升级功能**:包括升级步骤和升级时的注意事项。 - **GT芯片升级功能**:与固件升级相关,可能指触摸屏控制芯片的升级。 - **设定芯片配置参数**:对测试板上的芯片进行配置参数设定。 - **更新芯片库**:更新测试软件中的芯片库。 - **检测COB模组插拔**:检测显示屏与触控模组的连接情况。 - **测试错误信息显示&错误码**:在测试过程中提供错误提示和对应的错误码。 - **测试log保存的目录可设置**:用户可自定义测试日志的保存路径。 ### 调试配置参数 - **手动微调**:允许手动调整测试参数。 - **Tuningfree**:一种自动获取和设定测试参数的方式。 ### 设定测试参数 - **手动设定测试参数**:用户可以手动输入测试参数。 - **设定节点测试参数**:针对特定测试节点进行参数设定。 - **自动获取测试参数**:测试软件自动根据测试条件获取测试参数。 ### 测试说明 - **模组测试**:针对不同接口(I2C、USB)以及 Sensor测试、COF/FPC测试的说明。 - **测试结果**:测试结束后的结果展示和评估。 ### 工具使用步骤 - **ADB工具使用步骤**:使用ADB(Android Debug Bridge)进行调试或测试的步骤。 - **WIFI工具使用步骤**:使用WIFI进行无线调试或测试的步骤。 - **Win8/10整机模式**:在Windows 8/10环境下进行测试的模式设置。 ### 外部接口 - **外部接口对应测ini参数**:定义了外部接口与测试配置文件的关联设置。 - **天马定制协议设置**:特定于天马显示技术的协议设置。 - **BOE定制协议设置**:特定于京东方显示技术的协议设置。 ### INI文件说明 - **生成Ini文件**:介绍如何生成测试系统配置文件。 - **产线模式设置**:描述了产线模式下使用的配置设置。 ### 常见问题及处理方法 - **问题反馈**:文档末尾列出了常见的问题及对应的解决方案。 ### 版本记录与联系方式 - **版本记录**:提供了文档的历史版本信息。 - **联系方式**:提供了汇顶科技的技术支持联系方式。 ### 版权与免责声明 - **版权声明**:汇顶科技拥有文档内容的知识产权,未经授权禁止转载或公开。 - **免责声明**:汇顶科技不对文档信息的准确性负责,用户应自行承担使用信息的风险。 整体而言,这份文件是一份针对汇顶科技DBG系列测试板的使用说明文档,它详细介绍了如何设置和使用测试板及软件进行触摸屏量产测试,包括软硬件的详细功能和操作指南,以及故障诊断和问题处理方法。此外,文档中还包含了测试工具的系统要求、升级说明、调试选项、外部接口说明和常见问题解答等重要信息。
    2025-09-25 01:03:15 3.69MB gt9xx 说明文档
    1
    粗体信号MATLAB代码spm12-dartel 使用 SPM12 和 DARTEL 将功能和结构 MRI 数据预处理到标准化 MNI 空间的代码。 仅可用于一次结构扫描(例如 T1 MPRAGE 或 T2 匹配带宽) 可用于两个结构扫描(例如 T1 MPRAGE和T2 匹配带宽)。 二级扫描(例如 MBW)用作将功能配准到一级结构(例如 MPRAGE)的中介 指示: 仅调用包装器脚本,因为它将在 parfor 循环中调用run函数。 所有用户可编辑的参数都在包装器的同义部分中。 除非您知道自己在做什么,否则不应编辑包装器脚本和运行函数的其他部分。 包含每个主题的 pre-dartel 状态的“runStatus”结构将保存在“batchDir”中指定的文件夹中。 pre-dartel 之后的matlab 工作区也将保存在“batchDir”中,您可以使用它重新运行DARTEL,而无需重新运行pre-dartel。 matlab 控制台输出的文本日志将为 predartel 和 dartel 保存在“batchDir”文件夹中。 所有 pre-dartel 和 DARTEL matla
    2025-09-24 18:52:04 12KB 系统开源
    1
    下载后释放到 $ORACLE_HOME/demo/schema/human_resources/目录下。 2、在该目录下执行:sqlplus / as sysdba; 3、执行SQL>@hr_main.sql创建HR数据库。 1、使用管理者system身份登录,登陆成功后输入 alter user hr identified by hr(默认密码为hr) account unlock;就可以用了; 2、登录conn hr/hr,然后输入select table_name from tabs就可以看到以下hr用户的几张表: 3、记住,因为HR实例数据库默认的account_status是lock的,所以你必须加上account unlock才能正常使用。
    2025-09-24 16:12:51 20KB Oracle 示例数据库
    1
    微信小程序AR实现,手势AR、图像AR、平面AR,多图识别,引入小程序插件即可使用,免开发。通用(UniApp、HBuilder、原生).zip
    2025-09-24 15:45:37 12KB
    1