Commit 0a0b8fdb authored by Daniel Krebs's avatar Daniel Krebs
Browse files

Rename FPGA message; Enable/disable PID-Loop

parent 9dab97fe
......@@ -282,6 +282,9 @@ CS++BaseActor:CS++BaseActor.PVProxy="GDP-TensileStressActorProxy"
CS++BaseActor:CS++BaseActor.LaunchPVProxy=True
#WebPubMode -1:Disabled; 0:Snapshot; 1:Monitored; 2:Embedded
CS++BaseActor:CS++BaseActor.WebPubMode=-1
GDP_TensileStress:GDP_TensileStress.PID-Kc=0.001
GDP_TensileStress:GDP_TensileStress.PID-Ti=0.010
GDP_TensileStress:GDP_TensileStress.PID-Td=0.000
[GDP-TensileStressActor.URLs]
#PollingMode="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_PollingMode?.1"
......@@ -305,3 +308,7 @@ WorkerActor="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActorProxy_Worker
#Polling_Interval_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_PollingInterval?.1"
#Polling_Start_Stop_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_PollingStartStop?.1"
#Polling_Iterations_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_SetPollingIterations?.1"
PID_Kc_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_Set-PID-KC?.1"
PID_Ti_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_Set-PID-Ti?.1"
PID_Td_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_Set-PID-Td?.1"
PID_Enable_Msg="ni.var.psp://localhost/GDP-RT-SV/GDP-TensileStressActor_Set-PID-Enable?.1"
......@@ -13,6 +13,7 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="varPersistentID:{01C9E2FB-3F13-498E-9805-9097769DD3F0}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtAI</Property>
<Property Name="varPersistentID:{03EDCEE4-55EA-4262-9E23-7E01FD23F4BE}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_PollingInterval</Property>
<Property Name="varPersistentID:{04310445-2B6E-47E9-BA66-355EAFD3B054}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ModuleFault_0</Property>
<Property Name="varPersistentID:{07032862-8A4D-44C2-B392-CF94E672E246}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-TensileStressActorProxy_Activate</Property>
<Property Name="varPersistentID:{07899EE9-714A-409F-85CC-14AFF48488F7}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_FirmwareRevision</Property>
<Property Name="varPersistentID:{078AEA4B-07B7-40D4-B41D-711B9878A691}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-Velocity_2</Property>
<Property Name="varPersistentID:{0AEFCC8D-78FF-4875-940B-BF6B73278847}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_PollingStartStop</Property>
......@@ -38,6 +39,7 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="varPersistentID:{3F8E1DC6-9AEC-4CFD-9AE1-F1582838535B}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtTemperature</Property>
<Property Name="varPersistentID:{405B18BC-E825-4B70-ADB5-2F161FA3D449}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_ResourceName</Property>
<Property Name="varPersistentID:{423D2F96-857E-47CE-BAE2-77023990849E}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FC302_RPM</Property>
<Property Name="varPersistentID:{43C95AE6-DF85-4108-8037-C46B51ACC538}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-TensileStressActor_Set-PID-Td</Property>
<Property Name="varPersistentID:{43DE1389-E221-40D1-A216-D0BC0B1F5528}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Acceleration_1</Property>
<Property Name="varPersistentID:{498EB903-496E-41D0-BC35-14326B013CF0}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FC302Proxy_Activate</Property>
<Property Name="varPersistentID:{49E66860-C203-45B9-BAA2-E71B2DFE686D}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-DO</Property>
......@@ -73,6 +75,7 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="varPersistentID:{854C0BD8-FE28-4717-B9B6-CD6BDFE8B8BE}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_SelftestResultCode</Property>
<Property Name="varPersistentID:{879E818A-F0D9-4065-A0DB-B20FE4975CA7}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_ModuleFault_2</Property>
<Property Name="varPersistentID:{8BF00811-23A7-4DC6-B7A1-58B258FB08F6}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-Controller_PollingTime</Property>
<Property Name="varPersistentID:{8DFEF5A9-E5BA-4B77-B112-958E06099881}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-TensileStressActor_Set-PID-Enable</Property>
<Property Name="varPersistentID:{90D99CBF-5FF6-4959-A161-3AABC816B4BC}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FC302_DriverRevision</Property>
<Property Name="varPersistentID:{9199F3CA-F800-4EBF-8653-66983B1AEF97}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DI</Property>
<Property Name="varPersistentID:{92F9858C-D90D-4A6F-8294-6BA1245EB9CD}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FC302_PollingInterval</Property>
......@@ -80,6 +83,7 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="varPersistentID:{95EF3835-806B-4DC3-97C0-345AA47F2580}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_T_2</Property>
<Property Name="varPersistentID:{9882B501-BB4D-483B-B539-16442E83121C}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FC302_ErrorMessage</Property>
<Property Name="varPersistentID:{9CB23753-6E3F-4261-B24D-7EDACF34BD00}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Enable_0</Property>
<Property Name="varPersistentID:{9CE25947-4ED8-4FD1-8347-652FBAC14A72}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-TensileStressActorProxy_WorkerActor</Property>
<Property Name="varPersistentID:{A04802C4-9B62-4330-8A0A-B41CDC07EA68}" Type="Ref">/RT CompactRIO Target/CS++/Core/CSPP-Core-SV-RT.lvlib/myDeviceActor_SelftestResultMessage</Property>
<Property Name="varPersistentID:{A10A1138-1140-44DF-9829-9A73B61C492B}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_PollingInterval</Property>
<Property Name="varPersistentID:{A5258732-4771-40AE-BB96-F81EDC313B14}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/LNA Name</Property>
......@@ -101,6 +105,7 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="varPersistentID:{BEF2DDE6-BB74-4621-8C1E-8DF23A224442}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGAProxy_Activate</Property>
<Property Name="varPersistentID:{C71D8261-9081-4F1B-B516-A19DF3211C5E}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Size C</Property>
<Property Name="varPersistentID:{C90F3B36-5D92-4BBC-A91C-7246FF2748E6}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtDIO</Property>
<Property Name="varPersistentID:{C920DAE4-69FB-4859-AE91-27C389FA8838}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-TensileStressActor_Set-PID-Kc</Property>
<Property Name="varPersistentID:{CA42FA16-345C-422B-8B2B-C82BE1E4F41A}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Free U</Property>
<Property Name="varPersistentID:{CCB5FE89-51DD-4415-AF7A-84C5F7055F09}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DO</Property>
<Property Name="varPersistentID:{CF0F5C04-F5EA-4163-A331-67D3611B2E9C}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_DriveStatus_0</Property>
......@@ -115,6 +120,7 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="varPersistentID:{D91D7C4F-E380-4437-A7F4-2B7C0D603E89}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_PollingMode</Property>
<Property Name="varPersistentID:{D9C4F0DB-FDEC-4EFA-8358-0E42D421D4CC}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtEncoder</Property>
<Property Name="varPersistentID:{E07E8BAD-568A-406C-BCFA-796C047C6B74}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_dtMotion</Property>
<Property Name="varPersistentID:{E16331AA-5F7D-45EA-8E85-AED2B1F25E04}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-TensileStressActor_Set-PID-Ti</Property>
<Property Name="varPersistentID:{E32C476B-FAB2-4EE2-8396-95BC05ABCACA}" Type="Ref">/RT CompactRIO Target/CS++/RT/CSPP-RTSystemHealth-SV.lvlib/Disc Free C</Property>
<Property Name="varPersistentID:{E4BDD9E6-A0AA-4BA5-9854-0B57FB1EEF52}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_Set-AO_0</Property>
<Property Name="varPersistentID:{E62075CD-1292-4615-8288-70CEDB407682}" Type="Ref">/RT CompactRIO Target/GDP/GDP-RT-SV.lvlib/GDP-FPGA_AI_0</Property>
......@@ -1537,7 +1543,7 @@ AddOutputFilter chunkFilter
<Property Name="Bld_targetDestDir" Type="Path">/home/lvuser/natinst/bin</Property>
<Property Name="Bld_userLogFile" Type="Path">../builds/GemDiskProduction-RT/RT CompactRIO Target/GemDiskProduction-RT/home/lvuser/natinst/bin/GemDiskProduction-RT_GemDiskProduction-RT_log.txt</Property>
<Property Name="Bld_userLogFile.pathType" Type="Str">relativeToCommon</Property>
<Property Name="Bld_version.build" Type="Int">27</Property>
<Property Name="Bld_version.build" Type="Int">28</Property>
<Property Name="Bld_version.major" Type="Int">1</Property>
<Property Name="Destination[0].destName" Type="Str">startup.rtexe</Property>
<Property Name="Destination[0].path" Type="Path">/home/lvuser/natinst/bin/startup.rtexe</Property>
......
......@@ -537,6 +537,8 @@ Daniel Krebs, H.Brand, Planckstr. 1, 64291 Darmstadt, Germany.</Property>
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="Dummy Actor Method.vi" Type="VI" URL="../../../../../../Program Files (x86)/National Instruments/LabVIEW 2016/project/_CSPP_MessageMaker/Message_Template/Dummy Actor Method.vi"/>
<Item Name="Dummy Read Data.vi" Type="VI" URL="../../../../../../Program Files (x86)/National Instruments/LabVIEW 2016/project/_CSPP_MessageMaker/Message_Template/Dummy Read Data.vi"/>
<Item Name="Dummy Read PV.vi" Type="VI" URL="../../../../../../Program Files (x86)/National Instruments/LabVIEW 2016/project/_CSPP_MessageMaker/Message_Template/Dummy Read PV.vi"/>
<Item Name="GDP-9503-Support.lvlib" Type="Library" URL="../Packages/GDP-NI9503-Stepper-Drive/GDP-9503-Support.lvlib"/>
<Item Name="GemDiscProductio_FPGATarget_GDPMain_YjR573+HVeE.lvbitx" Type="Document" URL="../Packages/GDP_RT/GDP_FPGA/FPGA Bitfiles/GemDiscProductio_FPGATarget_GDPMain_YjR573+HVeE.lvbitx"/>
<Item Name="kernel32.dll" Type="Document" URL="kernel32.dll">
......
......@@ -1545,4 +1545,72 @@ Source of value is a register of the frequency converter. See manual for details
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!I*!!!!"9!A!!!!!!"!""!-0````]'5X2S;7ZH!!!"!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-TensileStressActor_Set-PID-Enable" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">False</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!B(1!!!"9!A!!!!!!"!!R!)1&gt;#&lt;W^M:7&amp;O!!%!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-TensileStressActor_Set-PID-Kc" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">False</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-TensileStressActor_Set-PID-Td" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">False</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-TensileStressActor_Set-PID-Ti" Type="Variable">
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:SingleWriter" Type="Str">False</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!J*1!!!"9!A!!!!!!"!!V!#A!'2'^V9GRF!!!"!!!!!!!!!!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-TensileStressActorProxy_Activate" Type="Variable">
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:AccessType" Type="Str">read/write</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:ProjectBinding" Type="Str">False</Property>
<Property Name="Network:SingleWriter" Type="Str">False</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!B(1!!!"9!A!!!!!!"!!R!)1&gt;#&lt;W^M:7&amp;O!!%!!!!!!!!!!!!!!!</Property>
</Item>
<Item Name="GDP-TensileStressActorProxy_WorkerActor" Type="Variable">
<Property Name="Alarming:EventOnDataChange" Type="Str">False</Property>
<Property Name="Alarming:EventOnUserInputOnly" Type="Str">True</Property>
<Property Name="featurePacks" Type="Str">Network</Property>
<Property Name="Network:AccessType" Type="Str">read/write</Property>
<Property Name="Network:BuffSize" Type="Str">50</Property>
<Property Name="Network:ProjectBinding" Type="Str">False</Property>
<Property Name="Network:SingleWriter" Type="Str">True</Property>
<Property Name="Network:UseBinding" Type="Str">False</Property>
<Property Name="Network:UseBuffering" Type="Str">False</Property>
<Property Name="numTypedefs" Type="UInt">0</Property>
<Property Name="type" Type="Str">Network</Property>
<Property Name="typeDesc" Type="Bin">&amp;A#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!!I*!!!!"9!A!!!!!!"!""!-0````]'5X2S;7ZH!!!"!!!!!!!!!!!!!!!!!!!</Property>
</Item>
</Library>
......@@ -20,7 +20,7 @@ Planckstr. 1, 64291 Darmstadt, Germany
</Property>
<Item Name="Abstract Msg for Caller" Type="Folder">
<Item Name="Update Tension.lvclass" Type="LVClass" URL="../GDP_FPGAActor Msgs For Caller/Update Tension/Update Tension.lvclass"/>
<Item Name="Update AI0.lvclass" Type="LVClass" URL="../GDP_FPGAActor Msgs For Caller/Update AI0/Update AI0.lvclass"/>
</Item>
<Item Name="Messages" Type="Folder">
<Item Name="Action" Type="Folder">
......
......@@ -22,6 +22,10 @@ Planckstr. 1, 64291 Darmstadt, Germany
<Item Name="Abstract Msgs for Caller" Type="Folder"/>
<Item Name="Messages" Type="Folder">
<Item Name="Action" Type="Folder">
<Item Name="PID Enable Msg.lvclass" Type="LVClass" URL="../GDP_TensileStressActor Messages/PID Enable Msg/PID Enable Msg.lvclass"/>
<Item Name="PID Kc Msg.lvclass" Type="LVClass" URL="../GDP_TensileStressActor Messages/PID Kc Msg/PID Kc Msg.lvclass"/>
<Item Name="PID Td Msg.lvclass" Type="LVClass" URL="../GDP_TensileStressActor Messages/PID Td Msg/PID Td Msg.lvclass"/>
<Item Name="PID Ti Msg.lvclass" Type="LVClass" URL="../GDP_TensileStressActor Messages/PID Ti Msg/PID Ti Msg.lvclass"/>
<Item Name="Update Tension Msg.lvclass" Type="LVClass" URL="../GDP_TensileStressActor Messages/Update Tension Msg/Update Tension Msg.lvclass"/>
</Item>
</Item>
......
Supports Markdown
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