文档库 最新最全的文档下载
当前位置:文档库 › Toad_for_Oracle10中文手册

Toad_for_Oracle10中文手册

Toad_for_Oracle10中文手册
Toad_for_Oracle10中文手册

Toad? for Oracle

Quest虹天软件(北京)有限公司

二零零六年八月

目录

1.方案简介 (4)

2.TOAD? FOR ORACLE (5)

2.1. S CHEMA B ROSWER (6)

2.2. SQL E DITOR (6)

2.3. P ROCEDURE E DITOR (7)

2.4. SQL M ODELER (8)

2.5. F AST R EPORT (9)

2.6. S CRIPT MANAGER (10)

2.7. M ASTER/D ETAIL B ROWSER (10)

2.8. C ONNECTION C OLOR-C ODING (11)

3.TOAD? FOR ORACLE PROFESSIONAL (11)

3.1. PL/SQL D EBUGGER (12)

3.2. C ODE P ROFILING (12)

3.3. K NOWLEDGE X PERT? FOR PL/SQL (13)

3.4. T EAM C ODING (14)

3.5. C ODE X PERT (14)

4.TOAD? FOR ORACLE XPERT (15)

4.1. SQL S CANNER (15)

4.2. SQL I NSPECTOR (15)

4.3. SQL O PTIMIZER (16)

4.4. I NDEX E XPERT (19)

4.5. C ROSS I NDEX A NALYSIS (19)

4.6. O UTLINE M ANAGER (20)

4.7. P LAN C HANGE A NALYZER (20)

4.8. B EST P RACTICES (22)

5.TOAD? FOR ORACLE SUITE (22)

5.1. DBA M ODULE (22)

5.1.1.Database Monitor (22)

5.1.2.Database Probe (23)

5.1.3.Health Check (24)

5.1.4.Instance Manager (24)

5.1.5.Top Session Finder (25)

5.1.6.Oracle Parameters (26)

5.1.7.Session Browser (26)

5.2. K NOWLEDGE X PERT? FOR O RACLE A DMINISTRATION (27)

5.3. D ATA F ACTORY?D EVELOPER E DITION (27)

5.4. B ENCHMARK F ACTORY? FOR D ATABASES (27)

5.5. T OAD D ATA M ODELER? (28)

5.6. O RACLE E-B USINESS M ODULE (30)

1.方案简介

Toad――加速你的数据库设计、开发、测试和管理

数据库的优异性能和高可用性源自于良好的数据库设计,Quest软件公司为您提供了Toad Data Modeler――一个专业的数据库设计管理工具,可以可视化的为各种数据库生成与维护实体关系图,是数据库开发人员的理想选择。Data Modeler可以通过合理规划的ER图,为您生成各种数据库的物理建表SQL语句。而数据库表之间的数据流向,可以通过数据流图进行方便的定义。在生成实体关系图的时候,Data Modeler会兼顾所有类型数据库的实体差异,例如引用一致性,约束,域,触发器等。

Quest软件公司的业界领先的开发工具Toad能够帮助开发新手提高工作效率;帮助有经验的开发人员拓宽职业技能。Toad的集成化开发环境中包含了存储过程编码,模式浏览,SQL编码等诸多功能可以在数据库应用开发的过程中提高工作效率。调试器,SQL优化,代码专家和通用管理等功能可以提高代码质量,提高系统性能。

多线程编辑器允许用户同时编辑多个文件,支持的文件类型包括SQL,PL/SQL,HTML,Java和文本文件。SQL编辑器中提供热键支持,自动错误更正,输入侦测,语法高亮,版本控制和许多其它提高开发速度的小功能。支持多标签功能的存储过程编辑器可以与各种SCC兼容的版本控制程序结合,让多个开发者同时调试编译存储过程。

简洁的多标签形式展示的模式浏览器可以让您快速的定位和管理数据库对象。

SQL Modeler让您在图形方式下快速建立复杂的多表查询SQL脚本。

服务器和会话统计,包括计算统计和调优提示提供了快速查看服务器环境的能力。

DBA模块可以让您完成比较和同步数据库模式,管理数据库空间,导出导入数据等所有DBA 日常工作。

SQL调优功能,可以从SQL脚本文件,数据对象或数据库SGA区中收集低效的SQL语句。对这些SQL语句进行自动改写调优,输出高质量的SQL语句,降低系统响应时间,降低资源使用。

为了帮助您全面的测试您的应用系统,Quest软件公司为您提供了Benchmark Factory――一个负载测试解决方案,可以模拟真实环境下数以千计的用户访问你的应用系统的场景。提前获知应用系统上线后在过载情况下的应用表现,就可以在上线前定位并解决性能问题和伸缩性问题。另外,Quest软件还提供了一个测试数据生成工具――Data Factory,可以帮助开发和QA工程师简单快速的向测试数据库中填充具有引用关系的表数据,以便进行测试。

您能相信吗?以上介绍的这些简便易用,功能强大的数据库应用的设计,开发,测试,管理的工具都是Quest软件公司的Toad套件中的一部分。也就是说,选择Toad,您就拥有了数据库应用开发的全套解决方案。

面对不同层次的数据库开发和管理需求,Toad for Oracle共分为四个版本,不同职责开发人员可以根据自己的使用要求选择最适合自己的版本。

版本描述

Toad? for Oracle 提供Oracle开发代码、建立和管理数据库对象所需要的所有专业化功能。

Toad Standard Edition 专门为Oracle应用开发人员而设计,包括功能

强大的SQL编辑器、PL/SQL编辑器,模式浏览器等等。

Toad? for Oracle Professional (包括Toad?for Oracle 的所有功能,以及调试、PL/SQL 知识库和代码Profile功能)

开发PL/SQL 代码是一个冗长的过程,需要极高的准确性。Toad? for Oracle Professional 提供了专家级代码审查功能,可与Toad for Oracle 的Procedure Editor 方便集成,利用现有的规则,分析存储进程,获得详细、正确的建议。

Toad? for Oracle Xpert (包括Toad?for Oracle Professional 的所有功能,以及与 SQL

Tuning 和通过 CodeXpert 的 SQL & PL/SQL Optimization 扫描的

集成)

如果用户希望简化SQL代码优化,提高工作效率,就可利用 Toad?

for Oracle Xpert 达到这一目标。通过识别潜在的性能隐患,可以

高级优化组件,大幅缩短开发者、DBA和分析人员所需的优化时间。

Toad? for Oracle Suite 包括Toad? for Oracl e Suite 包括Toad? for Oracle Xpert 的所有功能,

以及多种可改善Oracle专业人员代码开发和数据库对象维护工作的工具。

? DBA Module

? Knowledge Xpert? for Oracle Administration

? Knowledge Xpert? for PL/SQL

? DataFactory? Developer Edition

?Benchmark Factory? for Databases

? QDesigner? PhysicalArchitect

这种完整的开发套件,提供了设计、开发、测试和管理数据库时所需

的全部工具。

2.Toad? for Oracle

Toad for Oracle是Toad标准版。

2.1. Schema Broswer

模式浏览器(Schema Browser )可以快速访问数据字典,浏览数据库中的表、索引、存储过程。Toad 提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。当点击一个单独的数据库对象,Toad 立即显示此对象的详细信息。例如,点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL 语句、表中的数据以及和其他表的相互引用关系都在同一界面显示出来。所有针对数据库对象的操作都可以在Schema Browser 一个窗口中进行。

图 Schema Browser 以“Multi Line Tab ”方式显示所有数据库对象

2.2. SQL Editor

SQL 编辑器(SQL Editor )的主要功能是编辑、运行和调整SQL 语句。TOAD 的高级编辑窗口包括众多的特性来提高开发人员编写SQL 语句的产品化程度。例如,简单地生成代码模板,在编写SQL 前自动发现包的内容和列的名字等等。SQL 编辑器包括一个编辑窗口和运行结果窗口,允许开发人员在编辑的过程中测试运行结果。SQL 编辑器中不仅包括标准的编辑命令,也包括一些增强的功能,如快速查询表中的字段、将SQL 语句的内容格式化等等。这个窗口可以处理大到4GB 的内容,对大的开发项目来说非常有用。便捷的书签可以让开发人员非常容易地找到相关位置。在运行结果窗口可提供用户定义的配置功能,支持LONG 和LONG RAW 列,可以将数据卸出到磁盘、打印数据、编辑数据等等。---------------------------------------------------------------------------------------------------------------------------

-------------------------------------------

图在SQL编辑器中选择部分SQL代码片段进行执行

2.3. Procedure Editor

存储过程编辑器(Procedure Editor)的主要功能是编辑、编译、测试、调试存储过程和触发器。TOAD提供语法标识、错误标识和其他很多易于使用的功能,如在弹出窗口显示表名、列-----

名和Oracle函数。和其他的 PL/SQL 编辑工具不同,TOAD 允许在一个文件中操作多个数据库对象,可以编译一个对象、编译多个对象、编译到当前光标、从光标开始编译。在运行出现错误时,存储过程停止到有问题的语句。用户可以使用快捷方式或模板来快速编写PL/SQL,也可以根据需要生成自己的模板。使用Toad可以非常方便地进行编辑工作,可如设置书签、取消注释、格式化SQL语句等等。

图:在存储过程编辑器中,准备将SQL片段调入SQL Tunning中进行调优

2.4. SQL Modeler

SQL Modeler是一个图形化的SQL语句生成工具,只需要使用鼠标拖拽,就可以帮助开发人员很容易的生成各种复杂的多表查询SQL语句。

图:通过鼠标“Drag & Drop”写出复杂的SQL脚本

2.5. FastReport

FastReport是业界著名的报表引擎,Toad中内嵌了FastReport,使之具备了动态生成客户化报表的能力,FastReport的功能极为强大,可以自定义报表向导,生成饼状图,柱状图,折线图,表格等各种展现形式,并可以将生成结果导出到PDF,HTML,JPG,BMP各种格式。

图FastReport的报表设计器

2.6. Script manager

通过Script Manager,可以对常用的SQL 脚本进行集中管理。还可以做如下工作。

z对脚本分类组织

z方便脚本查询

z在多数据库上执行脚本

z一次执行多个脚本

z在多个数据库上一次执行多个脚本

2.7. Master/Detail Browser

使用Master/Dtail Browser可以同时浏览和编辑由外键连接或用户自定义连接的多个表,视图,快照或查询。比如我们可以定义department作为Master表,将employee表作为Detail 表,两表之间通过department_id做关联。employee表显示的数据会随着department表的当前光标变动。

Toad中的报表引擎FastReport可以与主从表的配置进行绑定,做出主/从形式的报表。

2.8. Connection Color-Coding

Toad 允许同时连接多个数据库,便于在多个数据库之间进行切换和比对。但是这样也增加了在数据库上进行误操作的风险。Connection Color-Coding 允许用户在定义一个新的数据库连接时,为该连接指定一种颜色,以便作为醒目提醒。

图 自定义以红绿两色分别代表生产库和测试库的连接

3. Toad? for Oracle Professional

Toad for Oracle Professional 是Toad 专业版,包括了标准版的全部功能。额外增加以下功能。

-------------------------------------------------------

3.1. PL/SQL Debugger Toad 提供强大易用的PL/SQL 调试功能,可以节省开发人员在大型项目中用于开发和测试的宝贵时间,提高应用开发的质量。在存储过程开发的过程中,Toad 可以逐行编辑、调试和运行代码。运行时可以根据需要输入参数,观察相关参数的变化来检查存储过程的正确性。在调式过程中,Toad 可以通过窗口显示所有的断点、参数, 调用堆栈和输出参数。使用Toad ,非常容易检测到存储过程的错误,开发人员可以一步一步运行PL/SQL 语句来识别问题。调试会话可以和其他程序会话同时进行。

图:强大的Debug 功能是调试SQL 的利器

3.2. Code Profiling Profiler 是ORACLE PL/SQL 的一个调试优化跟踪方案。可以为每一行代码进行性能统计,以帮助评估SQL 语句的性能问题时。因为不需要生成和读取服务器端的跟踪文件,所以分析也比较快速,缺点就是命令行的方式,不便于使用。Code Profiling 就是Toad 对Oracle Profiler 技术的可视化包装,对SQL 语句的跟踪统计,十分的直观与方便。 -------------------------------------------------------------------------------------------------

---------

-----------------------------------

Database---PL/SQL Profiling

图直观的Code Profiler直观的展示每行的统计信息

3.3. Knowledge Xpert? for PL/SQL

第二排第13列

Knowledge Xpert? for PL/SQL 是一个功能强大的基于Windows的技术资源库,它覆盖Oracle PL/SQL 开发的整个生命周期,上千种专题提供编写高质量代码所需要的背景信息、最好的经验和程序范例。

z提供上千种专题,覆盖PL/SQL 编程的整个生命周期,从基本的专题到高级的PL/SQL 编码技术。

z由包括Mike Ault、Steven Feuerstein、Hugo Toledo 等在内的业界专家开发。

z提供一个功能强大的代码库,包括超过 1,000预先设计好的PL/SQL procedures 和functions,减少大量的开发时间。

z覆盖多个版本(Oracle 7.3 – 10g),不需要查询不同的手册获得答案。

z快速的Oracle 反馈信息,使用户可以轻松查询不同Oracle版本(包括Oracle 9i)的

25000多种错误信息。

z与TOAD? 和 SQL Navigator? 的无缝集成使用户可以随时找出问题及解决方案。

Knowledge Xpert for PL/SQL 为开发人员提供编写高质量代码所需要的最快捷的方法。

3.4. Team Coding

Toad for Oracle 的 Team Coding 可实现开发团队间的协作。Team Coding允许多个开发者同时读取源代码和数据库对象,并通过有效的代码锁定,防止对代码和数据库对象的同时重写。同时,Team Coding 支持第三方版本控制系统,如 Merant PVCS、Microsoft SourceSafe、Rational ClearCase 和 StarBase 的 Star Team 等多种产品。针对版本控制系统(VCS)管理下的数据库模式或对象,Toad 可以从VCS知识库中取源代码,快速比对以确定VCS代码是否最新;若在数据库上存在新的版本,则向用户发出报警。开发者完全可以信赖 Toad 的变更管理机制。

3.5. Code Xpert

CodeXpert可以按照一套预定义的最佳规则集对PL/SQL代码进行检验,对不符合规则的代码提出建议,以此来提高代码质量。

除了Toad预定义的最佳规则外,用户还可以定义添加自己的规则集。

图 CodeXpert对存储过程进行规则检查后,给出检查结果

4.Toad? for Oracle Xpert

Toad for Oracle Xpert是Toad调优版,包括了专业版的全部功能。额外增加了SQL调优功能。

-------------------------4.1. SQL Scanner

SQL Scanner使用非介入的方式,在不实际执行SQL语句的条件下,从源代码文件中或数

据库对象中鉴别出问题SQL,并评判出性能问题的可疑等级。

图:SQL Scanner从数据库对象(存储过程)中查找不良SQL语句

4.2. SQL Inspector

SQL Inspector提供了一种简单易用的方式,在数据库SGA区中发现曾经执行过的和正在执

行的有问题的SQL语句。用户也可以自定义判别标准,找出自己认为有性能问题的SQL语句。

图:SQL Inspector从SGA区查找不良SQL语句

4.3. SQL Optimizer

SQL Optimizer可以将SQL Scanner和SQL Inspector找出的低效SQL语句进行优化。它在充分分析SQL源代码的基础上,运用内建的人工智能(AI)技术,穷尽所有的可能的SQL

-------------------------改写方法和Oracle数据库的优化提示(hint),输出一份语意等价、语法正确的SQL语句列表。对列表中所有的SQL语句测试执行之后,就可以得到最适合当前数据库环境的SQL语句。

图:在4级优化智能水平下,SQL Optimizerw为当前SQL给出72条替代SQL方案

执行调优前的原始SQL语句和备选SQL语句,就可以找到最优性能的SQL语句。Benchmark SQL Alternatives可以批量执行待选SQL语句,以浅显的图表显示各个SQL的量化性能指标,帮助用户找到最适合的SQL语句方案。

图:批量执行后,得出最佳方案是Alt #4,与原始SQL相比节省执行时间99%

图:SQL Tunning与Benchmark Factory配合,进行“scalability”测试,得到并发条件下的最优SQL语句

4.4. Index Expert

Index Expert可以分析SQL语句的语法和SQL语句中表和表之间的关系,给出最适合的备选索引建议。所有建议的索引在做评估执行时,都不需要在数据库上真正建立,因此不会对数据库应用造成影响。

图:Index Expert给出7条虚拟索引建议

Index Expert推荐的索引,可以由Benchmark Index Alternatives进行执行比较,找出哪些索引需要在数据库中永久生成。

4.5. Cross Index Analysis

Cross Index Analysis可以分析一组SQL语句,找出这组SQL语句可以公用的索引,使得新增的索引更具通用性。

图:Cross Index Analysis针对右侧的SQL组给出6条交叉索引建议

4.6. Outline Manager

Outline Manager可以重新组织Oracle数据库的存储大纲(stored outlines),在不改变SQL语句的情况下,使SQL语句按照用户的意图来执行。特别适用于对套装软件的SQL优化。

4.7. Plan Change Analyzer

Plan Change Analyzer通过记录多个SQL语句的执行计划和执行成本的改变,评估数据库配置调整对SQL语句的影响。用户既可模拟改变数据库配置,通过记录对一些SQL语句的影响,预测出数据库真实改变后可能引起的后果。又可以在数据库配置真实改变后,通过记录数据库SQL语句的执行计划和执行时间的改变,评估出对应用的影响。

MC9S12XS128 AD转换详解

A/D转换模块详解 1、A/D转换原理 A/D转换的过程是模拟信号依次通过取样、保持和量化、编码几个过程后转换为数字格式。 a)取样与保持 一般取样与保持过程是同时完成的,取样-保持电路的原理图如图16所示,由输 入放大器A 1、输出放大器A 2 、保持电容C H 和电子开关S组成,要求 A V1 * A V2 = 1。原 理是:当开关S闭合时,电路处于取样阶段,电容器充电,由于 A V1 * A V2 = 1,所以 输出等于输入;当开关S断开时,由于A 2输入阻抗较大而且开关理想,可认为C H 没有 放电回路,输出电压保持不变。 图16 取样-保持电路 取样-保持以均匀间隔对模拟信号进行抽样,并且在每个抽样运算后在足够的时间内保持抽样值恒定,以保证输出值可以被A/D 转换器精确转换。 b)量化与编码 量化的方法,一般有舍尾取整法和四舍五入法,过程是先取顶量化单位Δ,量化单位取值越小,量化误差的绝对值就越小,具体过程在这里就不做介绍了。将量化后的结果用二进制码表示叫做编码。 2、A/D转换器的技术指标 a)分辨率 分辨率说明A/D转换器对输入信号的分辨能力,理论上,n位A/D转换器能区分的输入电压的最小值为满量程的1/2n 。也就是说,在参考电压一定时,输出位数越多,量化单位就越小,分辨率就越高。S12的ATD模块中,若输出设置为8位的话,那么转换器能区分的输入信号最小电压为19.53mV。 b)转换时间

A/D转换器按其工作原理可以分为并联比较型(转换速度快ns级)、逐次逼近型(转换速度适中us级)、双积分型(速度慢抗干扰能力强)。 不同类型的转化的A/D转换器转换时间不尽相同,S12的ATD模块中,8位数字 量转换时间仅有6us,10位数字量转换时间仅有7us。 S12内置了2组10位/8位的A/D模块:ATD0和ATD1,共有16个模拟量输入通道,属于逐次逼近型A/D转换器(这个转换过程与用天平称物的原理相似)。 1、功能结构图 图17 A/D 模块功能结构图 图17所示的是A/D 模块的功能结构,这个功能模块被虚线划分成为图示所示的虚线所隔离的三个部分:IP总线接口、转换模式控制/寄存器列表,自定义模拟量。 IP 总线接口负责该模块与总线的连接,实现A/D 模块和通用I/O 的目的,还起 到分频的作用; 转换模式控制寄存器列表中有控制该模块的所有的寄存器,执行左右对齐运行和连 续扫描。 自定义模拟量负责实现模拟量到数字量的转换。包括了执行一次简单转换所需的模 拟量和数字量。 2、HCS12中A/D转化模块特点 8/10 位精度;7 us, 10-位单次转换时间.;采样缓冲放大器;可编程采样时间;左/ 右对齐, 有符号/无符号结果数据;外部触发控制;转换完成中断;模拟输入8 通道复用;模拟/数字输入引脚复用;1到8转换序列长度;连续转换模式;多通道扫描方式。 ATD 模块有模拟量前端、模拟量转换、控制部分及结果存储等四部分组成。其中模拟前端包括多路转换开关、采样缓冲器、放大器等,结果存储部分主要有8个16 位的存储器和反映工作状态的若干标志位。 A/D转换应用实例 要让ATD 开始转换工作,必须经过以下三个步骤: 1.将ADPU 置1,使ATD 启动;

最新艾德克斯电子负载操作指导书资料

艾德克斯电子负载操作指导书 1.目的: 为了使实验仪器操作方法规范,确保实验结果正确,延长仪器使用寿命,特制定本作业指导书 2.范围: 本作业指导书适用该仪器的使用操作 3.职责: 工艺组:负责仪器定期校验 实验室:负责仪器设备保养,作业指导书编写. 使用者:按照作业指导书使用仪器 4.作业内容: 4.1.仪器介绍 4.1.1.仪器主要参数 输出电压:DC500V,输出功率:300W,输出电流:15A 操作模式:除了4个经典模式外,还包含电池放电模式、Von Voff 、动态测试等. 定电流操作模式:不管输入电压是否改变,电子负载消耗一个恒定的电流. 定电压操作模式: 电子负载将消耗足够的电流来使输入电压维持在设定的电压上. 定电阻操作模式:电子负载被等效为一个恒定的电阻会随着输入电压的改变来线性改变电流定功率操作模式:电子负载将消耗一个恒定的功率,如果输入电压升高,则输入电流将减少,功率P(=V * I )将维持在设定功率上. 4.1.2.仪器面板介绍

4.1.3.指示灯功能描述 4.2.定电流负载模式操作步骤 4.2.1.插上仪器电源、启动仪器处于待机状态. 4.2.2.在仪器面板上按I-set键,屏幕显示CURRENT=0.000A . 4.2.3.通过数字键或者是旋钮输入所需的电流值,如CURRENT=1A按 Enter键确认. 4.2.4.被测样品与仪器连接 4.2. 5.在仪器面板上按ON/OFF 键,仪器开始输出电流. 4.3.定电压负载模式操作步骤 4.3.1.操作步骤同4.4 4.4.定电阻负载模式操作步骤 4.4.1. 4.4.2.操作步骤同4.4 4.5.定功率负载模式操作步骤 4.5.1. 4.5.2.操作步骤同4.4 4.6. 4.7.电池放电测试操作步骤

博计3302C电子负载机框手册

. 3302C Mainframe 使用手冊 PRODIGIT ELECTRONICS CO.,LTD. 博計電子股份 台北縣新店市民權路42巷59弄10號4樓 :886-02-29182620

. FAX :886-02-29129870 S/N:90033023 REV:A

. 3302C Mainframe 使用手冊目錄 第1章簡介....................................................................................................................................................................................... 1-1 1-1.特性............................................................................................................................................................................................. 1-2 1-2.標準配備.................................................................................................................................................................................... 1-2 1-3.選用配備.................................................................................................................................................................................... 1-2 1-4.規格............................................................................................................................................................................................. 1-2 1-5.系統方塊圖 ............................................................................................................................................................................... 1-3 第2章安裝....................................................................................................................................................................................... 2-1 2-1.安裝前的準備........................................................................................................................................................................... 2-1 2-2.電源的設定與檢查.................................................................................................................................................................. 2-1 2-3.接地需求.................................................................................................................................................................................... 2-2 2-4.環境需求.................................................................................................................................................................................... 2-2 2-5.維修及校正服務 ...................................................................................................................................................................... 2-2 2-6.GPIB 介面功能 ........................................................................................................................................................................ 2-3 2-7.RS-232 介面功能................................................................................................................................................................... 2-4 2-8.遙控裝置.................................................................................................................................................................................... 2-4 第3章操作說明 ............................................................................................................................................................................. 3-1 3-1.電源開關.................................................................................................................................................................................... 3-2 3-2.儲存/呼叫(STORE/RECALL) 操作.................................................................................................................................... 3-3 3-3.AUTO SEQ 功能操作說明 ................................................................................................................................................... 3-4 第4章GPIB/RS-232操作命令說明 ....................................................................................................................................... 4-1 4-1.GPIB/RS-232 簡介 ................................................................................................................................................................. 4-1 4-2.GPIB 命令摘要 ........................................................................................................................................................................ 4-1 4-3.RS-232 命令摘要................................................................................................................................................................... 4-2 4-4.3320/3250/3310A/3310C/3330A GPIB/RS-232 命令列表....................................................................................... 4-3 4-5.縮寫代號說明........................................................................................................................................................................... 4-6 4-6.GPIB /RS-232 命令語法說明.............................................................................................................................................. 4-6 4-7.GPIB /RS-232 命令說明....................................................................................................................................................... 4-7 4-8.3250 系列GPIB 控制流程圖 .......................................................................................................................................... 4-21 4-9.3310A 系列GPIB 控制流程圖 ....................................................................................................................................... 4-24 4-10.3320 系列GPIB 控制流程圖........................................................................................................................................ 4-25

M97可编程直流电子负载说明书

M97系列可编程直流电子负载 用户使用手册 适用型号M9710/M9711/M9712/M9712B/M9712C 版本号:V1.1 南京美尔诺电子有限公司版权所有

目录 第一章 简介 (1) 第二章 技术规格 (2) 2.1主要技术规格 (2) 2.2电子负载尺寸图 (4) 第三章 快速入门 (5) 3.1开机自检 (5) 3.2如果负载不能启动 (5) 3.3前面板和后面板介绍 (6) 3.4键盘说明 (6) 3.5菜单操作 (7) 第四章 面板操作 (10) 4.1基本操作模式 (10) 4.1.1定电流操作模式(CC) (10) 4.1.1.1标准定电流模式 (10) 4.1.1.2加载卸载定电流模式 (10) 4.1.1.3软启动定电流模式 (11) 4.1.1.4定电流转定电压模式 (12) 4.1.2定电阻操作模式(CR) (12) 4.1.2.1 标准定电阻模式 (12) 4.1.2.2 加载卸载定电阻模式 (13) 4.1.2.3定电阻转定电压模式 (13) 4.1.3定电压操作模式(CV) (13) 4.1.3.1标准定电压模式 (14) 4.1.3.2加载卸载定电压模式 (14) 4.1.3.3软启动定电压模式 (14) 4.1.4定功率操作模式(CW) (15) 4.1.4.1标准定功率模式 (15) 4.1.4.2加载卸载定功率模式 (15) 4.2动态测试操作 (15) 4.2.1连续模式(CONTINUOUS ) (16) 4.2.2脉冲模式(PULSE) (16) 4.2.3触发模式(TRIGGER) (16) 4.2.4 动态测试参数设置 (16) 4.2.5波形控制 (17) 4.2.5.1方波 (17) 4.2.5.2三角波 (17) 4.2.5.3梯形波 (17) 4.2.6 触发控制 (17) 4.2.7 LIST功能 (17) 4.2.7.1.编辑LIST列表 (17) 4.2.7.2执行LIST功能 (18)

调试作业指导书

调试作业指导书 1.范围 适用于本公司生产的所有开关电源的调试作业。 2.目的 为确保所生产的开关电源产品质量,而制订本调试作业指导书。 3.设备 示波器,万用表,电子负载,耐压测试仪,绝缘电阻测试仪,电参数测试仪,调压器,电源,电阻负载,专用工装 4.调试作业要求 4.1 产品调试人员应掌握设备的使用方法. 4.2产品调试人员应掌握待测产品的技术参数及特性. 4.3所有测试设备应在调试产品之前校准,以确保所测试的产品质量. 4.4按照待测产品的技术参数,分步测试. 4.5 产品所需测试的内容:关键点波形、空载电压输出精度、满载电压输出 精度、源效应、负载调整率、欠压保护、过压保护(如有)、短路保护、满载启动、噪声及客户约定的技术指标等等,具体参数以技术文件为准。 4.6所有测试内容均应满足待测产品技术要求(见工艺文件). 5.调试作业方法 5.1.调试工作的内容: 调试工作包括调整和测试两个部分,调整主要是 指对电路参数的调整,即对整机内可调元器件及与电气指标有关的调谐 系统、机械传动部分进行调整,使之达到预定的性能要求;测试则是在 调整的基础理论上,对整机的各项技术指标进行系统地测试,使电子产 品各项技术指标符合规定。 5.2.调试仪器的配置 (1)各种仪器的布置应便于操作和观测。 (2)仪器的布置应便于操作,即应根据不同仪器面板上可调旋钮的布置 情况来安排其位置,使调节方便舒适。 (3)仪器叠放置时,应注意安全稳定,把体积小,重量轻的放在上面。 (4)仪器的布置要力求接线最短。 5.3.调试工艺要求 调试人员应按《调试规章制度》做好个人准备,以便调试工作顺利进行,

飞思卡尔MC9S12XS128技术手册翻译AD

飞思卡尔MC9S12XS128技术手册(AD转换部分) 英文资料:飞思卡尔MC9S12XS256RMV1官方技术手册 1.1 XS12系列单片机的特点 XS12系列单片机特点如下: ·16位S12CPU —向上支持S12模糊指令集并去除了其中的MEM, WAV, WAVR, REV, REVW 五条指令; —模块映射地址机制(MMC); —背景调试模块(BDM); ·CRG时钟和复位发生器 —COP看门狗; —实时中断; ·标准定时器模块 —8个16位输入捕捉或输出比较通道;; —16位计数器,8位精密与分频功能; —1个16位脉冲累加器; ·周期中断定时器PIT —4具有独立溢出定时的定时器; —溢出定时可选范围在1到2^24总线时钟; —溢出中断和外部触发器; ·多达8个的8位或4个16位PWM通道 —每个通道的周期和占空比有程序决定; —输出方式可以选择左对齐或中心对其; —可编程时钟选择逻辑,且可选频率范围很宽; ·SPI通信模块 —可选择8位或16位数据宽度;

—全双工或半双工通信方式; —收发双向缓冲; —主机或从机模式; —可选择最高有效为先输出或者最低有效位先输出; ·两个SCI串行通信接口 —全双工或半双工模式 ·输入输出端口 —多达91个通用I/O引脚,根据封装方式,有些引脚未被引出; —两个单输入引脚; ·封装形式 —112引脚薄型四边引线扁平封装(LQFP); —80引脚扁平封装(QFP); —64引脚LQFP封装; ·工作条件 —全功率模式下单电源供电范围3.15V到5V; —CPU总线频率最大为40MHz —工作温度范围–40 C到125 C 第十章模拟—数字转换 10.1 介绍 ADC12B16C是一个16通道,12位,复用方式输入逐次逼近模拟—数字转换器。 ATD的精度由电器规格决定。 10.1.1 特点 ·可设置8位、10位、12位精度 ·在停止模式下,ATD转换使用内部时钟 ·转换序列结束后自动进入低耗电模式 ·可编程采样时间 ·转化结果可选择左对齐或右对齐

电子负载仪操作规程

真理惟一可靠的标准就是永远自相符合。土地是以它的肥沃和收获而被估价的;才能也是土地,不过它生 产的不是粮食,而是真理。如果只能滋生瞑想和幻想的话,即使再大的才能也只是砂地或盐池,那上面连 小草也长不出来的 文件编号 IT8541B电子负载仪操作规程版本/修订A/0 1. 目的: 规范电子负载的使用及维护,使工具仪器保持就佳工作状态。 2. 适用范围: 厂区所有电子负载工具仪器及附届设备。 3. 职责与权限: 3.1测试员负责日常仪器的保养及测试记录。 3.2质量部负责日常仪器的校验及监督使用情况。 4. 操作内容: 4.1开机:按下面面板开关上的电源开关,预热10分钟。 4.2定电流操作:I-SET键,通过数字键或旋扭输入一个电流值,按ENTER!确认。 4.3定功率操作:P-SET,通过数字键或旋钮输入一个功率值,按ENTER!确认。 4.4定电阻操作:按R-SET通过数字键或旋钮输入一个电阻值,按ENTER!确认。 4.5定电压操作:按V-SET,通过数字键或旋钮输入一个电压值,按ENTEFR?确认。 4.6 IN ON/OFF输入设定: 4.6.1按ON/OFFW改变负载的输入状态,按一次,面板上显示ON则表示负载处丁输入 状态。 4.6.2.再按ON/OFF^,面板上显示0FF,则表示负载处丁关闭状态。 4.7电池放电测试: 4.7.1按ON/OFFS,使负载的输入状态关闭,连接好待测电池 4.7.2按I-SET键设定电池的放电电流,按ENTE触确认。 4.7.3 按Shift+battery ,设关断电压,ENTE败电。 4.7.4再按Shift+battery 退出电池测试,测试中按上下键观察电池的电压 .,电流,功 率,放电容量。 4.8自动测试: A. 按shift+menu进入菜单,VFD显示CONFIG再按▼键移动LIS所需要的最大T SET项,按enter进入到下菜单,VFD显示MODE SET按▼见移动EDIT TEST FILE,按enter开始编自动测试文件,此时VFV显示MAXURR=20A设置所需要的最大电流,按enter确认。

MC9S12XS128终极例程

SCI程序 串行通信时MCU与外部设备之间进行通信的一种简单而有效的硬件方法。 无论用查询方式还是中断方式进行串行通信编程,在程序初始化时均必须对SCI进行初始化。初始化主要包括波特率设置、通信格式的设置、发送接收数据方式的设置等。 对SCI进行初始化,需要设置如下几部分: (1)定义波特率 一般选内部总线时钟为串行通信的时钟源。通过设置SCI波特率寄存器SCI0BD的波特率选择位SBR[12:0],来选择合适的分频系数。 (2)写控制字到SCI控制寄存器1(SCI0CR1) 设置是否允许SCI、数据长度、输出格式、选择唤醒方法、是否校验等。 (3)写控制字到SCI控制寄存器2(SCI0CR2) 设置是否允许发送与接收、是中断接收还是查询接收等。 串行通信程序如下: /** write in “Init.h” **/ #include /* common defines and macros */ #include "derivative.h" /* derivative-specific definitions */ //void InitBusClk(void); //可以不使用锁相环 void InitSci(void); /** write in “Init.c” **/ //初始化程序 #include "Init.h" /* //------------初始化Bus Clock------------// void InitBusClk(void) { DisableInterrupts; CLKSEL=0X00; //PLLSEL 1 : Bus Clock=PLLCLK/2 // 0 : Bus Clock=OSCCLK/2 PLLCTL_PLLON=1; //开启PLL SYNR=0; //OSCCLK=16MHz REFDV=0X0F; //PLLCLK=2*OSCCLK*[(1+SYNR)/(1+REFDV]=32/16=2MHz while(!(CRGFLG_LOCK==1)); //直到LOCK=1,when PLL is ready,退出循环 CLKSEL_PLLSEL=1; //PLLSEL 1 : Bus Clock=PLLCLK/2=2MHz/2=1MHz // 0 : Bus Clock=OSCCLK/2=16M/2=8MHz } */

chroma6310系列电子负载操作指导书

Chroma 6310系列电子负载操作指导书 1 前言和目的 本文阐明了Chroma 6310系列电子负载操作方法,便于实际的操作使用。 2 适用范围 适用于Chroma 6310系列电子负载的使用操作。 3 操作规程 仪器简介 Chroma 6310系列电子负载6314插框可以放下四路电子负载,6312可以放下两路负载模块(63102、63103、63105、63107……),包括一个处理器,GPIB接口、RS-232接口、控制面板、以及显示器和PASS/FAIL信号。具有SAVE/RECALL功能,可以储存100份文件,10个程序、一个缺省默认设计。各路负载模块可以各自工作在CC、CR、CV三种模式,每个模块都具有一个或者两个通道(63103、63106为当通道模块,63102、63107为双通道模块),每个通道都有自己的编号(1~8),可以各自独立地turn on/ turn off,或short-circuited。如果一个模块带载不够还可以将模块并联提高带载能力,当四路都加载时最大功率可达1200W。其中控制面板有三个键都可以实现两个功能,将SHIFT 键与该键同时按下就可以实现另外一个功能。 插框面板按钮介绍 1.电源开关 2.LCD显示器 3.通道显示 4.功能键 CHAN:选定通道进行设置 MODE:用来选择带载模式(CC、CR、CV) PROG:用来编辑一组带载程序或者运行一组带载程序。 CLEAR:当数字输入错误后,按该键可以清除。 RECALL:可以用来调用先前存储的负载设置。 SAVE:当你设置好一种负载后可以使用该键保存到一个程序里面(1to10),下次使用可以通过RECALL(1to10)调用。存储/调用(SAVE/RECALL)该系列负载可以对各路负载设定值按顺序储存在一个文件里,下次再要用到该系列负载时可以将此文件调用出来,如你要将已经设定好好的负载值储存到1号文件里,则只需按SAVE,然后按方向键,当显示器出现 SAVE PROGRAM 1:YES 2:NO时,按键“1”存储,当下次要再次调用该系列负载时,只需按RECALL,1,ENTER,则所有通道的设定值都回被条用出来,然后按LOAD即可加载。

MC9S12XS128单片机简介

MC9S12XS128 单片机简介 1、HCS12X 系列单片机简介 Freescale 公司的16 位单片机主要分为HC12 、HCS12、HCS12X 三个系列。HC12核心是16 位高速CPU12 核,总线速度8MHZ;HCS12 系列单片机以速度更快的CPU12 内核为核心,简称S12 系列,典型的S12 总线速度可以达到25MHZ。HCS12X 系列单片机是Freescale 公司于2005 年推出的HCS12 系列增强型产品,基于S12 CPU 内核,可以达到25MHz 的HCS12 的2-5 倍性能。总线频率最高可达40 MHz。S12X 系列单片机目前又有几个子系列:MC9S12XA 系列、MC9S12XB 系列、MC9S12XD 系列、MC9S12XE 系列、MC9S12XF系列、MC9S12XH 系列和MC9S12XS 系列。MC9S12XS128 就是S12X 系列中的一个成员。 2、MC9S12XS128 性能概述 MC9S12XS128 是16 位单片机,由16 位中央处理单元(CPU12X)、128KB 程序 Flash(P-lash)、8KB RAM、8KB 数据Flash(D-lash)组成片内存储器。主要功能模块包 括: 内部存储器 内部PLL 锁相环模块 2 个异步串口通讯SCI 1 个串行外设接口SPI MSCAN 模块 1 个8 通道输入/输出比较定时器模块TIM 周期中断定时器模块PIT 16 通道A/D 转换模块ADC 1 个8 通道脉冲宽度调制模块PWM 输入/输出数字I/O 口 3、输入/输出数字I/O 口 MC9S12XS128 有3 种封装,分别为64 引脚、80 引脚、112 引脚封装。其全名分别为MC9S12XS128MAE、MC9S12XS128MAA、MC9S12XS128MAL。MC9S12XS 系列具有丰富的输入/输出端口资源,同时集成了多种功能模块,端口包括PORTA、PORTB、PORTE、PORTK、PORTT、PORTS、PORTM、PORTP、PORTH、PORTJ 和PORTAD 共11 个端口。端口引脚大多为复用口,往往具有多重功能,所有端口都具有通用I/O 口功能。 PORTA、PORTB、PORTK 为通用I/O 口 PORTE 中的IRO 和XIRQ 引脚可作为外部中断输入 PORTT 集成了TIM 模块功能 PORTS 集成了SCI 和SPI 模块功能 PORTM 集成了CAN 总线模块 PORTP 集成了PWM 模块功能 PORTH、PORTJ 可作为外部中断输入口 PORTAD 集成了ATD 模块功能 在MC9S12XS128 单片机中有些特殊功能可定义为多个引脚,如PWM、SCI1 模块。对于这些具有相同功能的引脚定义,由端口T 路径寄存器PTTRR 和模块路径寄存器MODRR 确定。MC9S12XS128 的 3 种封装的引脚数目不一样,所具有的通用端口的引脚和功能有

艾德克斯负载仪 IT8500+系列用户手册

直流可编程电子负载 IT8500+系列用户手册 型号:IT8511+/IT8511A+/IT8512+/ IT8512A+/IT8512B+/IT8512C+/IT8512H+ /IT8513C+/IT8514C+/IT8514B+/IT8516C+

声明 ? Itech Electronics, Co., Ltd. 2014 根据国际版权法,未经Itech Electronics, I Co., Ltd. 事先允许和书面同意,不得以任何形式(包括电子存储和检索或翻译为其他国家或地区语言)复制本手册中的任何内容。 手册部件号 IT8500+-402008 版本 第1版,2014 年11月26 日发布 Itech Electronics, Co., Ltd. 商标声明 Pentium是Intel Corporation在美国的注册商标。 Microsoft、Visual Studio、Windows 和MS Windows是Microsoft Corporation 在美国和/或其他国家/地区的商标。担保 本文档中包含的材料“按现状”提 供,在将来版本中如有更改,恕不另 行通知。此外,在适用法律允许的最 大范围内,ITECH 不承诺与本手册 及其包含的任何信息相关的任何明 示或暗含的保证,包括但不限于对适 销和适用于某种特定用途的暗含保 证。ITECH对提供、使用或应用本 文档及其包含的任何信息所引起的 错误或偶发或间接损失概不负责。如 ITECH与用户之间存在其他书面协 议含有与本文档材料中所包含条款 冲突的保证条款,以其他书面协议中 的条款为准。 技术许可 本文档中描述的硬件和/或软件仅在得 到许可的情况下提供并且只能根据许可 进行使用或复制。 限制性权限声明 美国政府限制性权限。授权美国政府使用 的软件和技术数据权限仅包括那些定制 提供给最终用户的权限。ITECH 在软件 和技术数据中提供本定制商业许可时遵 循FAR 12.211(技术数据)和12.212 (计算机软件)以及用于国防的DFARS 252.227-7015(技术数据-商业制品)和 DFARS 227.7202-3(商业计算机软件或 计算机软件文档中的权限)。 安全声明 小心标志表示有危险。它要求在 执行操作步骤时必须加以注意, 如果不正确地执行或不遵守操作 步骤,则可能导致产品损坏或重 要数据丢失。在没有完全理解指 定的条件且不满足这些条件的情 况下,请勿继续执行小心标志所 指示的任何不当操作。 “警告”标志表示有危险。它要求 在执行操作步骤时必须加以注意, 如果不正确地执行操作或不遵守 操作步骤,则可能导致人身伤亡。 在没有完全理解指定的条件且不 满足这些条件的情况下,请勿继 续执行“警告”标志所指示的任 何不当操作。 “说明”标志表示有提示,它要求在 执行操作步骤时需要参考,给操 作员提供窍门或信息补充。

20151215可编程直流电子负载的正确使用方法

可编程直流电子负载的正确使用方法 可编程直流电子负载是一种模拟真实负载的电子设备,常用于电源等电力驱动设备的设计验证与品质检验。 1)电子负载可以通过恒电流、恒电压、恒功率及恒电阻等拉载模式,来模拟各种静态负载。 2)电子负载可以通过动态、可编程序列等拉载模式,来模拟现实中复杂的动态负载。 3)电子负载可以测量电压、电流、时间等参数,实现智能分析及自动测试等复杂应用。为了确保大家正确使用可编程直流电子负载,防止安全事故的发生,真正做到“安全第一、预防为主”,我司特从网络上整理了以下一些可编程直流电子负载使用安全注意事项,希望对大家有些帮助: a) 请勿在易燃易爆的环境下操作; b) 在可编程电子负载加电之前,必须确认已安装了正确的保险丝,可编程电子负载只允许使用指定规格和类型的保险丝; c) 可编程电子负载模组有其相应的额定工作电压,请确保使用过程中模组的输入电压不超过其额定工作电压的50%,否则很可能永久性损坏模组. d) 可编程电子负载电源接口具有一个保护性接地端,该接地端必须与大地相连。任何断开保护性接地端或破坏接地线路的行为,都可能导致造成人身伤亡的潜在电击危险; e) 禁止操作人员打开可编程直流电子负载上盖,安装与替换部件必须由经过培训的专业人员完成。装卸仪器和接触部件前,必须断开电源和被测装置; f) 为保证可编程电子负载的安全,请勿自行在可编程直流电子负载上安装替代零件,或执行任何未经授权的修改。可编程电子负载内部并无操作人员可维修的部件,其维修必须由经过专业培训的人员进行; g) 除非有掌握急救技能的人员在场,否则切勿尝试对可编程电子负载进行内部维修或调整.如有疑问,欢迎咨询广东创锐电子技术股份有限公司。创锐电子专业研发生产电源测试系统,电子负载,AC source,治具等电源测试仪器。

MC9S12XS128 串口操作例程

MC9S12XS128 串口操作例程 Code Warrior 4.7 Target : MC9S12XS128 Crystal: 16.000Mhz busclock: 8.000MHz pllclock:16.000MHz 本程序主要包括以下功能: 1.设置锁相环和总线频率; 2.IO口使用; 3.共四路ATD使用及显示方法。 LED计数,根据灯亮可以读取系统循环了多少次 ************************************************************** ***************************/ #include /* common defines and macros */ #include /* derivative information */ #include #include #include #pragma LINK_INFO DERIVATIVE "mc9s12xs128" #pragma CODE_SEG DEFAULT #define CR_as_CRLF TRUE // if true , you can use "\n" to act as CR/LF, // if false, you have to use "\n\r",but can get a higher speed static int do_padding; static int left_flag; static int len; static int num1; static int num2; static char pad_character; unsigned char uart_getkey(void) { while(!(SCI0SR1&0x80)) ; //keep waiting when not empty return SCI0DRL; } /* void uart_init(void) { SCI0CR2=0x0c;

MC9S12XS128学习中文精华终极版版

IO口模块程序示例 Void PORTB_Init(void){ DDRB=0xff; //PB口作输出使用,1为输出,0为输入 PORTB=0x00; //PB口数据寄存器值 } 注意:IO口要注意以下几点:(1)每个IO口的数据寄存器名可能不同(2)AN口只能作输入用(3)PH,PJ(高两位,低两位),PP可用输入中断功能使用(4)IO口作输入与输出时有不同的寄存器对应(5)IO口作复用时不能作IO 口用,相反也不行 IO口可用作:调试接口(接数码管、液晶、拨码开关等等)所以必须掌握 使用拨码开关要注意这样用; DDRB=0XFF; //输出 P ORTB=0XFF; DDRB=0X00; //输入 AD模块程序示例 Void ATD_Init(void){

ATD0CTL1 = 0x00; //8位精度,不放电 ATD0CTL2 = 0x42; //快速清除标志位,禁止外部触发,使能中断 ATD0CTL3=0x8a;//右对齐,每序列4次转换,不用FIFO,进入FreezeMode完成当前转换 ATD0CTL4 = 0x03; //采样用4个ATD周期,F(ATD)=1MHz[bus clock为8MHz] ATD0CTL5 = 0x29; //SCAN模式,单通道,通道9 ATD0DIEN = 0x00; //禁止数据输入 } Void main(void){ ATD_Init(); ……………………………………… } #pragma CODE_SEG NON_BANKED

void interrupt 22 Int_AD0(void) { DisableInterrupts; AD_wData = ATD0DR0L; //读ATD转换的寄存器值(低八位) ATD0STAT0_SCF=0; //(当AFFC为1时,写0清零;为1 时写1清零) EnableInterrupts; } 注意:ATD模块要着重注意:(1)标志位清零(比较复杂)(2)多通道转换后的储存顺序(3)精度的选择和转换速度(4) 单个通道与多通道转换的区别 定时器模块程序示例 Void Timer_Init(void){ TSCR1=0X90; //使能定时器并设置为自动清除标志TFLG1 TSCR2=0X03; //设置分频系数为8,及23

相关文档