Commit Graph
54 Commits
Author SHA1 Message Date
Milan Hanajik cd9042a648 PulsesPerLiter added to Entities.MeterTestResult and to result items. Version 1.4.36
More times added to Entities.Test (TimeBeforeFlow, TimeFlow2Mass, TimeMass2Start, TimeStop2Mass).
Activity display fixed in FlyingStartCollectionMethod.
2015-05-19 15:38:58 +02:00
Milan Hanajik e45be1243d MettlerToledo.Multi TaringOp disabled, ver. 1.3.31 2015-05-11 10:36:37 +02:00
Milan Hanajik 39eb2cfd57 Entry form related improvements / bugfixes (Fixed start collection method related). 2015-04-28 15:27:47 +02:00
Milan Hanajik 1c81600ae1 Delay time from flow stable and 1st mass measurement added. Database change (Time2MassMsrmt into Test). 2015-04-19 13:07:49 +02:00
Milan Hanajik be78bb5ce0 Copyright message added to all cs-files 2015-04-15 20:32:56 +02:00
Milan Hanajik 1e63ded8e1 MetersKind.Standard in TBF/Entities/Enums.cs reverted to MetersKind.Single 2015-03-25 05:35:05 +01:00
Milan Hanajik 23d5e6d19d Disabled watermeters will not appear in results (screen, ResultsPrinters.Basic and ResultsWriters.Basic).
Updating Disabled (default = false) is provided by DataEntry.Standard when entering serial numbers.
2015-03-25 03:57:46 +01:00
Milan Hanajik 7dce565e4f MetersKind.Single in TBF/Entities/Enuns.cs renamed to MetersKind.Standard 2015-03-25 02:31:28 +01:00
Milan Hanajik f524186b70 More DataEntry.Standard related changes 2015-03-25 02:14:42 +01:00
Milan Hanajik dc9577eaa0 Test methods for standard watermeter use IWatermeter.Disabled flag to remove non-existing meter results 2015-03-24 10:11:20 +01:00
Milan Hanajik c005a5cb26 Solves issue with an opened CycleBeginForm after abort and re-selection in Israel:
- CloseCycleBeginForm() -> WaitBeginFormClosed()
- CloseBeginForm() added to SequenceBase(forced dialog close)
- CloseModellFormHandler added to UiBridge.Bridge
2015-03-01 11:13:26 +01:00
Milan Hanajik 82a72670a6 Remaining time displayed for all tests 2015-02-21 20:03:33 +01:00
Milan Hanajik 0c9408ff64 More configuration checks when starting a test 2015-02-02 23:18:28 +01:00
Milan Hanajik 9bd5fba6dc (1) CycleNr renamed to BatchNr (no DB change) and added to results/logs
(2) Safer result items
2015-02-02 18:10:52 +01:00
Milan Hanajik e1756f692c Confirmed results to SummaryResults.txt logger 2015-02-02 11:38:42 +01:00
Milan Hanajik 56a9a7cf1b Test results are written into database after confirming with END 2015-02-02 00:08:47 +01:00
Milan Hanajik 7e8dfd472d Zapne pumpu pred vypustanim 2015-02-01 18:53:09 +01:00
Milan Hanajik 6dbff5978a Pokus 2015-02-01 17:14:50 +01:00
Milan Hanajik 806f4efe6a Results printing and saving uses Publish property of GenericDevices.ITestMethod 2015-02-01 16:20:27 +01:00
Milan Hanajik 5cf5fe5eba CycleNr added to LocalSettings, Entities.TestResults, Mappings, is used in sequences (DB change) 2015-01-25 08:11:40 +01:00
Milan Hanajik d3532a2796 PumpFM,pumpTandem test parameter Power replaced by parameter Entities.Test.PumpPower,
all changes done except of UI changes (which can be done in more different ways)
2015-01-17 04:52:42 +01:00
Milan Hanajik bb31cdae56 Make sure CycleBeginForm is closed before the 1st test ends and s/n is in all results 2015-01-15 06:34:36 +01:00
Milan Hanajik 9c1db2778e Data of all combined meters are used in TestProgressEventArgs, in sequences and the process page 2015-01-15 03:16:14 +01:00
Milan Hanajik 34dc592e59 Timeout while setting the water flow handled correctly: message displayed, test aborted 2015-01-12 05:56:19 +01:00
Milan Hanajik b79ae4b1aa PumpTandem component added (to be completed), fixes in component config edit controls 2015-01-11 05:06:18 +01:00
Milan Hanajik de90a4638a Prepared: PID coefficient of the output path is ready to be used,
and not the regul.valve parameter. See  // TODO PID: ...  in source code.
 Database: 'PidCoef' float should be added to 'OutputPath' after col.'FlowMeter'
2015-01-03 21:17:11 +01:00
Milan Hanajik 0160dc965d - RegulValve ADC Open/Close values calibration implemented
- 'More' button added to ComponentCfgCtrl-s
- Dataflow from ComponentParametersDlg to components: CfgChangeHandler
- Dataflow from components to ComponentParametersDlg: CmdResponseHandler
- Detection of parameter changes and appropriate MesssageBox display:
  1.warning message when component configuration change requires program restart
  2.confirmation message box when any configuration changes would be lost
2015-01-03 14:45:58 +01:00
Milan Hanajik f2005bbf56 Boilerplate code reduced from factories, GetComponent() and GetControl() added to cfg-s 2015-01-02 19:14:19 +01:00
Milan Hanajik 94de991bf6 Everything works OK after serious changes:
- all components, componentCfg-s and parameter providers use base classes
 - less boilerplate code, simpler access to test/procedure parameters from code
 - CreateTestParams(test), CreateProcedureParams(procedure) methods added
 - TestBenchSim class is made static, it is not inheritted by any device anymore
2015-01-02 12:51:27 +01:00
Milan Hanajik 0ac7ba05d6 Methods CreateDbEntity and CreateFromDbEntity moved from XyzCfg to ComponentCfgBase, factories modified accordingly. 2014-12-29 18:33:27 +01:00
Milan Hanajik 1afd6870c3 Time2MassMsrmt implemented, database tables Test and TestResult changed 2014-12-11 08:49:07 +01:00
Milan Hanajik 930db8c379 - many process tab page improvements
- program start and state changes logging improved
- IDC100 measurement related changes: reference pulses in RegisterReader
- etc
2014-10-02 20:56:24 +02:00
Milan Hanajik b6bbad66e7 IDC Camera related fixes - to be tested 2014-10-02 18:05:54 +02:00
Milan Hanajik 1c34946a6b Bugs in sequences fixed: Missing CheckUiOp 2014-09-26 17:48:55 +02:00
Milan Hanajik 9868c41640 Zmeny urobene v ST pri testovani kamery 2014-09-24 19:58:05 +02:00
Milan Hanajik a79be1e07a - bug fixed when component (class) in the DB does not exist in the code
- preparing FixedStartMassCollection sequence
2014-09-16 12:04:08 +02:00
Milan Hanajik a919a3e9d6 - FLyngStart sequence (without balances) tested -> OK, Todo: use
corrections
- totalPulses calculated correctly in case of I11+I12 (use of two flowmeters)
2014-09-12 07:18:24 +02:00
Milan Hanajik 3559ab0ab3 - Elde.FlowMeterCouple component added
- LtrPerPulse and LtrPerPulseCorrected property/function added to IFlowMeter and flowmeters
2014-09-10 13:43:33 +02:00
Milan Hanajik fcfdfeca41 - COmponent properties 'Position' --> 'Idx0' or 'Idx1'
- process data logging, RegulVal position logging
- changes for I11+I12, NOK yet
2014-09-10 12:05:49 +02:00
Milan Hanajik d0ebb62ab3 - Component update (temp.)
- Process data logging, first trial
2014-09-09 16:18:23 +02:00
Milan Hanajik 354c13853f All PumpsWithFM are controlled when opening pumps at the test start 2014-09-09 09:14:47 +02:00
Milan Hanajik d14cb175a6 FlowStableSec parameter added to RegulValve 2014-09-08 20:24:46 +02:00
Milan Hanajik 6eee83042b PmpWithFM and Transition sequences functionality implemented 2014-09-08 13:16:31 +02:00
Milan Hanajik ea59dd0932 FlyingStart...Seq and CombinedMetersSeq sequences cleaned-up:
- Stop should work OK
- Target flow is tested and config error is shown in case it's NOK
- TestEnd sequence executed on Error
2014-08-15 14:32:03 +02:00
Milan Hanajik 596667a67e Default action and stopping the FM-controlled pump
moved to SequenceBase.Transition(sequence, context).
Sequences cleaned-up.
2014-08-14 09:06:01 +02:00
Milan Hanajik e128784bb8 Sequences cleaned-up 2014-08-13 16:20:00 +02:00
Milan Hanajik f4e7c7e88d Dnes koncim 2014-08-12 18:22:32 +02:00
Milan Hanajik 38a88e841b - Three tanks, balances, empty valves supported
- Code cleanup
2014-08-12 14:52:42 +02:00
Milan Hanajik ffb4d5afb6 Koncim 8.8.14 2014-08-08 16:25:51 +02:00
Milan Hanajik fd2db3e229 As sent to Munich 2014-08-01 08:36:17 +02:00