Commit 76c05f1b authored by Holger Brand's avatar Holger Brand
Browse files

Add CSPP_AccRest Stuff to UTCS.

parent 3585cfd5
Subproject commit 19712b022d3d19f84b3262e914575147d1b4544e
Subproject commit b676b6cd94e056bcf50dcf2966ece6fc8aa872c0
......@@ -1308,10 +1308,11 @@ CSPP_StartActor:CSPP_StartActor.ApplicationRootActors="ObjectManager"
ActorList="ni.var.psp://localhost/UTCS_AE/ActorList"
[StartActor.StartActors]
ObjectManager=False
[StartActor.StartActorsT]
[StartActor.StartActors]
#Actor objects to start with option to relaunch.
#First actor in this list, ascending order, is Main-Actor. Stopping this actor triggers stopping the entire application if CSPP_StartActor:CSPP_StartActor.Open_ActorCore=False.
#ObjectManager=False
#AccRestSVInterface=False
UTCS_MainGUI=False
IGA140=False
RTCGC=True
......@@ -1325,6 +1326,7 @@ PScaler=True
#SystemMonitor=True
[StartActor.ActorList]
#List of Actor object to be started manually, with option to relaunch.
AccRestSVInterface=False
DSCManager=False
DSCTrendViewer=False
Beep=False
......@@ -1559,3 +1561,69 @@ Polling_Interval_Msg="ni.var.psp://localhost/UTCS_AlarmHandler_SV/UTCSAlarmHandl
Polling_Iterations_Msg="ni.var.psp://localhost/UTCS_AlarmHandler_SV/UTCSAlarmHandler_Set-PollingIterations"
Polling_Start_Stop_Msg="ni.var.psp://localhost/UTCS_AlarmHandler_SV/UTCSAlarmHandler_Set-PollingStartStop"
Dipole_Current_AE_Enable_Msg="ni.var.psp://localhost/UTCS_AlarmHandler_SV/UTCSAlarmHandler_Enable-DipoleCurrent"
[AccRestConnection]
LVClassPath="CSPP_AccRestConnection.lvlib:CSPP_AccRestConnection.lvclass"
CSPP_AccRestConnection:CSPP_AccRestConnection.URLServerPrefix= "https://restpro00a.acc.gsi.de/japc/client/v1/"
CSPP_AccRestConnection:CSPP_AccRestConnection.VerifyServer= False
CSPP_AccRestConnection:CSPP_AccRestConnection.Token= ""
CSPP_AccRestConnection:CSPP_AccRestConnection.Username= ""
CSPP_AccRestConnection:CSPP_AccRestConnection.Password= ""
CSPP_AccRestConnection:CSPP_AccRestConnection.Timeout= 1. # Unit:s
CSPP_AccRestConnection:CSPP_AccRestConnection.SelectorPrefix= "FAIR.SELECTOR." #Constant
CSPP_AccRestConnection:CSPP_AccRestConnection.SelectorValue= "S=3" #C=<CHAIN_INDEX>:T=<TIMING_GID>:S=<SEQUENCE_INDEX>:P=<PROCESS_INDEX>
[AccRestTestConnection]
LVClassPath="CSPP_AccRestConnection.lvlib:CSPP_AccRestConnection.lvclass"
CSPP_AccRestConnection:CSPP_AccRestConnection.URLServerPrefix= "http://vmla012.acc.gsi.de:8096/"
CSPP_AccRestConnection:CSPP_AccRestConnection.VerifyServer= False
CSPP_AccRestConnection:CSPP_AccRestConnection.Token= "Zi5sYWZyaXRlOmdzaS1mYWlyLWdlaGVpbQ=="
CSPP_AccRestConnection:CSPP_AccRestConnection.Username= ""
CSPP_AccRestConnection:CSPP_AccRestConnection.Password= ""
CSPP_AccRestConnection:CSPP_AccRestConnection.Timeout= 1. # Unit:s
CSPP_AccRestConnection:CSPP_AccRestConnection.SelectorPrefix= "" #Constant
CSPP_AccRestConnection:CSPP_AccRestConnection.SelectorValue= "All" #C=<CHAIN_INDEX>:T=<TIMING_GID>:S=<SEQUENCE_INDEX>:P=<PROCESS_INDEX>
[AccRestSVInterface]
LVClassPath="CSPP_AccRestSVInterface.lvlib:CSPP_AccRestSVInterface.lvclass"
CSPP_BaseActor:CSPP_BaseActor.AllowMultipleInstances=False
CSPP_BaseActor:CSPP_BaseActor.Settings="Ignore" # Settings: "Ignore", "Auto", "User"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI=""
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_BaseActor:CSPP_BaseActor.PublishMsgsInPQ=False
CSPP_BaseActor:CSPP_BaseActor.PVProxy="AccRestSVInterfaceProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_AccRestSVInterface:CSPP_AccRestSVInterface.Connection = "AccRestTestConnection"
[AccRestSVInterface.URLs]
Error="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_Error?.1"
ErrorCode="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_ErrorCode?.1"
ErrorMessage="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_ErrorMessage?.1"
ErrorStatus="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_ErrorStatus?.1"
#MsgsInPQ_0="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_MsgsInPQ_0"
#MsgsInPQ_1="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_MsgsInPQ_1"
#MsgsInPQ_2="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_MsgsInPQ_2"
PollingCounter="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_PollingCounter?.1"
PollingDeltaT="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_PollingDeltaT?.1"
PollingInterval="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_PollingInterval?.1"
PollingIterations="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_PollingIterations?.1"
PollingMode="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_PollingMode?.1"
PollingTime="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_PollingTime?.1"
Initialized="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_Initialized?.1"
[AccRestSVInterfaceProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI=""
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="AccRestSVInterface"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[AccRestSVInterfaceProxy.URLs]
Activate="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterfaceProxy_Activate?.1"
WorkerActor="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterfaceProxy_WorkerActor?.1"
Polling_Interval_Msg="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_Set-PollingInterval?.1"
Polling_Iterations_Msg="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_Set-PollingIterations?.1"
Polling_Start_Stop_Msg="ni.var.psp://localhost/CSPP_AccRest_SV/AccRestSVInterface_Set-PollingStartStop?.1"
Write_Numeric_Msg="ni.var.psp://localhost/CSPP_AccRest_SV/XXXDEV01_currents?.1"
......@@ -1156,8 +1156,11 @@ Die sprachspezifischen Genehmigungen und Beschränkungen unter der Lizenz sind d
</Item>
<Item Name="CSPP" Type="Folder">
<Item Name="AccRest" Type="Folder">
<Item Name="CSPP_AccRest.ini" Type="Document" URL="../Packages/CSPP_AccRest/CSPP_AccRest.ini"/>
<Item Name="CSPP_AccRestConnection.lvlib" Type="Library" URL="../Packages/CSPP_AccRest/CSPP_AccRestConnection/CSPP_AccRestConnection.lvlib"/>
<Item Name="CSPP_AccRestContent.vi" Type="VI" URL="../Packages/CSPP_AccRest/CSPP_AccRestContent.vi"/>
<Item Name="CSPP_AccRestMonitor.lvlib" Type="Library" URL="../Packages/CSPP_AccRest/CSPP_AccRestMonitor/CSPP_AccRestMonitor.lvlib"/>
<Item Name="CSPP_AccRestSVInterface.lvlib" Type="Library" URL="../Packages/CSPP_AccRest/CSPP_AccRestSVInterface/CSPP_AccRestSVInterface.lvlib"/>
</Item>
<Item Name="Core" Type="Folder">
<Item Name="Actors" Type="Folder">
......@@ -3057,6 +3060,7 @@ Die sprachspezifischen Genehmigungen und Beschränkungen unter der Lizenz sind d
<Item Name="NI_AALBase.lvlib" Type="Library" URL="/&lt;vilib&gt;/Analysis/NI_AALBase.lvlib"/>
<Item Name="NI_AALPro.lvlib" Type="Library" URL="/&lt;vilib&gt;/Analysis/NI_AALPro.lvlib"/>
<Item Name="ni_citadel_lv.dll" Type="Document" URL="/&lt;vilib&gt;/citadel/ni_citadel_lv.dll"/>
<Item Name="NI_Data Type.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/Data Type/NI_Data Type.lvlib"/>
<Item Name="NI_DSC.lvlib" Type="Library" URL="/&lt;vilib&gt;/lvdsc/NI_DSC.lvlib"/>
<Item Name="NI_FileType.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/lvfile.llb/NI_FileType.lvlib"/>
<Item Name="NI_Gmath.lvlib" Type="Library" URL="/&lt;vilib&gt;/gmath/NI_Gmath.lvlib"/>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment