FMGS Initialize.vi

This VI opens the VISA I/O interface for communication with

the FieldMaster GS or LabMaster ultima via serial port or GPIB.

You must run this VI before using any of the instrument driver VIs for this instrument.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Initialize.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

cbool

Reset (T: Reset)

Selects whether or not to reset the instrument.

Valid Range:

T: Reset (default)

F: Don't Reset.

cbool

ID Query (T: Check)

Selects whether or not to check the instrument's ID and Device Type registers to be sure the instrument is the type expected.

Valid Range:

T: Check (default)

F: Don't Check.

cu32

access mode (0)

access mode for VISA open

(see LabView reference "VISA Open")

cu32

VISA Open timeout (1000)

VISA Open timeout

(see LabView reference "VISA Open")

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS Initialize.vi History"

Current Revision: 163

rev. 7 Mo, 29. Jul 2002 15:01:19 elvers_E

VI created


FMGS VISA Cluster.ctl


Connector Pane

FMGS VISA Cluster.ctl


Controls and Indicators


History

"FMGS VISA Cluster.ctl History"

Current Revision: 27


FMGS Utility Default Instrument Setup.vi

sets the instruments parameters to default values specified in this VI.

This Utility VI is used whenever a VISA session is opened via FMGS Initialize, or the instrument is reset via FMGS Reset. This VI is intended to be only used as a subVI for the FMGS Initialize and FMGS Reset VIs. Altering this VI could cause these two VIs to operate incorrectly.

Please set the default configuration here if really nessesary.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Utility Default Instrument Setup.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS Utility Default Instrument Setup.vi History"

Current Revision: 58


FMGS Channel.ctl


Connector Pane

FMGS Channel.ctl


Controls and Indicators


History

"FMGS Channel.ctl History"

Current Revision: 3


FMGS Close.vi

This VI closes the I/O interface with the instrument.

Call this VI at the end of your application.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Close.vi


Controls and Indicators

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

ccclst

FMGS VISA Cluster

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


History

"FMGS Close.vi History"

Current Revision: 7


FMGS Reset.vi

resets the instrument (*rst)

and then sends a set of default setup commands to the instrument.

Running this VI may take a while (at least 7 seconds) due to reset time of instrument.

While resetting this VI, no communication with the instrument is allowed to take place, so the application has to wait till the VI has returned.

This is an IEEE-488 query.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Reset.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS Reset.vi History"

Current Revision: 65


FMGS Transaction.vi

Makes the transaction with the FMGS instrument, that is sending a command string to the instrument and reading its respone.

The transaction is reentrant (due to the use of a semaphore)

As input you specify the command that is to be sent to the instrument and the bytes to read from the instrument (its response to the sent command).

VISA options are made within VISA cluster.

Outputs are the instrument's response ("FMGS Response"), an error number ("errno") and the "error out" cluser

NOTE: "errno" is ONLY returned if "Error checking" is enabled in VISA cluster ! DO NOT rely on "errno" if you have not enabled "Error checking" in VISA cluster !

NOTE: Due to technical reasons: If a VISA timeout occurs, the instrument's error buffer is queried even though "Error checking" is not enabled in VISA cluster ! The instrument's error code is passed through in the "error out" cluster. Do not rely on "errno".

The process of a transaction is the following:

1) a workaround for FieldMaster GS is run (see FMGS Readhack.vi for details).

2) semaphore is acquired to ensure reentrance.

3) the VISA resource is locked to ensure exclusive access.

4) the command string (termination character appended) is sent to the instrument and its response is read.

5) if "Error checking" is enabled in VISA cluster, this is done.

NOTE: Error checking always takes place if an VISA timeout occured.

6)VISA resource is unlocked and semaphore released.

NOTE: If you do not enable "Error checking" in VISA cluster, you have to query for an instrument error yourself by explicitly calling a FMGS Query Error.vi directly after the transaction. If you do not check for errors directly after a transaction, the next transaction will replace error code stored in instrument's error buffer and former error is lost.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Transaction.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cstr

FMGS Command String

String containing the FMGS command without termination character (will be appended in this VI)

The command string is automatically converted to lowercase.

cu32

Bytes to read (100)

Maximum number of response bytes to read from the instrument.

Reading the port will timeout and fail if no termination character was found.

cbool

do read hack (FALSE)

Enable/disable read hack, used by FMGS Transaction.vi

This workaround is needed by some or all FieldMaster's set-commands.

Probably due to a bug in FieldMaster's set-commands, some or all set-commands sometimes return unexpected bytes ! (at least as far as we have found out)

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

istr

FMGS Response

String containing the FMGS response without formatting information.

ii32

errno (0)

Contains errorcode stored in the instrument if "Error checking" is enabled in VISA Cluster.

errno = 0: no error stored in instrument's error buffer.

errno > 0: error occured, errno contains the errorcode of the instrument

errno = -1: an error occured while receiving the errornumber


History

"FMGS Transaction.vi History"

Current Revision: 147


FMGS QueryErrorSubVI.vi

Do not call directly as end user.

This VI is ONLY used by FMGS Transaction.vi (and only there).

Use FMGS Query Error.vi instead (which uses Transaction itself) !

Returns errorcode stored in the instrument.

errno = 0: no error stored

errno > 0: error occured, errno contains the errorcode of the instrument or driver error

errno = -1: an error occured while receiving the errornumber (see "error out")

The errorcode is cleared after the errorquery.

Please note:

If the errorcode is not read and a new error occurs, the old error code is replaced by the new error code.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS QueryErrorSubVI.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cvsrn

VISA Resource Name

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ii32

errno

Contains errorcode stored in the instrument.

errno = 0: no error stored

errno > 0: error occured, errno contains the errorcode of the instrument

errno = -1: an error occurs while receiving the errornumber

ivsrn

dup VISA Resource Name

History

"FMGS QueryErrorSubVI.vi History"

Current Revision: 48


FMGS ReadHack.vi

Workaround for FieldMaster GS:

Reads <bytes to read in> bytes from the instrument's outputbuffer. If <bytes to read in> is 0, Instrument is FMGS and <do read hack> is true, 5 bytes are read.

This is necessary due to a bug in FieldMaster's set-commands which sometimes return unexpected bytes.

NOTE: this subVI is used by FMGS Transaction.vi because of set-commands. It should't be necessary to call this VI as an end user in an FMGS application. Only use this subVI if you are sure that there might still data in the outputbuffer.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ReadHack.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

cbool

do read hack (FALSE)

cu32

bytes to read in (100)

iu32

new bytes to read out (bytes to read in)

icclst

FMGS VISA Cluster dup

History

"FMGS ReadHack.vi History"

Current Revision: 89


FMGS TypeAndHack.vi

Clears the instrument's output- and error buffer and returns instrument and interface type.

(!)This VI is used as a workaround for a problem (especially FieldMaster on serial port) described below. It is primarily called within driver VIs and probably does not need to be called by driver end users in their applications.

Why problem and workaround ?

It is important for almost every driver VI to clear instrument`s output buffer before proceeding because the output buffer can already contain some bytes (from prior commands) that were not expected. The instrument`s new response would be mixed up.

Example: On FieldMaster GS on serial port, any command will stop a running data collection. The command you just sent to the instrument was not executed, because it had to stop the data collection that was running.

The instrument indicates that by putting the string "Trend stopped by serial command" into the output buffer.

Not executing the command you instructed was not in your sense and the string now contained in the output buffer will mix up with output from following commands.

It is therefore vital to use this subVI before a transaction.

This VI just sends an err? command to the instrument.

In case a data collection was in progress, the err? command stops the data collection, the responsed string "Trend stopped by serial command" is removed from the output buffer. The error query (err?) however was not executed.

In case no data collection was in progress, the error query is done. The returned error number is removed from the output buffer (and lost), the instrument's error buffer now contains 0.

NOTE: As far as we have tested, this workaround is only necessary for FieldMaster on serial port. No action is done for LabMaster within this VI.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TypeAndHack.vi


Controls and Indicators

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

ccclst

FMGS VISA Cluster

cbool

do hack? (TRUE)

do hack, enabled by default.

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

icclst

dup FMGS VISA Cluster

iu16

instrument (0)

0 = FieldMaster GS

1 = LabMaster ultima

ibool

serial (false)

TRUE = serial

FALSE = else (GPIB)


History

"FMGS TypeAndHack.vi History"

Current Revision: 83


FMGS SetWavelength.vi

sets wavelength in meters (wv)

Ranges are determined by detector.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetWavelength.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cdbl

wavelength (0)

Numeric containing wavelength in meters

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetWavelength.vi History"

Current Revision: 62


FMGS ChannelAdd.vi

Converts the input channel (number) into a string (channel string) if LabMaster is used.

This subVI is needed to construct LabMaster commands that require a channel.

If instrument is FieldMaster the channel string is empty because FieldMaster has no channels.

Preceeding/subsequent string will be added before/after channel string if instrument is LabMaster.

Do not use this sub VI directly or as end user.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ChannelAdd.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

c1dstr

available channels (A,B)

cstr

subsequent string (", ")

cstr

preceeding string ("")

cu16

channel (A)

Numeric (U16) which indexes passed string array.

The indexed string will be channel name in channel string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

istr

channel string out ("")

channel string in the form "c, " (wihout quotes) where c is channel name (entry in string array)

ibool

corrected

if instrument is FieldMaster (only supports one channel) and you specify another channel than A (the only channel), channel will be corrected and this boolean indicator is set to true.


History

"FMGS ChannelAdd.vi History"

Current Revision: 159


FMGS SetAttenuation.vi

sets attenuation (at).

Attenuation must be between

FieldMaster: 1.00 and 100,000.00

LabMaster: 0.01 and 10000.00

Otherwise the value is coerced and a warning is emitted.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetAttenuation.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cdbl

attenuation (1.00)

Numeric containing attenuation, must be between

FieldMaster: 1.00 and 100,000.00

LabMaster: 0.01 and 10000.00

Otherwise the value is coerced and a warning is emitted.

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetAttenuation.vi History"

Current Revision: 60


FMGS SetRange.vi

sets range (rn) in watts.

Valid range depends on the detector and attenuation.

Input range of 0 (zero) means autorange.

NOTE: This command is only used for Pulse detectors

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetRange.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cdbl

Range (0.00)

Number containing the range in watts

0 = autorange

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetRange.vi History"

Current Revision: 42


FMGS SetOffset.vi

sets offset on or off (of)

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetOffset.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cbool

offset (OFF)

Boolean

on = current reading becomes the offset

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetOffset.vi History"

Current Revision: 57


FMGS SetNumberOfReadingsToAverage.vi

sets number of readings to average (pa).

Valid values that can be set via text ring are 1, 2, 5, 10, 20, 50, 100 and 200

It is recommended to use a text ring as input (use "make constant")

It is also possible to enter a number from 0 to 7 which represents the valid range as follows:

0 -> 1

1 -> 2

2 -> 5

3 -> 10

4 -> 20

5 -> 50

6 -> 100

7 -> 200

If number is out of range, it is coerced and a warning is emitted.

Use this command for FieldMaster GS.

Use FMGS SetNumberOfPulsesToAverage for LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetNumberOfReadingsToAverage.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu8

Readings (1)

Ring to select the number of readings.

It is recommended to use the text ring as input (use "make constant")

You can also enter a number from 0 to 7 which represents the valid range as follows:

0 -> 1

1 -> 2

2 -> 5

3 -> 10

4 -> 20

5 -> 50

6 -> 100

7 -> 200

If number is out of range, it is coerced and a warning is emitted.

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetNumberOfReadingsToAverage.vi History"

Current Revision: 58


FMGS Query DetectorType.vi

Queries detector type (dt?)

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B or D (dual).

Detector Type Ch2 is empty if FieldMaster is used

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query DetectorType.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

istr

Detector Type chA ("")

String containing the FMGS detector type in channel A

istr

Detector Type chB ("")

String containing the FMGS detector type in channel B.

String is empty if instrument is FieldMaster.


History

"FMGS Query DetectorType.vi History"

Current Revision: 65


FMGS RemoveQuotes.vi

remove quotation marks at beginning and end of string

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS RemoveQuotes.vi


Controls and Indicators

cstr

String Input ""

String with quotes

istr

String Output ""

String without quotes


History

"FMGS RemoveQuotes.vi History"

Current Revision: 4


FMGS CommaSplit.vi

splits a string containing ONE comma into two strings, first part before comma, second part after comma

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS CommaSplit.vi


Controls and Indicators

cstr

input ("")

String to be split

istr

output2 ("")

String after comma (without comma)

istr

output1 ("")

String before comma


History

"FMGS CommaSplit.vi History"

Current Revision: 3


FMGS Query WavelengthSetting.vi

queries wavelength in meters (wv?)

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query WavelengthSetting.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

wavelength chA (0)

Numeric (DBL) containing the wavelength in meters from ch1

idbl

wavelength chB (0)

Numeric (DBL) containing the wavelength in meters from ch2.

It is set to -1 if FieldMaster is used


History

"FMGS Query WavelengthSetting.vi History"

Current Revision: 56


FMGS Query Attenuation.vi

Queries attenuation (at?)

(value betweeen 1.00 and 100,000.0 for FieldMaster)

(value betweeen 0.01 and 10000.0 for LabMaster)

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query Attenuation.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

attenuation chA (0.00)

Numeric containing the attenuation

idbl

attenuation chB (0.00)

Numeric containing the attenuation


History

"FMGS Query Attenuation.vi History"

Current Revision: 46


FMGS Query Range.vi

Queries range (rn?)

NOTE: This command is only used for Pulse detectors

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query Range.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

range chA (0.00)

Numeric containing the range on channel A

idbl

range chB (0.00)

Numeric containing the range on channel B.


History

"FMGS Query Range.vi History"

Current Revision: 58


FMGS Query Offset.vi

Queries offset (of?)

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query Offset.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

offset ch A (0.00)

Numeric containing the offset on channel A

idbl

offset ch B (0.00)

Numeric containing the offset on channel B


History

"FMGS Query Offset.vi History"

Current Revision: 61


FMGS Query NumberOfReadingsAveraged.vi

queries number of readings averaged (pa?)

Only supported by FieldMaster GS.

LabMaster offers FMGS QueryNumberOfPulsesAveraged.vi

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query NumberOfReadingsAveraged.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

iu8

readings (0)

Numeric containing the number of readings averaged


History

"FMGS Query NumberOfReadingsAveraged.vi History"

Current Revision: 48


FMGS SetTriggerType.vi

Set Trigger Type (tr)

Valid options are Time or Pulse.

NOTE: Pulse option is only valid for pulse detectors.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

It is recommended to use a text ring as input (use "make constant")

Or enter a number from 0 to 1 which represents the valid range as follows:

0 -> Time

1 -> Pulse

If number is out of range, it is coerced and a warning is emitted.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetTriggerType.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu8

Trigger type (Time)

Text ring to select trigger type (tr):

Time or Pulse

NOTE: Pulse option is only valid for pulse detectors.

It is recommended to use the text ring as input (use "make constant")

You can also enter a number from 0 to 1 which represents the valid option as follows:

0 -> Time

1 -> Pulse

If number is out of range, it is coerced and a warning is emitted.

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetTriggerType.vi History"

Current Revision: 80


FMGS SetNumberOfTrendPoints.vi

Sets number of trend points (tp)

Input value must be multiple of 200 and between 200 and 2000.

Otherwise the value is coerced (down) and a warning is emitted.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetNumberOfTrendPoints.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

Trend points (200)

Value must be multiple of 200 and between 200 and 2000

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetNumberOfTrendPoints.vi History"

Current Revision: 111


FMGS SetTrendDuration.vi

sets trend duration (td)

ranges from 00:00:20 to 99:00:00

NOTE: Duration must be exactly divisible by the number of trend points. Parameter value will be set to the closest value to the entered value that is exactly divisible by the number of trend points.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Use TimeDuration cluster (make constant) as time duration input.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetTrendDuration.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cnclst

time duration (00:00:20)

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetTrendDuration.vi History"

Current Revision: 140


FMGS TimeDurationCoerce.vi

This VI corrects the input FMGS TimeDuration (set minutes and seconds <= 59) and coerces the TimeDuration in case it is out of range so, that the resulting TimeDuration is between upper/ and lower limit.

TimeDuration input, upper/lower limit and TimeDuration output are "FMGS TimeDuration.ctl" Clusters.

The blooean output flag indicates whether the input had to be modified (coerced or corrected).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeDurationCoerce.vi


Controls and Indicators

cnclst

Time Duration Input

The TimeDuration which will be coerced.

Input is a "FMGS TimeDuration.ctl" Cluster.

cnclst

Time Duration Upper Limit

The upper limit the input will be coerced to.

Input is a "FMGS TimeDuration.ctl" Cluster.

cnclst

Time Duration Lower Limit

The lower limit the input will be coerced to.

Input is a "FMGS TimeDuration.ctl" Cluster.

inclst

Coerced Time Duration

The coerced time duration.

Output is a "FMGS TimeDuration.ctl" Cluster.

ibool

Input was modified

Indicates whether TimeDuration input has been coerced.

ON = input TimeDuration was out of range and was coerced to lower or upper limit.

OFF = input TimeDuration was in range.


History

"FMGS TimeDurationCoerce.vi History"

Current Revision: 72


FMGS TimeDurationToSeconds.vi

Convert FMGS TimeDuration into seconds.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeDurationToSeconds.vi


Controls and Indicators

cnclst

Time Duration

The TimeDuration which will be converted into seconds

Input is a "FMGS TimeDuration.ctl" Cluster.

iu32

Seconds

Result in seconds (U32)


History

"FMGS TimeDurationToSeconds.vi History"

Current Revision: 14


FMGS TimeDuration.ctl

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.


Connector Pane

FMGS TimeDuration.ctl


Controls and Indicators


History

"FMGS TimeDuration.ctl History"

Current Revision: 7


FMGS TimeDurationCorrect.vi

This VI corrects a FMGS TimeDuration input cluster so, that minutes and seconds are less or equal 59.

Input and output are "FMGS TimeDuration.ctl" clusters.

The boolean flag "corrected" indicates whether the TimeDuration input cluster had to be corrected (TRUE: minutes and seconds set <= 59).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeDurationCorrect.vi


Controls and Indicators

cnclst

Time Duration Input

inclst

Corrected Time Duration (output)

ibool

corrected

History

"FMGS TimeDurationCorrect.vi History"

Current Revision: 19


FMGS TimeDurationToString.vi

Converts a FMGS TimeDuration Cluster into a string with the format "HH:MM:SS".

DurationTime input cluster will be checked and eventually made vaild via FMGS TimeDurationCorrect.vi (so that minutes and seconds <= 59)

Error out gives an error if conversion failed, then the returned string contains "00:00:00".

If the TimeDuration input cluster had to be made valid, Error out returns a warning.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeDurationToString.vi


Controls and Indicators

cnclst

Time Duration Input

The TimeDuration which shall be formatted as string

Input is a "FMGS TimeDuration.ctl" Cluster.

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

istr

TimeDuration as String

The contents of the TimeDuration input cluster formatted in a string in the form "HH:MM:SS".

Output is a String.

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


History

"FMGS TimeDurationToString.vi History"

Current Revision: 24


FMGS SetTrendInterval.vi

sets interval between points of data collection (ti)

interval ranges "00:00.1" to "29:42.0"

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetTrendInterval.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cnclst

time interval (00:00.1)

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetTrendInterval.vi History"

Current Revision: 157


FMGS TimeInterval.ctl

A TimeInterval control (cluster) represents a period of time.

Cluster members are minutes (U8) and seconds (DBL) with precision 1 (resolution 10e-1sec), so the time interval's format is represented by MM:SS.S

Some FMGS VIs for setting time intervals use TimeInterval controls as input and or output.


Connector Pane

FMGS TimeInterval.ctl


Controls and Indicators


History

"FMGS TimeInterval.ctl History"

Current Revision: 11


FMGS TimeIntervalCoerce.vi

This VI corrects the input FMGS TimeInterval (set minutes <= 59 and seconds <= 59.9) and coerces the TimeInterval in case it is out of range so, that the resulting TimeInterval is between upper/ and lower limit (limits included)

TimeInterval input, upper/lower limit and TimeInterval output are "FMGS TimeInterval.ctl" Clusters.

The blooean output flag indicates whether the input had to be modified (coerced or corrected).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeIntervalCoerce.vi


Controls and Indicators

cnclst

Time Interval Input

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.

cnclst

Time Interval Lower Limit

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.

cnclst

Time Interval Upper Limit

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.

ibool

Input was modified

Indicates whether TimeDuration input has been coerced.

ON = input TimeDuration was out of range and was coerced to lower or upper limit.

OFF = input TimeDuration was in range.

inclst

Coerced Time Interval

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.


History

"FMGS TimeIntervalCoerce.vi History"

Current Revision: 91


FMGS TimeIntervalCorrect.vi

This VI corrects a FMGS TimeInterval input cluster so, that minutes are less or equal 59 and seconds are less or equal 59.9

Input and output are "FMGS TimeInterval.ctl" clusters.

The boolean flag "corrected" indicates whether the TimeDuration input cluster had to be corrected (TRUE: minutes and seconds set <= 59 and 59.9).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeIntervalCorrect.vi


Controls and Indicators

cnclst

Time Interval Input

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.

ibool

corrected

inclst

Corrected Time Interval (output)

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.


History

"FMGS TimeIntervalCorrect.vi History"

Current Revision: 33


FMGS TimeIntervalToSeconds.vi

Convert FMGS TimeInterval into seconds with a resolution of 10e-1sec (DBL with precision 1)

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeIntervalToSeconds.vi


Controls and Indicators

cnclst

Time Interval

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.

idbl

Seconds

Result in seconds (U32)


History

"FMGS TimeIntervalToSeconds.vi History"

Current Revision: 22


FMGS TimeIntervalToString.vi

Converts a FMGS TimeInterval Cluster into a string with the format "MM:SS.S", delimited by quotes.

DurationInterval input cluster will be checked and eventually made vaild via FMGS TimeIntervalCorrect.vi (so that minutes and seconds <= 59 and 59.9)

Error out gives an error if conversion failed, then the returned string contains "00:00:00".

If the TimeDuration input cluster had to be made valid, Error out returns a warning.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TimeIntervalToString.vi


Controls and Indicators

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

cnclst

Time Interval

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.

istr

TimeInterval as String

The contents of the TimeDuration input cluster formatted in a string in the form "HH:MM:SS", delimited by quotes

Output is a String.

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


History

"FMGS TimeIntervalToString.vi History"

Current Revision: 37


FMGS StartTrendDataCollection.vi

starts trend data collection (ts)

NOTE:

FieldMaster: Once in progress, any command or character will stop data capture.

Labmaster: if trend run in progress, Operation Not Valid error is generated

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS StartTrendDataCollection.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS StartTrendDataCollection.vi History"

Current Revision: 51


FMGS StopTrendDataCollection.vi

stops trend data collection (te)

NOTE:

FieldMaster: any RS-232 command will stop Trend data capture. If this command is sent when the FieldMaster GS is in the Trend screen but not in active data collection, it will return the FieldMaster GS to the Home screen.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS StopTrendDataCollection.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS StopTrendDataCollection.vi History"

Current Revision: 47


FMGS SetPositionRunDuration.vi

sets duration for position run measurement (pd)

ranges from "00:00:30" to "99:59:59"

NOTE: Duration must be exactly divisible by the number of trend points. Parameter value will be set to the closest value to the entered value that is exactly divisible by the number of trend points. Otherwise parameter will be coerced and a warning is emitted.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetPositionRunDuration.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cnclst

Time Duration (00:00:30)

Time Duration input.

ranges from 00:00:30 to 99:59:59

Use Time Duration cluster as input (make constant).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetPositionRunDuration.vi History"

Current Revision: 132


FMGS StartPositionRun.vi

starts position measurement run (ps)

NOTE:

FieldMaster ultima: If position or trend run in progress, Operation Not Valid error generated. If detector is not Quad type, Wrong detector error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS StartPositionRun.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS StartPositionRun.vi History"

Current Revision: 54


FMGS StopPositionRun.vi

stops position measurement run (pe)

NOTE:

LabMaster ultima: This command is only valid for Quad type detectors.

If detector is not Quad type detector, a Wrong detector error is generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS StopPositionRun.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

descr. and tip:

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS StopPositionRun.vi History"

Current Revision: 53


FMGS StartCWEnergy.vi

starts CW energy measurement (cw)

Only supported by FieldMaster GS.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS StartCWEnergy.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS StartCWEnergy.vi History"

Current Revision: 46


FMGS ZeroBeforeCWEnergyReadings.vi

zeroes before CW energy readings (cwz)

NOTE: >2 seconds timeout required before a pulse.

Only supported by FieldMaster GS.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ZeroBeforeCWEnergyReadings.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS ZeroBeforeCWEnergyReadings.vi History"

Current Revision: 47


FMGS ClearPulseForNextPulseInCWEnergy.vi

clears pulse for next pulse in CW energy (cwc)

NOTE: >2 seconds timeout required before a pulse.

Only supported by FieldMaster GS.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ClearPulseForNextPulseInCWEnergy.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS ClearPulseForNextPulseInCWEnergy.vi History"

Current Revision: 47


FMGS ExitFromCWEnergyScreen.vi

exits from CW energy screen (cwe)

Only supported by FieldMaster GS.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ExitFromCWEnergyScreen.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS ExitFromCWEnergyScreen.vi History"

Current Revision: 49


FMGS Query PowerReading.vi

Queries power (pw?)

NOTE:

LabMaster ultima: If detector is pulsed and freq < 1.0, reading returns 0.

If detector is pulsed and freq >= 1.0, reading returns Average power.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query PowerReading.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Power (0.00)

Numeric containing the current power reading


History

"FMGS Query PowerReading.vi History"

Current Revision: 48


FMGS Query EnergyReading.vi

Queries energy (en?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query EnergyReading.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Energy (0)

Numeric containing the current energy reading


History

"FMGS Query EnergyReading.vi History"

Current Revision: 50


FMGS Query Frequency.vi

Queries frequency (ff?)

NOTE:

FieldMaster GS: This command is for Pulse Detectors only

LabMaster ultima: If detecotr is pulsed and frequency is < 1.0, returned freq is 0.

If detector is not pulsed, Wrong detector error is generated

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query Frequency.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Frequency (0.00)

Numeric containing the current frequency measurement


History

"FMGS Query Frequency.vi History"

Current Revision: 51


FMGS Query TrendRunNumberOfPoints.vi

Queries trend run numbers of points (tp?)

NOTE: This may be less than the number requested if collection has not been completed. The Trend run is complete when the number of points collected equals the number of points set.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendRunNumberOfPoints.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

iu32

Number of points (0)

Numeric containing the current number of points collected in a Trend run


History

"FMGS Query TrendRunNumberOfPoints.vi History"

Current Revision: 51


FMGS Query TrendInterval.vi

Queries interval between trend data points (ti?)

LabMaster ultima: Returns error if trend collection mode is pulsed

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendInterval.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

inclst

Trend Interval (00:00.0)

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.


History

"FMGS Query TrendInterval.vi History"

Current Revision: 48


FMGS StringToTimeInterval.vi

Converts a string formatted as "MM:SS.S" (delimited by quotes) into a FMGS TimeInterval Cluster

TimeInterval input string will be checked and eventually made vaild (so that minutes and seconds <= 59 and <= 59.9)

Error out only gives an error if conversion failed, then the returned TimeDuration cluster contains a null time (hours=minutes=seconds=0).

Check input string, it has to be exactly in format "HH:MM:SS", do not forget surrounding quotationmarks.

If the converted TimeDuration had to be made valid, a warning is emitted.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS StringToTimeInterval.vi


Controls and Indicators

cstr

String containing TimeInterval

A string in the form "HH:MM:SS", which is delimited by quotes.

The input string has to be exactly in format "HH:MM:SS", do not forget surrounding quotes

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

inclst

Time Interval Output

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.


History

"FMGS StringToTimeInterval.vi History"

Current Revision: 78


FMGS Query TrendFrequency.vi

Queries frequency for a point in trend run (tf?)

Point must be between 1 and 2000. Otherwise value is coerced and a warning is emitted.

NOTE: LabMaster ultima: Detector error generated if CW detector.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendFrequency.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ci16

Point (1)

Numeric containing the point (must be between 1 and 2000)

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Trend Frequency (0)

Numeric containing the current frequency in Hz


History

"FMGS Query TrendFrequency.vi History"

Current Revision: 63


FMGS Query TrendDuration.vi

queries duration of trend collection (td?)

NOTE:

LabMaster ultima: If trend collection is in progress, No Data Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendDuration.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

inclst

Time Duration

Time Duration cluster


History

"FMGS Query TrendDuration.vi History"

Current Revision: 111


FMGS StringToTimeDuration.vi

Converts a string formatted as "HH:MM:SS" (delimited by quotes) into a FMGS TimeDuration Cluster

TimeDuration input string will be checked and eventually made vaild (so that minutes and seconds <= 59)

Error out only gives an error if conversion failed, then the returned TimeDuration cluster contains a null time (hours=minutes=seconds=0).

Check input string, it has to be exactly in format "HH:MM:SS", do not forget surrounding quotationmarks.

If the converted TimeDuration had to be made valid, a warning is emitted.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS StringToTimeDuration.vi


Controls and Indicators

cstr

String containing TimeDuration

A string in the form "HH:MM:SS", which is delimited by quotes.

The input string has to be exactly in format "HH:MM:SS", do not forget surrounding quotes

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

inclst

Time Duration Output

The TimeDuration the input string contained

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


History

"FMGS StringToTimeDuration.vi History"

Current Revision: 54


FMGS Query TrendDataPointValue.vi

queries trend data point value (tv?)

Point must be between 1 and 2000. Otherwhise input is coerced and a warning is emitted.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendDataPointValue.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

Point (1)

Numeric containing the point (must be between 1 and 2000)

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Point value [J or W] (0)

Numeric containing the value in Joules or Watts


History

"FMGS Query TrendDataPointValue.vi History"

Current Revision: 58


FMGS Query PositionTrendPointValue.vi

Queries position trend value (po?)

NOTE:

LabMaster ultima: If not Quad detector, Wrong Detector error is generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query PositionTrendPointValue.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

x (0.00)

Numeric containing the x value of current position in mm

idbl

y (0.00)

Numeric containing the y value of current position in mm


History

"FMGS Query PositionTrendPointValue.vi History"

Current Revision: 52


FMGS Query PositionRunInterval.vi

Queries interval between points in position run (pi?)

Only supported by FieldMaster GS.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query PositionRunInterval.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

inclst

Data Collection Interval (00:00.0)

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.


History

"FMGS Query PositionRunInterval.vi History"

Current Revision: 61


FMGS Query PositionRunDuration.vi

Queries duration of position run (pd?)

NOTE:

LabMaster ultima: If not Quad detector, Wrong Detector error generated

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query PositionRunDuration.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

inclst

Time Duration output (00:00:00)

A TimeDuration control (cluster) represents a period of time.

Cluster members are hours, minutes and seconds, all are of type U8.

Some FMGS VIs for setting time durations use TimeDuration controls as input and or output.


History

"FMGS Query PositionRunDuration.vi History"

Current Revision: 57


FMGS Query PositionRunDataPointValue.vi

queries position trend value (pv?).

Point value must be between 1 and 170. Otherwise the value is coerced and a warning is emitted.

NOTE:

LabMaster ultima: If not Quad detector, Wrong Detector error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query PositionRunDataPointValue.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu8

point (0)

point, must be between 1 and 170

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

x (0.00)

Numeric containing the x value of current position in mm

idbl

y (0.00)

Numeric containing the y value of current position in mm


History

"FMGS Query PositionRunDataPointValue.vi History"

Current Revision: 76


FMGS Query TrendStatsAveragePower.vi

queries trend average power (tpa?)

NOTE:LabMaster ultima: If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsAveragePower.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Average Power (0.00)

Number containing the average power in watts


History

"FMGS Query TrendStatsAveragePower.vi History"

Current Revision: 50


FMGS Query TrendStatsMaximumPower.vi

queries trend maximum power (tpm?)

NOTE:

LabMaster ultima: If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsMaximumPower.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Maximum Power (0.00)

Numeric containing the maximum power in watts


History

"FMGS Query TrendStatsMaximumPower.vi History"

Current Revision: 50


FMGS Query TrendStatsMinimumPower.vi

queries trend minimum power (tpl?)

NOTE:

LabMaster ultima: If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsMinimumPower.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Minimum Power (0.00)

Numeric containing the minimum power in watts


History

"FMGS Query TrendStatsMinimumPower.vi History"

Current Revision: 50


FMGS Query TrendStatsStandardPowerDeviation.vi

queries trend standard power deviation (tpd?)

NOTE:

LabMaster ultima: If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsStandardPowerDeviation.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Power deviation (0.00)

Number containing the power in watts


History

"FMGS Query TrendStatsStandardPowerDeviation.vi History"

Current Revision: 52


FMGS Query TrendStatsPower2SigmaStability.vi

queries trend 2sigma stability (tps?)

NOTE:

LabMaster ultima: If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsPower2SigmaStability.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

power stability (0.00)

Numeric containing stability


History

"FMGS Query TrendStatsPower2SigmaStability.vi History"

Current Revision: 54


FMGS Query TrendStatsAverageEnergy.vi

queries trend average energy (tea?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsAverageEnergy.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Average energy (0.00)

Numeric containing energy in joules


History

"FMGS Query TrendStatsAverageEnergy.vi History"

Current Revision: 56


FMGS Query TrendStatsMaximumEnergy.vi

queries trend maximum energy (tem?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsMaximumEnergy.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Maximum energy (0.00)

Numeric containing energy in joules


History

"FMGS Query TrendStatsMaximumEnergy.vi History"

Current Revision: 58


FMGS Query TrendStatsMinimumEnergy.vi

queries trend minimum energy (tel?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsMinimumEnergy.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Minimum energy (0.00)

Numeric containing energy in joules


History

"FMGS Query TrendStatsMinimumEnergy.vi History"

Current Revision: 56


FMGS Query TrendStatsStandardEnergyDeviation.vi

queries trend standard energy deviation (ted?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsStandardEnergyDeviation.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Energy standard deviation (0.00)

Numeric containing energy in joules


History

"FMGS Query TrendStatsStandardEnergyDeviation.vi History"

Current Revision: 57


FMGS Query TrendStatsEnergy2SigmaStability.vi

queries trend energy 2sigma stability (tes?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsEnergy2SigmaStability.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

Channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Energy stability (0.00)

Numeric containing stability


History

"FMGS Query TrendStatsEnergy2SigmaStability.vi History"

Current Revision: 63


FMGS Query TrendStatsFrequencyAverage.vi

queries trend average frequency (tfa?)

NOTE:

LabMaster ultima: If detector is pulsed and freq < 1.0, 0 is returned.

If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsFrequencyAverage.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Average frequency (0.00)

Numeric containing the frequency


History

"FMGS Query TrendStatsFrequencyAverage.vi History"

Current Revision: 62


FMGS Query TrendStatsFrequencyMaximum.vi

queries trend maximum frequency (tfm?)

NOTE:

LabMaster ultima: If detector is pulsed and freq < 1.0, 0 is returned.

If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsFrequencyMaximum.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Maximum frequency (0.00)

Numeric containing frequency


History

"FMGS Query TrendStatsFrequencyMaximum.vi History"

Current Revision: 65


FMGS Query TrendStatsFrequencyMinimum.vi

queries trend miniimum frequency (tfl?)

NOTE:

LabMaster ultima: If detector is pulsed and freq < 1.0, 0 is returned.

If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsFrequencyMinimum.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Minimum frequency (0)

Numeric containing frequency


History

"FMGS Query TrendStatsFrequencyMinimum.vi History"

Current Revision: 65


FMGS Query TrendStatsStandardFrequencyDeviation.vi

queries trend standard frequency deviation (tfd?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsStandardFrequencyDeviation.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

Frequency standard deviation (0.00)

Numeric containing frequency


History

"FMGS Query TrendStatsStandardFrequencyDeviation.vi History"

Current Revision: 64


FMGS Query TrendStatsFrequency2SigmaStability.vi

queries trend 2sigma stability frequency (tfs?)

NOTE:

LabMaster ultima: If detector is not pulsed, Wrong Detector error generated.

If run not completed, Data Not Available error generated.

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query TrendStatsFrequency2SigmaStability.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

frequency stability (0.00)

Numeric containing frequency


History

"FMGS Query TrendStatsFrequency2SigmaStability.vi History"

Current Revision: 68


FMGS SetNumberOfPulsesToAverage.vi

sets number of pulses to average (pa).

Valid values that can be set via text ring are 1, 2, 5, 10, 20 and 50

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

It is recommended to use a text ring as input (use "make constant")

It is also possible to enter a number from 0 to 5 which represents the valid range as follows:

0 -> 1

1 -> 2

2 -> 5

3 -> 10

4 -> 20

5 -> 50

If number is out of range, it is coerced and a warning is emitted.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetNumberOfPulsesToAverage.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu8

pulses (1)

Ring to select the number of pulses.

It is recommended to use the text ring as input (use "make constant")

You can also input a number from 0 to 5 which represents the valid range as follows:

0 -> 1

1 -> 2

2 -> 5

3 -> 10

4 -> 20

5 -> 50

If number is out of range, it is coerced and a warning is emitted.

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetNumberOfPulsesToAverage.vi History"

Current Revision: 91


FMGS Query NumberOfPulsesAveraged.vi

queries number of pulses averaged (pa?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A, B or D (dual).

Only supported by LabMaster ultima.

FieldMaster offers FMGS Query NumberOfReadingsAveraged.vi.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query NumberOfPulsesAveraged.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

pulses ch A(0.00)

Numeric containing the number of pulses averaged on ch A

idbl

pulses ch B (0.00)

Numeric containing the number of pulses averaged on ch B


History

"FMGS Query NumberOfPulsesAveraged.vi History"

Current Revision: 71


FMGS SetAlarms.vi

sets alarms (al)

Value range is determined by detector type.

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetAlarms.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

cu8

num (1)

number of alarm,

LabMaster ultima supports 4 alarms

cu16

type (W)

type of alarm,

LabMaster supports W, J, M and N

cu16

mode (H)

mode of alarm,

LabMaster ultima supports higher and lower mode

cdbl

value (0.00)

Numeric containing value

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetAlarms.vi History"

Current Revision: 83


FMGS SetAlarmsScanParameters.vi

do not use this VI directly or as end user, it is just a sub VI for FMGS SetAlarm !

it gets SetAlarm`s arguments num, type, mode and coerces these.

it combines these parameters with the channel string and the value and gives the complete command string for FMGS SetAlarm out.

An error can occur if the parameters num, type or mode are out of range.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetAlarmsScanParameters.vi


Controls and Indicators

cu16

mode (H)

cdbl

value (0)

cu16

type (W)

cu8

num (1)

cstr

channel string in ("")

icclst

error out (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

istr

FMGS Command String

History

"FMGS SetAlarmsScanParameters.vi History"

Current Revision: 17


FMGS AlarmReset.vi

reset alarms for both channels (ar)

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS AlarmReset.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS AlarmReset.vi History"

Current Revision: 69


FMGS AlarmEnable.vi

sets alarms on or off for both channels (ae)

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS AlarmEnable.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cbool

offset (OFF)

on = enable alarms for both channels

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

History

"FMGS AlarmEnable.vi History"

Current Revision: 74


FMGS SetBandwidth.vi

sets bandwidth mode on channel A or B to High or Low (bw)

Only valid for Quantum detectors, non-Quantum detectors generate Wrong Detector error.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetBandwidth.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

cu16

mode (H)

mode, High or Low available

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS SetBandwidth.vi History"

Current Revision: 95


FMGS ResetRealTimeStats.vi

resets real time stats (sr)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A, B or D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ResetRealTimeStats.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS ResetRealTimeStats.vi History"

Current Revision: 104


FMGS Query SystemDate.vi

queries system date (dd?)

output is FMGS Date cluster.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query SystemDate.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

inclst

date out

date out cluster


History

"FMGS Query SystemDate.vi History"

Current Revision: 125


FMGS Query SystemTime.vi

queries system time (tt?)

output in FMGS Time cluster.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query SystemTime.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

inclst

time out

time out cluster


History

"FMGS Query SystemTime.vi History"

Current Revision: 140


FMGS Query AlarmTypesAndValues.vi

queries alarm types and values (al?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A, B or D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query AlarmTypesAndValues.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A, B or D (dual).

cu8

num (1)

number of alarm

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

iu16

type (W)

type of alarm

iu16

mode (higher)

alarm mode, higher or lower

idbl

value (0.00)

Numeric containing value which triggers alarm


History

"FMGS Query AlarmTypesAndValues.vi History"

Current Revision: 201


FMGS ModeStringToModeNumeric.vi

sub VI for FMGS Query Bandwidth,

this sub VI should not be called directly, do not use as end user.

it converts the mode string returned by LabMaster into an U8 mode numeric.

H, L --> 0, 1

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ModeStringToModeNumeric.vi


Controls and Indicators

cstr

mode as string ("")

ii32

mode as numeric (0)

History

"FMGS ModeStringToModeNumeric.vi History"

Current Revision: 14


FMGS TypeStringToTypeNumeric.vi

sub VI for FMGS Query AlarmTypesAndValues,

this sub VI should not called be directly, do not use as end user.

it converts the alarm type as string into alarm type numeric.

W, J, M, N --> 0, 1, 2, 3

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS TypeStringToTypeNumeric.vi


Controls and Indicators

cstr

type as string ("")

ii32

type as numeric (0)

History

"FMGS TypeStringToTypeNumeric.vi History"

Current Revision: 5


FMGS Query PositionTrendRunNumberOfPoints.vi

queries number of points in position run (pp?)

If not Quad detector, Wrong Detector error generated

Whne the number of points collected is equal the number of points set, the Position run is complete.

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query PositionTrendRunNumberOfPoints.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu8

number of points (0)

Numeric containing number of points


History

"FMGS Query PositionTrendRunNumberOfPoints.vi History"

Current Revision: 30


FMGS Query RealTimeStatsNoOfPoints.vi

queries number of points in real time stats (spt?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsNoOfPoints.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu32

number of points (0)

number of points


History

"FMGS Query RealTimeStatsNoOfPoints.vi History"

Current Revision: 31


FMGS Query RealTimeStatsAveragePower.vi

queries real time stats average power (spa?)

Specify correct channel, otherwise an error will be emitted.

FieldMaster does only support one channel, in that case select channel A.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsAveragePower.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

average power (0.00)

Numeric containing the average power in Watts


History

"FMGS Query RealTimeStatsAveragePower.vi History"

Current Revision: 42


FMGS Query RealTimeStatsMaximumPower.vi

queries real time stats maximum power (spm?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsMaximumPower.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

maximum power (0.00

Numeric containing maximum power in Watts


History

"FMGS Query RealTimeStatsMaximumPower.vi History"

Current Revision: 46


FMGS Query RealTimeStatsMinimumPower.vi

queries real time stats minimum power (spl?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsMinimumPower.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

minimum power (0.00)

Numeric containing minimum power in Watts


History

"FMGS Query RealTimeStatsMinimumPower.vi History"

Current Revision: 45


FMGS Query RealTimeStatsPowerStandardDeviation.vi

queries real time stats standard deviation (spd?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsPowerStandardDeviation.vi


Controls and Indicators

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

power standard deviation (0.00)

Numeric containing power standard deviation in Watts


History

"FMGS Query RealTimeStatsPowerStandardDeviation.vi History"

Current Revision: 49


FMGS Query RealTimeStatsPower2SigmaStability.vi

queries real time stats 2 sigma stability power (sps?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsPower2SigmaStability.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

power 2 sigma stability (0.00)

Numeric containing power 2 sigma stability


History

"FMGS Query RealTimeStatsPower2SigmaStability.vi History"

Current Revision: 52


FMGS Query RealTimeStatsAverageEnergy.vi

queries real time stats average energy (sea?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsAverageEnergy.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

average energy (0.00)

Numeric containing average energy in J


History

"FMGS Query RealTimeStatsAverageEnergy.vi History"

Current Revision: 39


FMGS Query RealTimeStatsMaximumEnergy.vi

queries real time stats maximum energy (sem?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsMaximumEnergy.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

maximum energy (0.00)

Numeric containing maximum energy in J


History

"FMGS Query RealTimeStatsMaximumEnergy.vi History"

Current Revision: 42


FMGS Query RealTimeStatsMinimumEnergy.vi

queries real time stats minimum energy (sel?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsMinimumEnergy.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

minimum energy (0.00)

Numeric containing minimum energy in J


History

"FMGS Query RealTimeStatsMinimumEnergy.vi History"

Current Revision: 44


FMGS Query RealTimeStatsEnergyStandardDeviation.vi

queries real time stats energy standard deviation (sed?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsEnergyStandardDeviation.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

energy standard deviation (0.00)

Numeric containing energy standard deviation in J


History

"FMGS Query RealTimeStatsEnergyStandardDeviation.vi History"

Current Revision: 45


FMGS Query RealTimeStatsEnergy2SigmaStability.vi

queries real time stats energy 2 sigma stability (ses?)

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query RealTimeStatsEnergy2SigmaStability.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

energy 2 sigma stability (0.00)

Numeric containing energy 2 sigma stability


History

"FMGS Query RealTimeStatsEnergy2SigmaStability.vi History"

Current Revision: 48


FMGS Query BandwidthMode.vi

queries bandwidth mode (bw?)

Returns High or Low.

NOTE:

LabMaster ultima: Non Quantum detector generates Wrong Detector error.

Specify correct channel, otherwise an error will be emitted.

LabMaster ultima supports for this command channel A or B, but not D (dual).

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query BandwidthMode.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

iu16

mode out (High=0)

Test ring indicating bandwidth mode: High or Low


History

"FMGS Query BandwidthMode.vi History"

Current Revision: 205


FMGS ClearStatusRegisters.vi

clears status registers (*cls)

This is an IEEE-488 command.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ClearStatusRegisters.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

History

"FMGS ClearStatusRegisters.vi History"

Current Revision: 44


FMGS EnableStatusEventReporting.vi

enables repoting of status events (*ese)

Numeric lies between 0 and 255. Individual bits within the byte enable specifif status reporting.

Set the Event Status Enable register to enable reporting of Command Errors, Execution Errors, and Query Errors.

This is an IEEE-488 command.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS EnableStatusEventReporting.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

cu8

status events (0)

Numeric lies between 0 and 255. Individual bits within the byte enable specifif status reporting.

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

History

"FMGS EnableStatusEventReporting.vi History"

Current Revision: 57


FMGS Query StandardEventRegisterContents.vi

queries standard event register contents (*ese?)

standard event register is a byte (0...255)

This is an IEEE-488 query.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query StandardEventRegisterContents.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu8

standard event register (0)

standard event register contents as byte


History

"FMGS Query StandardEventRegisterContents.vi History"

Current Revision: 52


FMGS Query EventStatusRegisterContents.vi

queries contents of Event Status Register (*esr?)

The returned byte (0...255) is the binary weighted sum of all the bits in the register.

This is an IEEE-488 query.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query EventStatusRegisterContents.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu8

event status register (0)

event status register contents


History

"FMGS Query EventStatusRegisterContents.vi History"

Current Revision: 54


FMGS ServiceRequestEnable.vi

enables repoting of status events (*sre)

value in lies between 0-255. Individual bits within the byte enable a device to issue a service request upon specified action.

This is an IEEE-488 command.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ServiceRequestEnable.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

cu8

service (0)

service request enable byte

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

History

"FMGS ServiceRequestEnable.vi History"

Current Revision: 55


FMGS Query EventStatusEnableRegisterContents.vi

queries the current settings in the Service Request Enable register (*sre?)

This is an IEEE-488 query.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query EventStatusEnableRegisterContents.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu8

event status enable register (0)

event status enable register


History

"FMGS Query EventStatusEnableRegisterContents.vi History"

Current Revision: 54


FMGS Query StatusByteRegisterContents.vi

queries contents of the Status Byte Register (*stb?)

The returned byte is the binary weighted sum of all the bits in the register.

This is an IEEE-488 query.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query StatusByteRegisterContents.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu8

status byte register (0)

status byte register


History

"FMGS Query StatusByteRegisterContents.vi History"

Current Revision: 55


FMGS SetOperationCompleteBit.vi

sets operation complete bit in the standard event status register (*opc)

If the Event Status Enable Register has the Operation Complete event enabled, and the *opc command is issued as the last command in a sequence of commands, then a Service Request will be generated after all commands in the sequence have been executed.

This is an IEEE-488 command.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetOperationCompleteBit.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

History

"FMGS SetOperationCompleteBit.vi History"

Current Revision: 53


FMGS Query OperationStatus.vi

queries operation status (*opc?)

This query is used to indicate if a previously issued command has completed or not. Because the LabMaster Ultima processes remote control commands sequentially, the response to *opc? will always be 1, indicating that operation is complete.

This is an IEEE-488 query.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query OperationStatus.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu8

operation status (1)

operation status


History

"FMGS Query OperationStatus.vi History"

Current Revision: 57


FMGS Query SelfTest.vi

self test query (*tst?)

instructs LabMaster Ultima to perform self test and indicates if an error occured in results. (0=no errors, 1=error)

NOT supported by FieldMaster GS (will generate error in error out).

This is an IEEE-488 query.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query SelfTest.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

iu16

result (no errors=0)

result of self test


History

"FMGS Query SelfTest.vi History"

Current Revision: 71


FMGS Wait.vi

wait to continue command (*wai)

Because the LabMaster ultima processes commands sequentially, the *wai command has no effect.

This is an IEEE-488 command.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Wait.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

History

"FMGS Wait.vi History"

Current Revision: 71


FMGS Query Error.vi

queries error code stored in instrument`s error buffer (err?)

and returns the errorcode.

Use FMGS Error Message.vi to get a text message of an instrument error.

errno = 0: no error stored

errno > 0: error occured, errno contains the errorcode of the instrument

errno = -1: an error occurs while receiving the errornumber

The errorcode is cleared after the errorquery.

Please note:

If the errorcode is not read and a new error occurs, the old error code is replaced by the new error code.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query Error.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ii32

errno (0)

Contains errorcode stored in the instrument.

errno = 0: no error stored

errno > 0: error occured, errno contains the errorcode of the instrument

errno = -1: an error occurs while receiving the errornumber

icclst

dup FMGS VISA Cluster

History

"FMGS Query Error.vi History"

Current Revision: 35


FMGS Query DeviceIdentification.vi

queries device identification (*idn?)

This is an IEEE-488 query.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query DeviceIdentification.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

istr

identity ("")

identity string returned by instrument (*idn?)

This is an IEEE-488 query.


History

"FMGS Query DeviceIdentification.vi History"

Current Revision: 15


FMGS Error Message.vi

This VI contains all the intrument specific and driver specific error codes and descriptions.

Use this VI after getting an error code (by FMGS Query Error.vi) to translate it into a text message. Furthermore you can also display a dialog box (default).

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Error Message.vi


Controls and Indicators

ci32

Type of Dialog (1: OK Msg)

This selects the style of dialog box to display when an error occurs.

Valid Range:

0: No Dialog (Default)

1: A Dialog With an OK Button

2: A Dialog With a Continue and Stop Button.

ccclst

VISA session

A unique reference to an instrument I/O session. It identifies which device to communicate with and all configuration information to perform the I/O. See the initialize VI for more information.

Valid Range:

Not Applicable

Default:

Not Applicable

ccclst

error in (no error)

error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

c1dstr

User-Defined Descriptions

User-defined error descriptions. Each description correspondes to an error number stored at the same index in user-defined codes.

Default:

empty array

c1di32

User-Defined Codes

User-defined error codes. Each code correspondes to an error message stored at the same index in user-defined descriptions.

Valid Range:

User Defined

Default:

empty array

istr

Error Message (empty)

Description of any error that occurred

Default:

empty

ibool

Status

Indicates the occurence of an error.

Valid Range:

False: No error (default)

True: An error has occurred.

ii32

Error Code (0)

Displays the error code associated with an error.

Valid Range:

Dependent on instrument

Default:

0

icclst

dup VISA session

This is a copy of the VISA session. It is used programmatically to pass the VISA Session to any calling VIs. It simplifies dataflow programming by providing an easy method of chaining VIs together, thereby simplifying the diagram's structure.

Valid Range:

Not Applicable

Default:

Not Applicable

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS Error Message.vi History"

Current Revision: 48


FMGS Error Query (Multiple).vi

NOT SUPPORTED BY THIS DRIVER

WILL GENERATE ERROR OUT -1342

This VI reads the error queue from the instrument. It expects to see errors in SCPI format (#,"error message"). It continues to read from the error queue until it reads a 0, "No error". If the instrument does not support an error query, a warning is returned.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Error Query (Multiple).vi


Controls and Indicators

cvsrn

VISA session

A unique reference to an instrument I/O session. It identifies which device to communicate with and all configuration information to perform the I/O. See the initialize VI for more information.

Valid Range:

Not Applicable

Default:

Not Applicable

ccclst

error in (no error)

error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

istr

Error Message

Message describing all the errors in the instrument's error queue.

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ivsrn

dup VISA session

This is a copy of the VISA session. It is used programmatically to pass the VISA Session to any calling VIs. It simplifies dataflow programming by providing an easy method of chaining VIs together, thereby simplifying the diagram's structure.

Valid Range:

Not Applicable

Default:

Not Applicable

i1di32

Error

This is the index into the array of error numbers returned from the instrument's error queue.


History

"FMGS Error Query (Multiple).vi History"

Current Revision: 8


FMGS Revision Query.vi

This VI queries the current instrument firmware revision and instrument driver revision.

This Instrument Driver's Revision number is 1.0 and is compatable with Instrument Firmware Revision ???

Coherent FieldMaster GS and LabMaster Ultima

Created By: Michael Elvers and David Fernengel

Release Date: 18. Sep .2002

Originally Developed in LabVIEW Version: 6.1

Modification History:

22. Sep 2002 Release 1.0, H.Brand@gsi.de

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Revision Query.vi


Controls and Indicators

ccclst

VISA session

A unique reference to an instrument I/O session. It identifies which device to communicate with and all configuration information to perform the I/O. See the initialize VI for more information.

Valid Range:

Not Applicable

Default:

Not Applicable

ccclst

error in (no error)

error in is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

istr

Instr Firmware Revision

This indicates the revision of the instrument's firmware. This version and its capabilities are controlled by the instrument manufacturer

istr

Instr Driver Revision

This indicates the revision of this instrument driver's software.

icclst

dup VISA session

This is a copy of the VISA session. It is used programmatically to pass the VISA Session to any calling VIs. It simplifies dataflow programming by providing an easy method of chaining VIs together, thereby simplifying the diagram's structure.

Valid Range:

Not Applicable

Default:

Not Applicable

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS Revision Query.vi History"

Current Revision: 12


FMGS Application Example Setup.vi

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Application Example Setup.vi


Controls and Indicators

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

icclst

FMGS VISA Cluster out

ibool

ID Query (on) out

Selects whether or not to check the instrument's ID and Device Type registers to be sure the instrument is the type expected.

Valid Range:

T: Check (default)

F: Don't Check.

ibool

Reset (on) out

Selects whether or not to reset the instrument.

Valid Range:

T: Reset (default)

F: Don't Reset.

iu32

VISA Open timeout (1000) out

VISA Open timeout

(see LabView reference "VISA Open")

iu32

access mode (0) out

access mode for VISA open

(see LabView reference "VISA Open")


History

"FMGS Application Example Setup.vi History"

Current Revision: 47


FMGS Application Example Trend.vi

starts trend point data collection and retrieves point values. This VI is used in FMGS Application Example.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Application Example Trend.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

i1ddbl

Array

History

"FMGS Application Example Trend.vi History"

Current Revision: 32


FMGS Application Example PosRun.vi

starts position run data collection and retrieves point values. This VI is used in FMGS Application Example.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Application Example PosRun.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

cu16

channel (A)

channel to use.

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A, B or D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

i1ddbl

Array x

i1ddbl

Array y

History

"FMGS Application Example PosRun.vi History"

Current Revision: 44


FMGS ClearChannel.vi

Clear the specific data channel (cc)

This is valid only for pulsed detectors. The value displayed on the Ultima screen will be reset to 0.00, and subsequent Energy Read queries will return a value of 0.00 UNTIL the laser fires again. A return value of 0.00 to an Energy Read Query, therefore indicates that the laser has not fired since the last valid nergy value was read.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS ClearChannel.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cu16

channel (A)

FieldMaster supports only channel A.

LabMaster ultima supports for this command channel A and B, but not D (dual).

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string


History

"FMGS ClearChannel.vi History"

Current Revision: 64


FMGS Query EnergyReadingTCC.vi

Query the latest energy reading, then clear the data channel (ec?)

This is valid only for pulsed detectors. Once the channel is cleared, the value displayed on the LabMaster ultima screen will be reset to 0.00, and subsequent Energy Read queries will return a value of 0.00 UNTIL the laser fires again. A return value of 0.00 to an Energy Read Query, therefore indicates that the laser has not fired since the last valid energy value was read.

Note: this query effectively combines en? (query energy) and cc (clear channel) into one operation.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query EnergyReadingTCC.vi


Controls and Indicators

cu16

channel (A)

channel to use.

LabMaster ultima supports for this command channel A and B, but not D (dual).

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

idbl

Energy Reading (0.00)

Numeric containing maximum energy in J


History

"FMGS Query EnergyReadingTCC.vi History"

Current Revision: 51


FMGS SetGPIBBusTimeout.vi

Set the Bus Timeout (in milliseconds) (bto)

Sets the Timeout from 0 to 9.99e99 milliseconds. Zero disables the Timeout.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS SetGPIBBusTimeout.vi


Controls and Indicators

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

cext

timeout

timeout from 0 to 9.99e99.

Zero disables the timeout

ccclst

FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

History

"FMGS SetGPIBBusTimeout.vi History"

Current Revision: 80


FMGS Query GPIBBusTimeout.vi

Queries the current Bus Timeout (in milliseconds) (bto?)

The Timeout ranges from 0 to 9.99e99 milliseconds.

Zero indicates the Timeout is disabled.

Only supported by LabMaster ultima.

Copyright (C)

Gesellschaft f. Schwerionenforschung, GSI

Planckstr. 1

64291 Darmstadt

Germany

Contact: http://www-wnt.gsi.de/labview

H.Brand@gsi.de

This program is free software; you can redistribute it and/or

modify it under the terms of the GNU General Public License

as published by the Free Software Foundation; either version 2

of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details (http://www.gnu.org).


Connector Pane

FMGS Query GPIBBusTimeout.vi


Controls and Indicators

ccclst

FMGS VISA Cluster

ccclst

error in (no error)

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

icclst

dup FMGS VISA Cluster

icclst

error out

error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.

Valid Range:

Not Applicable

Default:

status= False (no error)

code = 0

source = empty string

idbl

timeout (0.00)

Numeric containing the timeout


History

"FMGS Query GPIBBusTimeout.vi History"

Current Revision: 197