Skip to content
Snippets Groups Projects
Commit 7ae35f6d authored by Holger Brand's avatar Holger Brand
Browse files

Initial commit based on LabVIEW 2020 SP1.

parents
No related branches found
No related tags found
No related merge requests found
*.aliases
*.lvlps
*.bak
*.tmp
~$*
[myFGen]
LVClassPath="CSPP_FGen.lvlib:CSPP_FGen.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_FGenGui.lvlib:CSPP_FGenGui.lvclass"
CSPP_BaseActor:CSPP_BaseActor.Settings="Ignore"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myFGenProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_BaseActor:CSPP_BaseActor.AllURLsOptional=False
CSPP_DeviceActor:CSPP_DeviceActor.ResourceName="GPIB0::10::INSTR"
CSPP_DeviceActor:CSPP_DeviceActor.Reset=False
CSPP_DeviceActor:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActor:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActor:CSPP_DeviceActor.ResetWithDefaults=False
CSPP_FGen:CSPP_FGen.ChannelNames="0"
[myFGen.URLs]
ResourceName="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_ResourceName"
DriverRevision="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_FirmwareRevision"
Error="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Error"
NumberOfChannels="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_NumberOfChannels"
#For all Channels:
#Channel_0:
Get_OnOff_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_OnOff_0"
Get_Amplitude_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_Amplitude_0"
Get_Frequency_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_Frequency_0"
Get_DCOffset_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_DCOffset_0"
Get_BurstMode_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_BurstMode_0"
Get_Phase_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_Phase_0"
Get_BurstCounts_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_BurstCounts_0"
Get_WaveformType_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_WaveformType_0"
Get_Trigger_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Get_Trigger_0"
Set_OnOff_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_OnOff_0"
Set_Amplitude_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_Amplitude_0"
Set_Frequency_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_Frequency_0"
Set_DCOffset_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_DCOffset_0"
Set_BurstMode_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_BurstMode_0"
Set_Phase_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_Phase_0"
Set_BurstCounts_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_BurstCounts_0"
Set_WaveformType_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_WaveformType_0"
Set_Trigger_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGen_Set_Trigger_0"
[myFGenProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_FGenGui.lvlib:CSPP_FGenGui.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myFGen"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myFGenProxy.URLs]
Activate="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Activate?.1"
WorkerActor="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_WorkerActor?.1"
Settings_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Settings_Msg?.1"
Set_OnOff_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_OnOff_Msg?.1"
Set_Amplitude_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_Amplitude_Msg?.1"
Set_Frequency_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_Frequency_Msg?.1"
Set_DCOffset_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_DCOffset_Msg?.1"
Set_BurstMode_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_BurstMode_Msg?.1"
Set_Phase_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_Phase_Msg?.1"
Set_BurstCounts_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_BurstCounts_Msg?.1"
Set_WaveformType_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_WaveformType_Msg?.1"
Set_Trigger_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Set_Trigger_Msg?.1"
Get_OnOff_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_OnOff_Msg?.1"
Get_Amplitude_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_Amplitude_Msg?.1"
Get_Frequency_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_Frequency_Msg?.1"
Get_DCOffset_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_DCOffset_Msg?.1"
Get_BurstMode_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_BurstMode_Msg?.1"
Get_Phase_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_Phase_Msg?.1"
Get_BurstCounts_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_BurstCounts_Msg?.1"
Get_WaveformType_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_WaveformType_Msg?.1"
Get_Trigger_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myFGenProxy_Get_Trigger_Msg?.1"
[myDCPwr]
LVClassPath="CSPP_DCPwr.lvlib:CSPP_DCPwr.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DCPwrGui.lvlib:CSPP_DCPwrGui.lvclass"
CSPP_BaseActor:CSPP_BaseActor.Settings="Ignore"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myDCPwrProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_BaseActor:CSPP_BaseActor.AllURLsOptional=False
CSPP_DeviceActor:CSPP_DeviceActor.ResourceName="COM8"
CSPP_DeviceActor:CSPP_DeviceActor.Reset=False
CSPP_DeviceActor:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActor:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActor:CSPP_DeviceActor.ResetWithDefaults=False
CSPP_DCPwr:CSPP_DCPwr.ChannelNames="0"
CSPP_DCPwr:CSPP_DCPwr.ChannelMultiplier="L,H"
[myDCPwr.URLs]
ResourceName="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_ResourceName"
DriverRevision="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_FirmwareRevision"
ErrorCode="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_ErrorCode"
ErrorMessage="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_ErrorMessage"
NumberOfChannels="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_NumberOfChannels"
#For all Channels:
#Channel_0:
Get_Voltage_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Get_Voltage_0"
Get_Current_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Get_Current_0"
Get_OnOff_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Get_OnOff_0"
Set_Voltage_0L="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Set_Voltage_0L"
Set_Voltage_0H="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Set_Voltage_0H"
Set_Current_0L="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Set_Current_0L"
Set_Current_0H="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Set_Current_0H"
Set_OnOff_0="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwr_Set_OnOff_0"
[myDCPwrProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DCPwrGui.lvlib:CSPP_DCPwrGui.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myDCPwr"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myDCPwrProxy.URLs]
Activate="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Activate?.1"
WorkerActor="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_WorkerActor?.1"
Polling_Interval_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Set-PollingInterval?.1"
Polling_Start_Stop_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Set-PollingStartStop?.1"
Set_Voltage_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Set_Voltage_Msg?.1"
Set_Current_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Set_Current_Msg?.1"
Set_OnOff_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Set_OnOff_Msg?.1"
Get_Voltage_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Get_Voltage_Msg?.1"
Get_Current_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Get_Current_Msg?.1"
Get_OnOff_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myDCPwrProxy_Get_OnOff_Msg?.1"
[myPPG]
LVClassPath="CSPP_PPG.lvlib:CSPP_PPG.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_PPGGUI.lvlib:CSPP_PPGGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=0.1
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myPPGProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_DeviceActor:CSPP_DeviceActor.ResourceName="RIO0::INSTR"
[myPPG.URLs]
ResourceName="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPG_ResourceName"
DriverRevision="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPG_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPG_FirmwareRevision"
Error="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPG_Error"
Mode="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPG_Mode"
Trigger="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPG_Trigger"
[myPPGProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_PPGGUI.lvlib:CSPP_PPGGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myPPG"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=False
[myPPGProxy.URLs]
Activate="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPGProxy_Activate"
Set_Letter_Time_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPGProxy_Set_Letter_Time_Msg"
Start_Pattern_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPGProxy_Start_Pattern_Msg"
Stop_Pattern_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPGProxy_Stop_Pattern_Msg"
Load_Pattern_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPGProxy_Load_Pattern_Msg"
Set_Mode_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myPPGProxy_Set_Mode_Msg"
[myMCS]
LVClassPath="CSPP_MCS.lvlib:CSPP_MCS.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_MCSGui.lvlib:CSPP_MCSGui.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=0.1
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myMCSProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_DeviceActor:CSPP_DeviceActor.ResourceName="RIO0"
[myMCS.URLs]
ResourceName="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_ResourceName"
FirmwareRevision="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_FirmwareRevision"
Error="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_Error"
Counts="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_NumberOfCounts"
TotalCounts="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_NumberOfTotalCounts"
Status="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_Status"
BinWidth="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_BinWidth"
NofBins="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_NumberOfBins"
NofRecords="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_NumberOfRecords"
ActWaveform="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCS_ActWaveform"
[myMCSProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_MCSGui.lvlib:CSPP_MCSGui.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myMCS"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myMCSProxy.URLs]
Activate="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Activate"
Configure_BinWidth_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Configure_BinWidth_Msg"
Configure_NofBins_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Configure_NofBins_Msg"
Configure_NofRecords_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Configure_NofRecords_Msg"
Configure_DisLevel_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Configure_DisLevel_Msg"
Configure_DisSlope_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Configure_DisSlope_Msg"
Configure_TrigLevel_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Configure_TrigLevel_Msg"
Configure_TrigSlope_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Configure_TrigSlope_Msg"
Query_BinData_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_BinData_Msg"
Query_BinWidth_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_BinWidth_Msg"
Query_NofBins_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_NofBins_Msg"
Query_NofRecords_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_NofRecords_Msg"
Query_DisLevel_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_DisLevel_Msg"
Query_DisSlope_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_DisSlope_Msg"
Query_TrigLevel_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_TrigLevel_Msg"
Query_TrigSlope_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_TrigSlope_Msg"
Query_Status_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Query_Status_Msg"
Clear_Records_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Clear_Records_Msg"
Start_Scan_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Start_Scan_Msg"
Stop_Scan_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Stop_Scan_Msg"
Read_Data_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Read_Data_Msg"
Reset_Device_Msg="ni.var.psp://localhost/CSPP_DeviceBase_SV/myMCSProxy_Reset_Device_Msg"
[myDMM]
LVClassPath="CSPP_DMM.lvlib:CSPP_DMM.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DMMGui.lvlib:CSPP_DMMGui.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="myDMM"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActors:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
CSPP_DMM:CSPP_DMM.NofPointsToPoll=1
PV-URL are defined in a separate section, so it can be used by other objects, too, e.g. the corresponding GUI.
[myDMM.URLs]
PollingMode="ni.var.psp://localhost/myProcess/myDMM_PollingMode?.1"
PollingTime="ni.var.psp://localhost/myProcess/myDMM_PollingTime?.1"
PollingInterval="ni.var.psp://localhos/myProcess/myDMM_PollingInterval?.1"
ResourceName="ni.var.psp://localhost/myProcess/myDMM_ResourceName"
DriverRevision="ni.var.psp://localhost/myProcess/myDMM_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/myProcess/myDMM_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/myProcess/myDMM_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/myProcess/myDMM_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/myProcess/myDMM_ErrorCode"
ErrorMessage="ni.var.psp://localhost/myProcess/myDMM_ErrorMessage"
Reading="ni.var.psp://localhost/myProcess/myDMM_Reading"
MPReading="ni.var.psp://localhost/myProcess/myDMM_MPReading"
IsOverRange="ni.var.psp://localhost/myProcess/myDMM_IsOverRange"
MeasurementFunction="ni.var.psp://localhost/myProcess/myDMM_MeasurementFunction"
AbsoluteResolution="ni.var.psp://localhost/myProcess/myDMM_AbsoluteResolution"
Range="ni.var.psp://localhost/myProcess/myDMM_Range"
ApertureTime="ni.var.psp://localhost/myProcess/myDMM_ApertureTime"
ApertureTimeUnit="ni.var.psp://localhost/myProcess/myDMM_ApertureTimeUnit"
ActualRange="ni.var.psp://localhost/myProcess/myDMM_ActualRange"
SampleInterval="ni.var.psp://localhost/myProcess/myDMM_SampleInterval"
TriggerCount="ni.var.psp://localhost/myProcess/myDMM_TriggerCount"
SampleCount="ni.var.psp://localhost/myProcess/myDMM_SampleCount"
SampleTrigger="ni.var.psp://localhost/myProcess/myDMM_SampleTrigger"
MeasCompleteDestination="ni.var.psp://localhost/myProcess/myDMM_MeasCompleteDestination"
AutoZeroMode="ni.var.psp://localhost/myProcess/myDMM_AutoZeroMode"
PowerLineFrequency="ni.var.psp://localhost/myProcess/myDMM_PowerLineFrequency"
FrequencyVoltageRange="ni.var.psp://localhost/myProcess/myDMM_FrequencyVoltageRange"
ACMinFrequency="ni.var.psp://localhost/myProcess/myDMM_ACMinFrequency"
ACMaxFrequency="ni.var.psp://localhost/myProcess/myDMM_ACMaxFrequency"
TransducerType="ni.var.psp://localhost/myProcess/myDMM_TransducerType"
ThermocoupleType="ni.var.psp://localhost/myProcess/myDMM_ThermocoupleType"
ReferenceJunctionType="ni.var.psp://localhost/myProcess/myDMM_ReferenceJunctionType"
FixedReferenceJunction="ni.var.psp://localhost/myProcess/myDMM_FixedReferenceJunction"
Alpha="ni.var.psp://localhost/myProcess/myDMM_Alpha"
Resistance="ni.var.psp://localhost/myProcess/myDMM_Resistance"
TriggerSource="ni.var.psp://localhost/myProcess/myDMM_TriggerSource"
TriggerDelay="ni.var.psp://localhost/myProcess/myDMM_TriggerDelay"
TriggerSlope="ni.var.psp://localhost/myProcess/myDMM_TriggerSlope"
[myACPwr]
LVClassPath="CSPP_ACPwr.lvlib:CSPP_ACPwr.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="myACPwr"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActors:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
PV-URL are defined in a separate section, so it can be used by other objects, too, e.g. the corresponding GUI.
[myACPwr.URLs]
ResourceName="ni.var.psp://localhost/myProcess/myACPwr_ResourceName"
DriverRevision="ni.var.psp://localhost/myProcess/myACPwr_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/myProcess/myACPwr_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/myProcess/myACPwr_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/myProcess/myACPwr_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/myProcess/myACPwr_ErrorCode"
ErrorMessage="ni.var.psp://localhost/myProcess/myACPwr_ErrorMessage"
[myCounter]
LVClassPath="CSPP_Counter.lvlib:CSPP_Counter.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="myCounter"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActors:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
PV-URL are defined in a separate section, so it can be used by other objects, too, e.g. the corresponding GUI.
[myCounter.URLs]
ResourceName="ni.var.psp://localhost/myProcess/myCounter_ResourceName"
DriverRevision="ni.var.psp://localhost/myProcess/myCounter_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/myProcess/myCounter_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/myProcess/myCounter_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/myProcess/myCounter_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/myProcess/myCounter_ErrorCode"
ErrorMessage="ni.var.psp://localhost/myProcess/myCounter_ErrorMessage"
[myPwrMeter]
LVClassPath="CSPP_PwrMeter.lvlib:CSPP_PwrMeter.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="myPwrMeter"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActors:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
PV-URL are defined in a separate section, so it can be used by other objects, too, e.g. the corresponding GUI.
[myPwrMeter.URLs]
ResourceName="ni.var.psp://localhost/myProcess/myPwrMeter_ResourceName"
DriverRevision="ni.var.psp://localhost/myProcess/myPwrMeter_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/myProcess/myPwrMeter_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/myProcess/myPwrMeter_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/myProcess/myPwrMeter_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/myProcess/myPwrMeter_ErrorCode"
ErrorMessage="ni.var.psp://localhost/myProcess/myPwrMeter_ErrorMessage"
[myScope]
LVClassPath="CSPP_Scope.lvlib:CSPP_Scope.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_ScopeGUI.lvlib:CSPP_ScopeGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=1000.
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="myScope"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=True
CSPP_DeviceActors:CSPP_DeviceActor.OptionString=""
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
CSPP_Scope:CSPP_Scope.ChannelNames="0,1"
CSPP_Scope:CSPP_Scope.MaxWaveformLength=50000
PV-URL are defined in a separate section, so it can be used by other objects, too, e.g. the corresponding GUI.
[myScope.URLs]
ResourceName="ni.var.psp://localhost/myProcess/myScope_ResourceName"
DriverRevision="ni.var.psp://localhost/myProcess/myScope_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/myProcess/myScope_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/myProcess/myScope_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/myProcess/myScope_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/myProcess/myScope_ErrorCode"
ErrorMessage="ni.var.psp://localhost/myProcess/myScope_ErrorMessage"
NumberOfChannels="ni.var.psp://localhost/myProcess/myScope_NumberOfChannels"
ActualSampleRate="ni.var.psp://localhost/myProcess/myScope_ActualSampleRate"
TimePerRecord="ni.var.psp://localhost/myProcess/myScope_TimePerRecord"
AcquisitionStartTime="ni.var.psp://localhost/myProcess/myScope_AcquisitionStartTime"
TriggerLevel="ni.var.psp://localhost/myProcess/myScope_TriggerLevel"
GlitchWidth="ni.var.psp://localhost/myProcess/myScope_GlitchWidth"
LowReference="ni.var.psp://localhost/myProcess/myScope_LowReference"
MidReference="ni.var.psp://localhost/myProcess/myScope_MidReference"
HighReference="ni.var.psp://localhost/myProcess/myScope_HighReference"
RuntLowThreshold="ni.var.psp://localhost/myProcess/myScope_RuntLowThreshold"
RuntHighThreshold="ni.var.psp://localhost/myProcess/myScope_RuntHighThreshold"
TriggerHoldoff="ni.var.psp://localhost/myProcess/myScope_TriggerHoldoff"
WidthLowThreshold="ni.var.psp://localhost/myProcess/myScope_WidthLowThreshold"
WidthHighThreshold="ni.var.psp://localhost/myProcess/myScope_WidthHighThreshold"
AcquisitionStatus="ni.var.psp://localhost/myProcess/myScope_AcquisitionStatus"
ActualRecordLength="ni.var.psp://localhost/myProcess/myScope_ActualRecordLength"
ActualSampleMode="ni.var.psp://localhost/myProcess/myScope_ActualSampleMode"
ActualTimeIncrement="ni.var.psp://localhost/myProcess/myScope_ActualTimeIncrement"
ACLineTriggerSlope="ni.var.psp://localhost/myProcess/myScope_ACLineTriggerSlope"
MinRecordLength="ni.var.psp://localhost/myProcess/myScope_MinRecordLength"
AcquisitionType="ni.var.psp://localhost/myProcess/myScope_AcquisitionType"
TriggerSlope="ni.var.psp://localhost/myProcess/myScope_TriggerSlope"
GlitchCondition="ni.var.psp://localhost/myProcess/myScope_GlitchCondition"
GlitchPolarity="ni.var.psp://localhost/myProcess/myScope_GlitchPolarity"
InterpolationMethod="ni.var.psp://localhost/myProcess/myScope_InterpolationMethod"
NumberOfAverages="ni.var.psp://localhost/myProcess/myScope_NumberOfAverages"
NumberOfEnvelopes="ni.var.psp://localhost/myProcess/myScope_NumberOfEnvelopes"
TriggerType="ni.var.psp://localhost/myProcess/myScope_TriggerType"
TriggerCoupling="ni.var.psp://localhost/myProcess/myScope_TriggerCoupling"
TriggerModifier="ni.var.psp://localhost/myProcess/myScope_TriggerModifier"
TVLineNumber="ni.var.psp://localhost/myProcess/myScope_TVLineNumber"
TVEvent="ni.var.psp://localhost/myProcess/myScope_TVEvent"
TVTriggerPolarity="ni.var.psp://localhost/myProcess/myScope_TVTriggerPolarity"
TVSignalFormat="ni.var.psp://localhost/myProcess/myScope_TVSignalFormat"
WidthCondition="ni.var.psp://localhost/myProcess/myScope_WidthCondition"
WidthPolarity="ni.var.psp://localhost/myProcess/myScope_WidthPolarity"
MeasurementDone="ni.var.psp://localhost/myProcess/myScope_MeasurementDone"
ContinousAcquisition="ni.var.psp://localhost/myProcess/myScope_ContinousAcquisition"
TriggerSource="ni.var.psp://localhost/myProcess/myScope_TriggerSource"
InputImpedance_0="ni.var.psp://localhost/myProcess/myScope_InputImpedance_0"
InputImpedance_1="ni.var.psp://localhost/myProcess/myScope_InputImpedance_1"
MaxInputFrequency_0="ni.var.psp://localhost/myProcess/myScope_MaxInputFrequency_0"
MaxInputFrequency_1="ni.var.psp://localhost/myProcess/myScope_MaxInputFrequency_1"
VerticalRange_0="ni.var.psp://localhost/myProcess/myScope_VerticalRange_0"
VerticalRange_1="ni.var.psp://localhost/myProcess/myScope_VerticalRange_1"
ProbeAttenuation_0="ni.var.psp://localhost/myProcess/myScope_ProbeAttenuation_0"
ProbeAttenuation_1="ni.var.psp://localhost/myProcess/myScope_ProbeAttenuation_1"
VerticalOffset_0="ni.var.psp://localhost/myProcess/myScope_VerticalOffset_0"
VerticalOffset_1="ni.var.psp://localhost/myProcess/myScope_VerticalOffset_1"
VerticalCoupling_0="ni.var.psp://localhost/myProcess/myScope_VerticalCoupling_0"
VerticalCoupling_1="ni.var.psp://localhost/myProcess/myScope_VerticalCoupling_1"
ChannelEnabled_0="ni.var.psp://localhost/myProcess/myScope_ChannelEnabled_0"
ChannelEnabled_1="ni.var.psp://localhost/myProcess/myScope_ChannelEnabled_1"
Waveform="ni.var.psp://localhost/myProcess/myScope_Waveform"
[myMCS]
LVClassPath="CSPP_MCS.lvlib:CSPP_MCS.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_MCSGUI.lvlib:CSPP_MCSGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myMCSProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_BaseActor:CSPP_BaseActor.AllURLsOptional=False
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="myMCS"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=True
CSPP_DeviceActors:CSPP_DeviceActor.OptionString=""
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
[myMCS.URLs]
ResourceName="ni.var.psp://localhost/myProcess/myMCS_ResourceName"
DriverRevision="ni.var.psp://localhost/myProcess/myMCS_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/myProcess/myMCS_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/myProcess/myMCS_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/myProcess/myMCS_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/myProcess/MCS_ErrorCode"
ErrorMessage="ni.var.psp://localhost/myProcess/myMCS_ErrorMessage"
NumberOfCounts="ni.var.psp://localhost/myProcess/myMCS_NumberOfCounts"
NumberOfTotalCounts="ni.var.psp://localhost/myProcess/myMCS_NumberOfTotalCounts"
Status="ni.var.psp://localhost/myProcess/myMCS_Status"
BinWidth="ni.var.psp://localhost/myProcess/myMCS_BinWidth"
NumberOfBins="ni.var.psp://localhost/myProcess/myMCS_NumberOfBins"
DiscrimintaorLevel="ni.var.psp://localhost/myProcess/myMCS_DiscrimintaorLevel"
TriggerLevel="ni.var.psp://localhost/myProcess/myMCS_TriggerLevel"
DiscrimintaorSlope="ni.var.psp://localhost/myProcess/myMCS_DiscrimintaorSlope"
TriggerSlope="ni.var.psp://localhost/myProcess/myMCS_TriggerSlope"
ActWaveform="ni.var.psp://localhost/myProcess/myMCS_ActWaveform"
[myMCSProxy.URLs]
Activate="ni.var.psp://localhost/myProcess/myMCSProxy_Activate?.1"
WorkerActor="ni.var.psp://localhost/myProcess/myMCSProxy_WorkerActor?.1"
Set_Voltage_Msg="ni.var.psp://localhost/myProcess/myMCSProxy_Set_Voltage_Msg?.1"
Set_Current_Msg="ni.var.psp://localhost/myProcess/myMCSProxy_Set_Current_Msg?.1"
Set_OnOff_Msg="ni.var.psp://localhost/myProcess/myMCSProxy_Set_OnOff_Msg?.1"
Get_Voltage_Msg="ni.var.psp://localhost/myProcess/myMCSProxy_Get_Voltage_Msg?.1"
Get_Current_Msg="ni.var.psp://localhost/myProcess/myMCSProxy_Get_Current_Msg?.1"
Set_RampUpVoltage="ni.var.psp://localhost/myProcess/myMCSProxy_Set_RampUpVoltage?.1"
Set_RampDownVoltage="ni.var.psp://localhost/myProcess/myMCSProxy_Set_RampDownVoltage?.1"
Get_RampUpVoltage="ni.var.psp://localhost/myProcess/myMCSProxy_Get_RampUpVoltage?.1"
Get_RampDownVoltage="ni.var.psp://localhost/myProcess/myMCSProxy_Get_RampDownVoltage?.1"
[myMotor]
LVClassPath="CSPP_Motor.lvlib:CSPP_Motor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_MotorGUI.lvlib:CSPP_MotorGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="MotorResource"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=True
CSPP_DeviceActors:CSPP_DeviceActor.OptionString=""
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
CSPP_Motor:CSPP_Motor.SimultaneousMove=True
CSPP_Motor:CSPP_Motor.AxisOverwrite=False
#CSPP_Motor:CSPP_Motor.LogicalAxesNames="comma separated list".
CSPP_Motor:CSPP_Motor.LogicalAxesNames="M0,M1"
#CSPP_Motor:CSPP_Motor="Initial parameters for the different axes"
CSPP_Motor:CSPP_Motor.PhysicalName_M0="COM1"
CSPP_Motor:CSPP_Motor.StartVelocity_M0=0
CSPP_Motor:CSPP_Motor.StopVelocity_M0=0
CSPP_Motor:CSPP_Motor.Acceleration_M0=0
CSPP_Motor:CSPP_Motor.RangeMin_M0=0
CSPP_Motor:CSPP_Motor.RangeMax_M0=100
CSPP_Motor:CSPP_Motor.unit_M0="mm"
CSPP_Motor:CSPP_Motor.Scaling_M0=2
#CSPP_Motor:CSPP_Motor.LogicalPositionNames_M0="For each axis a list of names and positions seperated with a /"
CSPP_Motor:CSPP_Motor.LogicalPositionNames_M0="Pos1/10/Pos2/20/Pos3/30"
CSPP_Motor:CSPP_Motor.PhysicalName_M1="COM2"
CSPP_Motor:CSPP_Motor.StartVelocity_M1=0
CSPP_Motor:CSPP_Motor.StopVelocity_M1=0
CSPP_Motor:CSPP_Motor.Acceleration_M1=0
CSPP_Motor:CSPP_Motor.RangeMin_M1=0
CSPP_Motor:CSPP_Motor.RangeMax_M1=360
CSPP_Motor:CSPP_Motor.unit_M1="grad"
CSPP_Motor:CSPP_Motor.Scaling_M1=1
#CSPP_Motor:CSPP_Motor.LogicalPositionNames_M1="For each axis a list of names and positions seperated with a /"
CSPP_Motor:CSPP_Motor.LogicalPositionNames_M1="Pos1/45/Pos2/90/Pos3/135"
PV-URL are defined in a separate section, so it can be used by other objects, too, e.g. the corresponding GUI.
[myMotor.URLs]
ResourceName="ni.var.psp://localhost/myProcess/myMotor_ResourceName"
DriverRevision="ni.var.psp://localhost/myProcess/myMotor_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/myProcess/myMotor_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/myProcess/myMotor_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/myProcess/myMotor_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/myProcess/myMotor_ErrorCode"
ErrorMessage="ni.var.psp://localhost/myProcess/myMotor_ErrorMessage"
NumberOfAxes="ni.var.psp://localhost/myProcess/myMotor_NumberOfAxes"
SimultaneousMove="ni.var.psp://localhost/myProcess/myMotor_SimultaneousMove"
AxisOverwrite="ni.var.psp://localhost/myProcess/myMotor_AxisOverwrite"
PhysicalName_M0="ni.var.psp://localhost/myProcess/myMotor_PhysicalName_0"
Moving_M0="ni.var.psp://localhost/myProcess/mySimMotor_Moving_0"
Referenced_M0="ni.var.psp://localhost/myProcess/myMotor_Referenced_0"
Error_M0="ni.var.psp://localhost/myProcess/myMotor_Error_0"
unit_M0="ni.var.psp://localhost/myProcess/myMotor_unit_0"
SetPosition_M0="ni.var.psp://localhost/myProcess/myMotor_SetPosition_0"
ActPosition_M0="ni.var.psp://localhost/myProcess/myMotor_ActPosition_0"
RawSetPosition_M0="ni.var.psp://localhost/myProcess/myMotor_RawSetPosition_0"
RawActPosition_M0="ni.var.psp://localhost/myProcess/myMotor_RawActPosition_0"
StartVelocity_M0="ni.var.psp://localhost/myProcess/myMotor_StartVelocity_0"
StopVelocity_M0="ni.var.psp://localhost/myProcess/myMotor_StopVelocity_0"
Acceleration_M0="ni.var.psp://localhost/myProcess/myMotor_Acceleration_0"
RangeMin_M0="ni.var.psp://localhost/myProcess/myMotor_RangeMin_0"
RangeMax_M0="ni.var.psp://localhost/myProcess/myMotor_RangeMax_0"
Scaling_M0="ni.var.psp://localhost/myProcess/myMotor_Scaling_0"
RangeRefError_M0="ni.var.psp://localhost/myProcess/myMotor_RangeRefError_0"
Status_M0="ni.var.psp://localhost/myProcess/myMotor_Status_0"
LogicalPositionArray_M0="ni.var.psp://localhost/myProcess/myMotor_LogicalPositionArray_0"
NoOfCommands_M0="ni.var.psp://localhost/myProcess/myMotor_NoOfCommands_0"
PhysicalName_M1="ni.var.psp://localhost/myProcess/myMotor_PhysicalName_1"
Moving_M1="ni.var.psp://localhost/myProcess/myMotor_Moving_1"
Referenced_M1="ni.var.psp://localhost/myProcess/myMotor_Referenced_1"
Error_M1="ni.var.psp://localhost/myProcess/myMotor_Error_1"
unit_M1="ni.var.psp://localhost/myProcess/myMotor_unit_1"
SetPosition_M1="ni.var.psp://localhost/myProcess/myMotor_SetPosition_1"
ActPosition_M1="ni.var.psp://localhost/myProcess/myMotor_ActPosition_1"
RawSetPosition_M1="ni.var.psp://localhost/myProcess/myMotor_RawSetPosition_1"
RawActPosition_M1="ni.var.psp://localhost/myProcess/myMotor_RawActPosition_1"
StartVelocity_M1="ni.var.psp://localhost/myProcess/myMotor_StartVelocity_1"
StopVelocity_M1="ni.var.psp://localhost/myProcess/myMotor_StopVelocity_1"
Acceleration_M1="ni.var.psp://localhost/myProcess/myMotor_Acceleration_1"
RangeMin_M1="ni.var.psp://localhost/myProcess/myMotor_RangeMin_1"
RangeMax_M1="ni.var.psp://localhost/myProcess/myMotor_RangeMax_1"
Scaling_M1="ni.var.psp://localhost/myProcess/myMotor_Scaling_1"
RangeRefError_M1="ni.var.psp://localhost/myProcess/myMotor_RangeRefError_1"
Status_M1="ni.var.psp://localhost/myProcess/myMotor_Status_1"
LogicalPositionArray_M1="ni.var.psp://localhost/myProcess/myMotor_LogicalPositionArray_1"
NoOfCommands_M1="ni.var.psp://localhost/myProcess/myMotor_NoOfCommands_1"
[myMotor-Proxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="D:\Git\CSPP\Packages\CSPP_DeviceBase\CSPP_MotorGUI\CSPP_MotorGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myMotor"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myMotor-Proxy.URLs]
Activate="ni.var.psp://localhost/myProcess/myMotorMsg_Activate"
Move_Msg="ni.var.psp://localhost/myProcess/myMotorMsg_Move"
ReferenceMove_Msg="ni.var.psp://localhost/myProcess/myMotorMsg_ReferenceMove"
StopMovement_Msg="ni.var.psp://localhost/myProcess/myMotorMsg_StopMovement"
AbortAllMovements_Msg="ni.var.psp://localhost/myProcess/myMotorMsg_AbortAllMovements"
Update_Error_Msg="ni.var.psp://localhost/myProcess/myMotor_Error_0,ni.var.psp://localhost/myProcess/myMotor_Error_1"
Update_Moving_Msg="ni.var.psp://localhost/myProcess/myMotor_Moving_0,ni.var.psp://localhost/myProcess/myMotor_Moving_1"
Update_RawActPosition_Msg="ni.var.psp://localhost/myProcess/myMotor_RawActPosition_0,ni.var.psp://localhost/myProcess/myMotor_RawActPosition_1"
Update_Referenced_Msg="ni.var.psp://localhost/myProcess/myMotor_Referenced_0,ni.var.psp://localhost/myProcess/myMotor_Referenced_1"
\ No newline at end of file
File added
source diff could not be displayed: it is too large. Options to address this: view the blob.
CS++ NIModInstr README
======================
This package contains actors and classes derived from CSPP_DeviceBase. Refer to the README.md of [**CSPP_DeviceBase**](https://git.gsi.de/EE-LV/CSPP/CSPP_DeviceBase) for more details.
Develoment based on LabVIEW 2020 SP1.
Required CS++ packages
----------------------
1. [**CSPP_Core**](https://git.gsi.de/EE-LV/CSPP/CSPP_Core): The core package is needed for all CS++ applications.
2. [**CSPP_DeviceBase**](https://git.gsi.de/EE-LV/CSPP/CSPP_DeviceBase): This package contains the bese classes for frequently used (modular) instruments.
CSPP_NIFGen
-----------
This is the actor class implementation using the [NI-Fgen driver](https://www.ni.com/de-de/support/downloads/drivers/download.ni-fgen.html#346233).
CSPP_NIScope
------------
This is the actor class implementation using the [NI-Scope driver](https://www.ni.com/de-de/support/downloads/drivers/download.ni-scope.html#382068).
Related information
---------------------------------
Author: H.Brand@gsi.de, D.Neidherr@gsi.de
Copyright 2021 GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstr.1, 64291 Darmstadt, Germany
Lizenziert unter der EUPL, Version 1.1 oder - sobald diese von der Europäischen Kommission genehmigt wurden - Folgeversionen der EUPL ("Lizenz"); Sie dürfen dieses Werk ausschließlich gemäß dieser Lizenz nutzen.
Eine Kopie der Lizenz finden Sie hier: http://www.osor.eu/eupl
Sofern nicht durch anwendbare Rechtsvorschriften gefordert oder in schriftlicher Form vereinbart, wird die unter der Lizenz verbreitete Software "so wie sie ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - ausdrücklich oder stillschweigend - verbreitet.
Die sprachspezifischen Genehmigungen und Beschränkungen unter der Lizenz sind dem Lizenztext zu entnehmen.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment