没有合适的资源?快使用搜索试试~ 我知道了~
首页Keithley 2450 SourceMeter编程手册:精密电压电流源与万用表
"Keithley吉时利2450编程手册是针对Keithley 2450 SourceMeter® Instrument的一款详细参考资料,包含了该设备的编程和操作指南。这份手册适用于那些需要利用其四象限电压和电流源/负载功能以及精密测量能力的用户。2450型号的SMU集成了高稳定性的直流电源和6½位的万用表,具有低噪声、高精度和回读特性。此外,手册还涵盖了TSP®、TSP-Link®和TSP-Net®等Keithley的专有技术,并提及了与Lua 5.0软件的兼容性。"
Keithley吉时利2450 SourceMeter® 是一款多功能的仪器,主要设计用于进行精确的源和测量任务。这款设备的核心特点是它的四象限工作模式,这意味着它可以作为电源输出电压或电流,同时也能作为一个负载来吸收电压或电流。这种灵活性使得2450适用于多种应用,如半导体器件测试、电池研究、材料性质测量等。
编程手册详细阐述了如何通过编程控制2450的各项功能,包括设置电压和电流源参数、执行测量、读取数据和配置仪器的高级特性。TSP(Test Script Processor)技术允许用户使用内置的脚本语言编写测试程序,实现自动化测试流程,提高效率。TSP-Link和TSP-Net则提供了多台仪器间的通信和同步,对于大规模的测试系统尤其重要。
Lua 5.0软件被集成到2450中,作为编程的一种选择,这为用户提供了灵活的脚本环境。Lua是一种轻量级的脚本语言,特别适合嵌入式系统,其许可条款允许用户自由地使用和修改软件,但具体使用条件需参照Lua的许可证。
手册还提到了与微软平台的兼容性,如Visual C++、Excel和Windows,意味着用户可以利用这些工具与2450进行数据交互和分析,或者开发更复杂的测试环境。
Keithley吉时利2450编程手册是全面了解和有效利用这款精密源测量单元的必备资料,它涵盖了从基本操作到高级编程的所有细节,旨在帮助科研人员和工程师实现高效、准确的实验和测试。
Model 2450
SourceMeter® Instrument Reference Manual Table
of contents
Information on scripting and programming .............................................................................. 13-4
Fundamentals of scripting for TSP ..................................................................................... 13-4
What is a script? ...................................................................................................................... 13-4
Run-time and nonvolatile memory storage of scripts .............................................................. 13-5
What can be included in scripts? ............................................................................................. 13-5
Working with scripts ................................................................................................................ 13-6
Fundamentals of programming for TSP ........................................................................... 13-12
What is Lua? ......................................................................................................................... 13-13
Lua basics ............................................................................................................................. 13-13
Standard libraries .................................................................................................................. 13-27
Test Script Builder (TSB) ................................................................................................. 13-31
Installing the TSB software.................................................................................................... 13-31
Installing the TSB add-in ....................................................................................................... 13-31
Using Test Script Builder (TSB) ............................................................................................ 13-32
Project navigator ................................................................................................................... 13-33
Script editor ........................................................................................................................... 13-34
Outline view ........................................................................................................................... 13-34
Programming interaction ....................................................................................................... 13-34
Connecting an instrument in TSB .......................................................................................... 13-35
Creating a new TSP project .................................................................................................. 13-36
Adding a new TSP file to a project ........................................................................................ 13-37
Running a script .................................................................................................................... 13-37
Creating a run configuration .................................................................................................. 13-38
Memory considerations for the run-time environment ..................................................... 13-42
About TSP Commands .................................................................................................... 13-43
Beeper control ....................................................................................................................... 13-43
Digital I/O .............................................................................................................................. 13-43
Configuration list ................................................................................................................... 13-44
Display .................................................................................................................................. 13-44
Event log ............................................................................................................................... 13-45
File ........................................................................................................................................ 13-45
Instrument identification ........................................................................................................ 13-45
Miscellaneous ....................................................................................................................... 13-46
LAN ....................................................................................................................................... 13-46
GPIB ..................................................................................................................................... 13-46
Reading buffer ....................................................................................................................... 13-47
Reset ..................................................................................................................................... 13-47
Queries and response messages .......................................................................................... 13-48
Scripting ................................................................................................................................ 13-48
SMU ...................................................................................................................................... 13-48
Status model ......................................................................................................................... 13-50
Time ...................................................................................................................................... 13-51
Triggering .............................................................................................................................. 13-51
Trigger model ........................................................................................................................ 13-52
TSP-Link ............................................................................................................................... 13-53
TSP-net ................................................................................................................................. 13-54
User strings ........................................................................................................................... 13-54
TSP command reference ......................................................................................... 14-1
TSP command programming notes ................................................................................... 14-1
TSP syntax rules ..................................................................................................................... 14-1
Time and date values .............................................................................................................. 14-2
Local and remote control ......................................................................................................... 14-3
Using the TSP command reference ................................................................................... 14-4
Command name, brief description, and summary table .......................................................... 14-5
Table of contents
Model 2450 SourceMeter® Instrument
Reference Manual
Command usage ..................................................................................................................... 14-6
Command details .................................................................................................................... 14-7
Example section ...................................................................................................................... 14-7
Related commands and information ........................................................................................ 14-7
TSP commands .................................................................................................................. 14-8
available()................................................................................................................................ 14-8
beeper.beep() .......................................................................................................................... 14-8
buffer.clearstats() .................................................................................................................... 14-9
buffer.delete() ........................................................................................................................ 14-10
buffer.getstats() ..................................................................................................................... 14-11
buffer.make() ......................................................................................................................... 14-14
buffer.math() .......................................................................................................................... 14-15
buffer.save() .......................................................................................................................... 14-19
buffer.saveappend() .............................................................................................................. 14-20
buffer.unit() ............................................................................................................................ 14-22
bufferVar.capacity ................................................................................................................. 14-23
bufferVar.clear() .................................................................................................................... 14-24
bufferVar.dates ...................................................................................................................... 14-25
bufferVar.endindex ................................................................................................................ 14-26
bufferVar.extraformattedvalues ............................................................................................. 14-27
bufferVar.extravalues ............................................................................................................ 14-29
bufferVar.extravalueunits ...................................................................................................... 14-30
bufferVar.fillmode .................................................................................................................. 14-31
bufferVar.formattedreadings.................................................................................................. 14-32
bufferVar.fractionalseconds................................................................................................... 14-33
bufferVar.logstate .................................................................................................................. 14-34
bufferVar.n ............................................................................................................................ 14-35
bufferVar.readings ................................................................................................................. 14-36
bufferVar.relativetimestamps ................................................................................................. 14-37
bufferVar.seconds ................................................................................................................. 14-38
bufferVar.sourceformattedvalues .......................................................................................... 14-39
bufferVar.sourcestatuses ...................................................................................................... 14-40
bufferVar.sourceunits ............................................................................................................ 14-41
bufferVar.sourcevalues ......................................................................................................... 14-42
bufferVar.startindex ............................................................................................................... 14-43
bufferVar.statuses ................................................................................................................. 14-44
bufferVar.times ...................................................................................................................... 14-46
bufferVar.timestamps ............................................................................................................ 14-47
bufferVar.units ....................................................................................................................... 14-48
buffer.write.format() ............................................................................................................... 14-50
buffer.write.reading() ............................................................................................................. 14-52
createconfigscript() ................................................................................................................ 14-54
dataqueue.add() .................................................................................................................... 14-55
dataqueue.CAPACITY .......................................................................................................... 14-56
dataqueue.clear() .................................................................................................................. 14-56
dataqueue.count ................................................................................................................... 14-57
dataqueue.next() ................................................................................................................... 14-58
delay() ................................................................................................................................... 14-59
digio.line[N].mode ................................................................................................................. 14-60
digio.line[N].reset() ................................................................................................................ 14-61
digio.line[N].state ................................................................................................................... 14-63
digio.readport() ...................................................................................................................... 14-63
digio.writeport() ..................................................................................................................... 14-64
display.activebuffer ............................................................................................................... 14-65
display.changescreen() ......................................................................................................... 14-66
display.clear() ........................................................................................................................ 14-67
display.delete() ...................................................................................................................... 14-67
display.input.number() ........................................................................................................... 14-68
display.input.option() ............................................................................................................. 14-70
display.input.prompt() ............................................................................................................ 14-71
Model 2450
SourceMeter® Instrument Reference Manual Table
of contents
display.input.string() .............................................................................................................. 14-72
display.lightstate .................................................................................................................... 14-74
display.prompt() .................................................................................................................... 14-75
display.readingformat ............................................................................................................ 14-76
display.settext() ..................................................................................................................... 14-77
display.waitevent() ................................................................................................................ 14-78
eventlog.clear() ..................................................................................................................... 14-79
eventlog.getcount() ............................................................................................................... 14-80
eventlog.next() ...................................................................................................................... 14-81
eventlog.post() ...................................................................................................................... 14-82
eventlog.save() ...................................................................................................................... 14-84
exit() ...................................................................................................................................... 14-85
file.close() .............................................................................................................................. 14-85
file.flush()............................................................................................................................... 14-86
file.mkdir() ............................................................................................................................. 14-87
file.open() .............................................................................................................................. 14-87
file.read() ............................................................................................................................... 14-88
file.usbdriveexists() ............................................................................................................... 14-89
file.write()............................................................................................................................... 14-90
format.asciiprecision ............................................................................................................. 14-90
format.byteorder .................................................................................................................... 14-91
format.data ............................................................................................................................ 14-92
fs.chdir() ................................................................................................................................ 14-93
fs.cwd() ................................................................................................................................. 14-94
fs.is_dir() ............................................................................................................................... 14-94
fs.is_file() ............................................................................................................................... 14-95
fs.mkdir() ............................................................................................................................... 14-96
fs.readdir() ............................................................................................................................. 14-96
fs.rmdir() ................................................................................................................................ 14-97
gpib.address .......................................................................................................................... 14-98
lan.ipconfig() .......................................................................................................................... 14-99
lan.lxidomain ....................................................................................................................... 14-100
lan.macaddress ................................................................................................................... 14-100
localnode.access ................................................................................................................. 14-101
localnode.gettime() .............................................................................................................. 14-102
localnode.linefreq ................................................................................................................ 14-102
localnode.model .................................................................................................................. 14-103
localnode.password ............................................................................................................ 14-103
localnode.prompts ............................................................................................................... 14-104
localnode.prompts4882 ....................................................................................................... 14-105
localnode.serialno ............................................................................................................... 14-105
localnode.settime() .............................................................................................................. 14-106
localnode.showevents ......................................................................................................... 14-107
localnode.version ................................................................................................................ 14-108
node[N].execute() ................................................................................................................ 14-108
node[N].getglobal() .............................................................................................................. 14-109
node[N].setglobal() .............................................................................................................. 14-110
opc() .................................................................................................................................... 14-110
print() ................................................................................................................................... 14-111
printbuffer() .......................................................................................................................... 14-112
printnumber() ....................................................................................................................... 14-115
reset() .................................................................................................................................. 14-116
script.catalog() ..................................................................................................................... 14-116
script.delete() ...................................................................................................................... 14-117
script.load() ......................................................................................................................... 14-118
scriptVar.run() ..................................................................................................................... 14-118
scriptVar.save() ................................................................................................................... 14-119
scriptVar.source .................................................................................................................. 14-120
smu.interlock.enable ........................................................................................................... 14-120
smu.interlock.tripped ........................................................................................................... 14-122
smu.measure.autorange ..................................................................................................... 14-123
Table of contents
Model 2450 SourceMeter® Instrument
Reference Manual
smu.measure.autorangehigh ............................................................................................... 14-124
smu.measure.autorangelow ................................................................................................ 14-125
smu.measure.autorangerebound ........................................................................................ 14-126
smu.measure.autozero.enable ............................................................................................ 14-127
smu.measure.autozero.once() ............................................................................................ 14-128
smu.measure.configlist.catalog() ......................................................................................... 14-128
smu.measure.configlist.create() .......................................................................................... 14-129
smu.measure.configlist.delete() .......................................................................................... 14-130
smu.measure.configlist.query() ........................................................................................... 14-131
smu.measure.configlist.recall() ............................................................................................ 14-132
smu.measure.configlist.size() .............................................................................................. 14-133
smu.measure.configlist.store() ............................................................................................ 14-134
smu.measure.configlist.storefunc() ..................................................................................... 14-135
smu.measure.count ............................................................................................................. 14-136
smu.measure.displaydigits .................................................................................................. 14-139
smu.measure.filter.count ..................................................................................................... 14-140
smu.measure.filter.enable ................................................................................................... 14-141
smu.measure.filter.type ....................................................................................................... 14-142
smu.measure.func ............................................................................................................... 14-143
smu.measure.getattribute() ................................................................................................. 14-144
smu.measure.limit[Y].audible .............................................................................................. 14-145
smu.measure.limit[Y].autoclear ........................................................................................... 14-146
smu.measure.limit[Y].clear() ................................................................................................ 14-147
smu.measure.limit[Y].enable ............................................................................................... 14-147
smu.measure.limit[Y].fail ..................................................................................................... 14-148
smu.measure.limit[Y].high.value ......................................................................................... 14-150
smu.measure.limit[Y].low.value ........................................................................................... 14-151
smu.measure.math.enable .................................................................................................. 14-152
smu.measure.math.format .................................................................................................. 14-153
smu.measure.math.mxb.bfactor .......................................................................................... 14-154
smu.measure.math.mxb.mfactor ......................................................................................... 14-155
smu.measure.math.percent ................................................................................................. 14-156
smu.measure.nplc ............................................................................................................... 14-157
smu.measure.offsetcompensation ...................................................................................... 14-158
smu.measure.range ............................................................................................................ 14-159
smu.measure.read() ............................................................................................................ 14-160
smu.measure.readwithtime() ............................................................................................... 14-161
smu.measure.rel.acquire() .................................................................................................. 14-162
smu.measure.rel.enable ...................................................................................................... 14-163
smu.measure.rel.level ......................................................................................................... 14-164
smu.measure.sense ............................................................................................................ 14-165
smu.measure.setattribute() ................................................................................................. 14-166
smu.measure.unit ................................................................................................................ 14-168
smu.measure.userdelay[N] ................................................................................................. 14-169
smu.reset() .......................................................................................................................... 14-170
smu.source.autorange ........................................................................................................ 14-170
smu.source.autodelay ......................................................................................................... 14-171
smu.source.configlist.catalog() ............................................................................................ 14-172
smu.source.configlist.create() ............................................................................................. 14-173
smu.source.configlist.delete() .............................................................................................. 14-174
smu.source.configlist.query() .............................................................................................. 14-175
smu.source.configlist.recall() ............................................................................................... 14-176
smu.source.configlist.size() ................................................................................................. 14-177
smu.source.configlist.store() ............................................................................................... 14-178
smu.source.configlist.storefunc() ......................................................................................... 14-179
smu.source.delay ................................................................................................................ 14-180
smu.source.func .................................................................................................................. 14-181
smu.source.getattribute() .................................................................................................... 14-181
smu.source.highc ................................................................................................................ 14-182
smu.source.level ................................................................................................................. 14-183
smu.source.offmode ............................................................................................................ 14-184
Model 2450
SourceMeter® Instrument Reference Manual Table
of contents
smu.source.output ............................................................................................................... 14-186
smu.source.protect.level ..................................................................................................... 14-187
smu.source.protect.tripped .................................................................................................. 14-188
smu.source.range ............................................................................................................... 14-188
smu.source.readback .......................................................................................................... 14-190
smu.source.setattribute() .................................................................................................... 14-191
smu.source.sweeplinear() ................................................................................................... 14-192
smu.source.sweeplinearstep() ............................................................................................ 14-194
smu.source.sweeplist() ....................................................................................................... 14-196
smu.source.sweeplog() ....................................................................................................... 14-198
smu.source.userdelay[N] .................................................................................................... 14-200
smu.source.xlimit.level ........................................................................................................ 14-201
smu.source.xlimit.tripped .................................................................................................... 14-202
smu.terminals ...................................................................................................................... 14-203
status.clear() ....................................................................................................................... 14-204
status.condition ................................................................................................................... 14-204
status.operation.condition ................................................................................................... 14-205
status.operation.enable ....................................................................................................... 14-206
status.operation.event ......................................................................................................... 14-206
status.operation.getmap() ................................................................................................... 14-207
status.operation.setmap() ................................................................................................... 14-208
status.preset() ..................................................................................................................... 14-209
status.questionable.condition .............................................................................................. 14-209
status.questionable.enable ................................................................................................. 14-210
status.questionable.event ................................................................................................... 14-210
status.questionable.getmap() .............................................................................................. 14-211
status.questionable.setmap() .............................................................................................. 14-212
status.request_enable ......................................................................................................... 14-213
status.standard.enable ........................................................................................................ 14-214
status.standard.event .......................................................................................................... 14-215
timer.cleartime() .................................................................................................................. 14-216
timer.gettime() ..................................................................................................................... 14-217
trigger.blender[N].clear() ..................................................................................................... 14-217
trigger.blender[N].orenable.................................................................................................. 14-218
trigger.blender[N].overrun ................................................................................................... 14-218
trigger.blender[N].reset() ..................................................................................................... 14-219
trigger.blender[N].stimulus[M] ............................................................................................. 14-220
trigger.blender[N].wait() ....................................................................................................... 14-221
trigger.clear() ....................................................................................................................... 14-222
trigger.continuous ................................................................................................................ 14-222
trigger.digin[N].clear() .......................................................................................................... 14-223
trigger.digin[N].edge ............................................................................................................ 14-224
trigger.digin[N].overrun ........................................................................................................ 14-225
trigger.digin[N].wait() ........................................................................................................... 14-225
trigger.digout[N].assert() ..................................................................................................... 14-226
trigger.digout[N].logic .......................................................................................................... 14-227
trigger.digout[N].pulsewidth ................................................................................................. 14-228
trigger.digout[N].release() ................................................................................................... 14-228
trigger.digout[N].stimulus .................................................................................................... 14-229
trigger.lanin[N].clear() .......................................................................................................... 14-230
trigger.lanin[N].edge ............................................................................................................ 14-231
trigger.lanin[N].overrun ........................................................................................................ 14-231
trigger.lanin[N].wait() ........................................................................................................... 14-232
trigger.lanout[N].assert() ..................................................................................................... 14-233
trigger.lanout[N].connect() ................................................................................................... 14-234
trigger.lanout[N].connected ................................................................................................. 14-234
trigger.lanout[N].disconnect() .............................................................................................. 14-235
trigger.lanout[N].ipaddress .................................................................................................. 14-236
trigger.lanout[N].logic .......................................................................................................... 14-236
trigger.lanout[N].protocol ..................................................................................................... 14-237
trigger.lanout[N].stimulus .................................................................................................... 14-238
剩余1071页未读,继续阅读
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-06-24 上传
2021-12-07 上传
2023-03-15 上传
2023-07-26 上传
2012-07-31 上传
2021-05-27 上传
安泰小课堂
- 粉丝: 59
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Ori and the Will of the Wisps Wallpapers Tab-crx插件
- 欧拉法:求出函数,然后用导数欧拉法画出来-matlab开发
- fpga_full_adder:FPGA实现全加器
- ecommerce:Projeto电子商务后端
- deploy_highlyavailable_website
- goclasses-theme:UTFPR-SH可以在WordPress上使用WordPress的方式进行转换
- A5Orchestrator-1.0.4-py3-none-any.whl.zip
- iz-gone:存档IZ *一个数据
- 找不到架构x86_64的符号
- Floats
- zen_garden
- kadai任务列表
- 模拟退火算法python实现
- Mosh-React-App:使用 CodeSandbox 创建
- python-pytest-azure-demo
- 菜单视图与UIPageviewController相结合
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功