分配通道
为了阐明TSP的潜力,让咱们检查2700系列多个SCPI运用举例并与3700系列脚本比照。但首要咱们将回忆对通道数的了解。实际上,它们的区别是2700系列运用3个数字,而3700系列运用4个数字。添加的那个数字代表第100个方位并且最常用于背板通道。
2700系列:(@101:110)
3700系列:(“1031,1921”)
值得注意的是,这两个系列如何将逗号‘,’用于指示独立通道并将分号‘:’用于包含两者之间的悉数通道。
为指定通道号,

Series 2700: (@101)=2700系列: (@101)
Slot #=槽号
Channel #=通道号
place=方位
Series 3700: (“1031”)=3700系列: (“1031”)
3700系列仪器的开关性能比2700系列更强壮。指定通道包含在数字中的背板通道。背板通道衔接开关输出与丈量仪器(DMM)。2700系列背板继电器默许是闭合的。断开背板通道就断开了内部DMM。背板通道可以用ROUT:MULTI指令断开DMM输入端子完成独立操控。换句话说,背板通道不能用扫描功用操控。这个约束需求具体办理DMM功用、断开/闭合通道和背板继电器。请参阅2700系列仪器手册获取具体信息。
3700系列背板继电器默许是断开的。除了DMM衔接背板通道外,还有4块模仿背板用于卡之间的互联。以直接拜访办法操控模仿背板能灵敏地装备开关,这是2700系列不能完成的。并且,3700系列在操控断开和闭合以及继电器衔接办法上都要更强壮。正如希望的那样,这种灵敏性带来了适用%&&&&&%L指令的多种挑选,这将鄙人一部分进行评论。
闭合通道
2700系列:
ROUT:CLOS指令用于闭合指定的通道。可是,这条指令还能在闭合指定通道前断开悉数通道。假如要求坚持通道闭合的一起闭合另一条通道,就运用ROUT:MULTI指令。
SCPI指令ROUT:CLOSE(@101)履行下面的序列:
1.先断后合衔接
2.打断开前闭合的悉数通道
3.闭合槽1的通道1,包含相应的背板
3700系列:
2700系列供给两条通道闭合指令(:ROUT:CLOS和:ROUT:MULT:CLOS);3700系列有4条共同的通道闭合指令。每条指令履行通道闭合的办法稍有不同,因此提高了灵敏性并在指令挑选上有各种长处。例如,“switch only(仅开关)”指令不做其它工作只装备DMM,或许保证丈量通道无缺以供给丈量完整性。然后,其它指令不只闭合通道,还履行额定使命来装备DMM功用并保证在此装备下开关正确闭合。下面是指令列表以及每条指令做什么:
dmm.close:将主动闭合相关了一个功用的相应背板通道。在默许情况下,通道没有相关功用。当通道没有相关丈量功用时,该指令将报错。相关通道和功用的指令是dmm.setconfig指令。例如,dmm.setconfig(“1031″,”dcvolts”)将直流电压功用相关至通道31。
dmm.close履行4个次序使命:
1.断开卡排相关的通道
2.断开连至模仿背板1和2的其它卡的悉数背板继电器
3.闭合指定通道和相应的背板继电器,完成闭合通道衔接至DMM
4.依照从前指定的装备来装备DMM
channel.close:类似于2700系列的:ROUT:MULT:CLOS指令,该指令永久不会改动DMM功用,断开通道或闭合相应的背板通道(除非背板继电器是通道列表的一部分或经过channel.set.backplane指令装备)。实际上,此低电平指令严厉闭合了所选的通道。该指令完成了最多的开关和守时操控,由于它不履行任何后台或开关办理使命。
channel.exclusiveclose:类似于2700系列仪器的闭合指定通道(并断开一切其它通道)的ROUT:CLOS指令。这种排他性的闭合指令断开了悉数槽上之前闭合的通道和模仿背板继电器,然后闭合要求的通道与指定的模仿背板继电器。
Channel.exclusiveslotclose:在闭合指定通道前,仅断开一切槽上与通道列表中通道相关的从前闭合的通道。