Commit 85b4bbb1 authored by Dennis Neidherr's avatar Dennis Neidherr

1st working version of the TDC8HP actor class (LV2018)

parents
*.aliases
*.lvlps
*.bak
*.tmp
~$*
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
[myTDC8HP]
LVClassPath="CSPP_TDC8HP.lvlib:CSPP_TDC8HP.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_TDC8HPGUI.lvlib:CSPP_TDC8HPGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=0
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myTDC8HP_Proxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName=""
CSPP_TDC8HP:CSPP_TDC8HP.GroupRangeStart_ns=0
CSPP_TDC8HP:CSPP_TDC8HP.GroupRangeStop_ns=70
CSPP_TDC8HP:CSPP_TDC8HP.SimulationMode=True
CSPP_TDC8HP:CSPP_TDC8HP.PublishInterval=1
PV-URL are defined in a separate section, so it can be used by other objects, too, e.g. the corresponding GUI.
[myTDC8HP.URLs]
SimulationMode="ni.var.psp://localhost/myProcess/myTDC8HP_SimulationMode"
GroupStart="ni.var.psp://localhost/myProcess/myTDC8HP_GroupStart"
GroupStop="ni.var.psp://localhost/myProcess/myTDC8HP_GroupStop"
ActEvent="ni.var.psp://localhost/myProcess/myTDC8HP_ActEvent"
TDCStarted="ni.var.psp://localhost/myProcess/myTDC8HP_TDCStarted"
TDCPaused="ni.var.psp://localhost/myProcess/myTDC8HP_TDCPaused"
TDCBlocked="ni.var.psp://localhost/myProcess/myTDC8HP_TDCBlocked"
PollingCounter="ni.var.psp://localhost/myProcess/myTDC8HP_PollingCounter?.1"
PollingTime="ni.var.psp://localhost/myProcess/myTDC8HP_PollingTime?.1"
[myTDC8HP_Proxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_TDC8HPGUI.lvlib:CSPP_TDC8HPGUI.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=True
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myTDC8HP"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myTDC8HP_Proxy.URLs]
Activate="ni.var.psp://localhost/myProcess/myTDC8HPProxy_Activate"
Initialize_Msg="ni.var.psp://localhost/myProcess/myTDC8HPProxy_Initialize_Msg"
PauseTDCs_Msg="ni.var.psp://localhost/myProcess/myTDC8HPProxy_PauseTDCs_Msg"
SimMode_Msg="ni.var.psp://localhost/myProcess/myTDC8HPProxy_SimMode_Msg"
StartTDCs_Msg="ni.var.psp://localhost/myProcess/myTDC8HPProxy_StartTDCs_Msg"
StopTDCs_Msg="ni.var.psp://localhost/myProcess/myTDC8HPProxy_StopTDCs_Msg"
\ No newline at end of file
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