diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2018-07-04 15:57:56 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2018-07-04 15:57:56 +0300 |
| commit | fdf45caba5c70e4a368ab5fc62398ac3cccc697c (patch) | |
| tree | c60b9c924b085ff8af3f614af22b852dd3b7c22a /Software/Stubs Collection/stubs/SystemTestWithHeatersIncludes.cs | |
| parent | 1246a201b4600899b4e11243ffb9ff300674750d (diff) | |
| download | Tango-fdf45caba5c70e4a368ab5fc62398ac3cccc697c.tar.gz Tango-fdf45caba5c70e4a368ab5fc62398ac3cccc697c.zip | |
Stubs collection
Diffstat (limited to 'Software/Stubs Collection/stubs/SystemTestWithHeatersIncludes.cs')
| -rw-r--r-- | Software/Stubs Collection/stubs/SystemTestWithHeatersIncludes.cs | 94 |
1 files changed, 94 insertions, 0 deletions
diff --git a/Software/Stubs Collection/stubs/SystemTestWithHeatersIncludes.cs b/Software/Stubs Collection/stubs/SystemTestWithHeatersIncludes.cs new file mode 100644 index 000000000..8944bdb5f --- /dev/null +++ b/Software/Stubs Collection/stubs/SystemTestWithHeatersIncludes.cs @@ -0,0 +1,94 @@ +using System; +using System.Text; +using System.Linq; +using System.Drawing; +using System.Diagnostics; +using System.Windows.Forms; +using System.Threading; +using System.Threading.Tasks; +using System.Collections.Generic; +using Tango.PMR.Hardware; +using Tango.PMR.Printing; +using Tango.PMR.Stubs; +using Tango.Stubs.UI; + +include "C:\Twine Code\stubs\addedfiles\ACHeatersDefinition.cs" +include "C:\Twine Code\stubs\addedfiles\DCHeatersDefinition.cs" +include "C:\Twine Code\stubs\addedfiles\MotorsConfiguration.cs" +include "C:\Twine Code\stubs\addedfiles\DancersConfiguration.cs" +include "C:\Twine Code\stubs\addedfiles\PID_Configuration.cs" +include "C:\Twine Code\stubs\addedfiles\DispensersConfiguration.cs" + +public void OnExecute(StubManager stubManager) +{ + Thread.Sleep(10); + +/*ProcessParameters processParameters = new ProcessParameters(); +processParameters.DyeingSpeed = 10; +processParameters.MixerTemp = 0; +processParameters.DryerBufferLength = 0; +processParameters.MinInkUptake = 0; +processParameters.HeadZone1Temp = 0; +processParameters.DryerZone1Temp = 100; +processParameters.FeederTension = 0; +processParameters.DryerZone2Temp = 100; +processParameters.HeadZone2Temp = 0; +processParameters.PullerTension = 0; +processParameters.HeadZone3Temp = 0; +processParameters.DryerZone3Temp = 0; +processParameters.WinderTension = 0; +processParameters.HeadAirFlow = 0; +processParameters.DryerAirFlow = 0; +processParameters.TableIndex = 0; + +uploadProcessParametersRequest.ProcessParameters = processParameters; +var response1 = stubManager.Run<UploadProcessParametersResponse>(uploadProcessParametersRequest); +*/ + +UploadHardwareConfigurationRequest uploadHardwareConfigurationRequest = new UploadHardwareConfigurationRequest(); + +HardwareConfiguration hardwareConfiguration = new HardwareConfiguration(); + +//hardwareConfiguration.PidControls.Add(HeadZ1Heater); +//hardwareConfiguration.PidControls.Add(HeadZ2Heater); +//hardwareConfiguration.PidControls.Add(HeadZ3Heater); +//hardwareConfiguration.PidControls.Add(HeadZ4Heater); +//hardwareConfiguration.PidControls.Add(MixerHeater); + +//hardwareConfiguration.PidControls.Add(DryerHeater1000); +//hardwareConfiguration.PidControls.Add(DryerHeater200w1); + + +hardwareConfiguration.Motors.Add(FeederMotor); +hardwareConfiguration.Motors.Add(WinderMotor); +hardwareConfiguration.Motors.Add(DryerMotor); +hardwareConfiguration.Motors.Add(PoolerMotor); +hardwareConfiguration.Motors.Add(ScrewMotor); +//hardwareConfiguration.Motors.Add(LeftRockerMotor); +//hardwareConfiguration.Motors.Add(RightRockerMotor); +hardwareConfiguration.Motors.Add(Dispenser4Motor); + +//hardwareConfiguration.Dispensers.Add(hardwareDispenser); + +hardwareConfiguration.PidControls.Add(FeederPidControl); +hardwareConfiguration.PidControls.Add(PoolerPidControl); +hardwareConfiguration.PidControls.Add(WinderPidControl); + +hardwareConfiguration.Dancers.Add(FeederDancer); +hardwareConfiguration.Dancers.Add(PoolerDancer); +hardwareConfiguration.Dancers.Add(WinderDancer); + +hardwareConfiguration.Winders.Add(Winder); + + + +stubManager.WriteLine("data.data length = " + hardwareConfiguration.CalculateSize()); + + +uploadHardwareConfigurationRequest.HardwareConfiguration = hardwareConfiguration; +var response = stubManager.Run<UploadHardwareConfigurationResponse>(uploadHardwareConfigurationRequest); + /*Thread.Sleep(5000);*/ + + +} + |
