6P Test Command GUI.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

6P Test Command GUI.vi


Front Panel

6P Test Command GUI.vi


Controls and Indicators

cbool

stop

cu32

Update rate / ms

cu16

Controller

cenum

Motor Nr.

Motor Nr ( 0 -- 5) parameter P0 8 bit unsigned

c1dstr

Parameter

cenum

Command

cbool

Execute

c1dcclst

Visa Session Array

cenum

Clk Division

P0 $12

Calculation of step Frequency

0 to 31

No Motor Number defined in this VI

cu16

Current in mA (0 to 800)

current value valid for 0 to 800 mA

If value entered is more than 800 mA Error is Generated.

0 mA = 0

800 mA = 255

OVIS - Motor DIGI-MIC should have 150mA - 200mA

OVIS - Motor SM440 up to 0.8 A

icclst

error out

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.

ibool

Error?

ii32

Loop Counter

i1dstr

Response

ibool

Status

i2dnclst

Serial Numbers

List of SubVIs

6PSetPeakCurrent.vi

6PSetPeakCurrent.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSetPeakCurrent.vi

6PRamp.vi

6PRamp.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PRamp.vi

6P Close.vi

6P Close.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Close.vi

6PVelocity Setting.vi

6PVelocity Setting.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PVelocity Setting.vi

6PSet Target Position onthe Fly.vi

6PSet Target Position onthe Fly.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSet Target Position onthe Fly.vi

6PStarting Velocity Setting.vi

6PStarting Velocity Setting.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PStarting Velocity Setting.vi

6PVelocity Acceleration.vi

6PVelocity Acceleration.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PVelocity Acceleration.vi

6PMotorpar Poslimit.vi

6PMotorpar Poslimit.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PMotorpar Poslimit.vi

6PReference Search Paramters.vi

6PReference Search Paramters.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PReference Search Paramters.vi

6PMotor Char Table.vi

6PMotor Char Table.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PMotor Char Table.vi

6PNull Point offset and Range.vi

6PNull Point offset and Range.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PNull Point offset and Range.vi

6PPi Parameter.vi

6PPi Parameter.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PPi Parameter.vi

6PStart Search Ref.vi

6PStart Search Ref.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PStart Search Ref.vi

6PActivate PI Controlleron Target.vi

6PActivate PI Controlleron Target.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PActivate PI Controlleron Target.vi

6PStart Rotation Velocity.vi

6PStart Rotation Velocity.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PStart Rotation Velocity.vi

6PSet_ActualPosition.vi

6PSet_ActualPosition.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSet_ActualPosition.vi

6PStart Ramp in Parallel.vi

6PStart Ramp in Parallel.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PStart Ramp in Parallel.vi

6PStopMotorSelectively or Synchr.vi

6PStopMotorSelectively or Synchr.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PStopMotorSelectively or Synchr.vi

6PSetting the Limits for Stopfunction.vi

6PSetting the Limits for Stopfunction.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSetting the Limits for Stopfunction.vi

6PSetting of Add Outputs.vi

6PSetting of Add Outputs.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSetting of Add Outputs.vi

6PFunction of Ready Output.vi

6PFunction of Ready Output.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PFunction of Ready Output.vi

6PAdjust Baudrate.vi

6PAdjust Baudrate.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PAdjust Baudrate.vi

6PSet Timeout.vi

6PSet Timeout.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSet Timeout.vi

6PResponse Address of Unit.vi

6PResponse Address of Unit.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PResponse Address of Unit.vi

6Power-Down Modus.vi

6Power-Down Modus.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6Power-Down Modus.vi

6PStart Multi Dimension Interpolation.vi

6PStart Multi Dimension Interpolation.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PStart Multi Dimension Interpolation.vi

6PCurrent Control.vi

6PCurrent Control.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PCurrent Control.vi

6P Utility Reset.vi

6P Utility Reset.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Utility Reset.vi

6PQuery Position.vi

6PQuery Position.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PQuery Position.vi

6PQueryVelocityactivity.vi

6PQueryVelocityactivity.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PQueryVelocityactivity.vi

6PQuery All Motors Activities.vi

6PQuery All Motors Activities.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PQuery All Motors Activities.vi

6PRead Info.vi

6PRead Info.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PRead Info.vi

6PRead Motor Input Channel.vi

6PRead Motor Input Channel.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PRead Motor Input Channel.vi

6P VISA Cluster.ctl

6P VISA Cluster.ctl

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P VISA Cluster.ctl

6P  Initialize.vi

6P Initialize.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Initialize.vi

Merge Errors.vi

Merge Errors.vi

E:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\Utility\error.llb\Merge Errors.vi

Simple Error Handler.vi

Simple Error Handler.vi

E:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\Utility\error.llb\Simple Error Handler.vi


History

"6P Test Command GUI.vi History"

Current Revision: 64


Position in Hierarchy

6P Test Command GUI.vi


6P Test Periodic Status Query.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

6P Test Periodic Status Query.vi


Front Panel

6P Test Periodic Status Query.vi


Controls and Indicators

ccclst

Position Query Results

cbool

stop

cu32

Update rate / ms

c1dcclst

Visa Session Array

i3dcclst

Position Query Results

icclst

error out

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.

ibool

Error?

ii32

Loop Counter

idbl

ms/axis

i2dnclst

Serial Numbers

List of SubVIs

Merge Errors.vi

Merge Errors.vi

E:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\Utility\error.llb\Merge Errors.vi

6P Close.vi

6P Close.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Close.vi

6P Utility  Error Message.vi

6P Utility Error Message.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Utility Error Message.vi

6PQuery Position.vi

6PQuery Position.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PQuery Position.vi

6PQueryVelocityactivity.vi

6PQueryVelocityactivity.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PQueryVelocityactivity.vi

6PRead Info.vi

6PRead Info.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PRead Info.vi

6PRead Motor Input Channel.vi

6PRead Motor Input Channel.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PRead Motor Input Channel.vi

6P VISA Cluster.ctl

6P VISA Cluster.ctl

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P VISA Cluster.ctl

6P  Initialize.vi

6P Initialize.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Initialize.vi


History

"6P Test Periodic Status Query.vi History"

Current Revision: 32


Position in Hierarchy

6P Test Periodic Status Query.vi


6P Test Stepper.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

6P Test Stepper.vi


Front Panel

6P Test Stepper.vi


Controls and Indicators

c1dcclst

Visa Session Array

cbool

stop

cu32

Update rate / ms

cu16

Current in mA (0 to 800)

current value valid for 0 to 800 mA

If value entered is more than 800 mA Error is Generated.

0 mA = 0

800 mA = 255

OVIS - Motor DIGI-MIC should have 150mA - 200mA

OVIS - Motor SM440 up to 0.8 A

cenum

Clk Division

P0 $12

Calculation of step Frequency

0 to 31

No Motor Number defined in this VI

cu16

Controller

cenum

Motor Nr.

Motor Nr ( 0 -- 5) parameter P0 8 bit unsigned

cbool

Left

cbool

Right

ci32

Increment

icclst

error out

error out contains error information. If error in indicates that an error occurred before this VI or function ran, error out contains the same error information. Otherwise, it describes the error status that this VI or function produces.

ibool

Error?

ii32

Loop Counter

i2dnclst

Serial Numbers

ibool

StoppAll

i3di32

Positions Array

ii32

Position

List of SubVIs

Merge Errors.vi

Merge Errors.vi

E:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\Utility\error.llb\Merge Errors.vi

6PSetPeakCurrent.vi

6PSetPeakCurrent.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSetPeakCurrent.vi

6PRamp.vi

6PRamp.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PRamp.vi

6P Close.vi

6P Close.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Close.vi

6P  Initialize.vi

6P Initialize.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P Initialize.vi

6PVelocity Setting.vi

6PVelocity Setting.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PVelocity Setting.vi

6PQuery Position.vi

6PQuery Position.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PQuery Position.vi

6PSet Target Position onthe Fly.vi

6PSet Target Position onthe Fly.vi

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6PSet Target Position onthe Fly.vi

6P VISA Cluster.ctl

6P VISA Cluster.ctl

F:\User\Brand\LV61\lvscc\Instr.lib\SixPack\6P\6P VISA Cluster.ctl

Simple Error Handler.vi

Simple Error Handler.vi

E:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\Utility\error.llb\Simple Error Handler.vi


History

"6P Test Stepper.vi History"

Current Revision: 70


Position in Hierarchy

6P Test Stepper.vi