L
Larry.Martell@gmail.com
Guest
I am attempting to program an Aglient 34970A data acquisition switch.
This instrument uses SCPI, and many of the commands require a scan or
channel list which specifies one or more channels to apply the command
to. The problem I am having is that any command that requires a channel
list resets or reprograms the existing list. For example, if I send a
command to set channel 101 to have a type K T/C: "CONF:TEMP
TC,K,(@101)" this works, but if I then send a command to set channel
102: "CONF:TEMP TC,K,(@102)", channel 102 get set, but channel 101 gets
reset to be off. I know I can send a range or list of the channels to
be set, and that works if all the channels are the same, e.g.
"CONF:TEMP TC,K,(@101:110)", but what do I do if I want the channels to
have different configurations? For example, if I want 101 to have a K
T/C, 102 to be measuring voltgage and 103 to have a RTD, how would I
set that? It seems that would all have to be sent in a single channel
list, but the syntax doesn't support that.
Thanks!
-larry
This instrument uses SCPI, and many of the commands require a scan or
channel list which specifies one or more channels to apply the command
to. The problem I am having is that any command that requires a channel
list resets or reprograms the existing list. For example, if I send a
command to set channel 101 to have a type K T/C: "CONF:TEMP
TC,K,(@101)" this works, but if I then send a command to set channel
102: "CONF:TEMP TC,K,(@102)", channel 102 get set, but channel 101 gets
reset to be off. I know I can send a range or list of the channels to
be set, and that works if all the channels are the same, e.g.
"CONF:TEMP TC,K,(@101:110)", but what do I do if I want the channels to
have different configurations? For example, if I want 101 to have a K
T/C, 102 to be measuring voltgage and 103 to have a RTD, how would I
set that? It seems that would all have to be sent in a single channel
list, but the syntax doesn't support that.
Thanks!
-larry