Commit Graph
41 Commits
Author SHA1 Message Date
Milan Hanajik d041cd1d20 Evaluate and Publish properties of test methods changed to stateless functions Evaluate(test) and Publish(test), this fixes results, version 1.5.107 2015-09-06 22:21:54 +02:00
Milan Hanajik d5cb6ca71b iPerlCommunication simultaneously with purging, STOP button function fixed, version 1.5.106 2015-09-05 09:58:01 +02:00
Milan Hanajik 7c1b713780 Zapiska and WaterMeterPL added, BenchInfo.Polska added, IBenchInfo infroduced, Version 1.5.74 2015-08-02 14:09:24 +02:00
Milan Hanajik f2da177517 Modbus and QuidoRS components added
WaterMeters folder created, WaterMeter component relocated within the project, iPerl component added
WaterMeters.iPerl implements IRegisterReader interface, TODO: Implement WaterMeter.ReadPulses( ) function
iPerlAdjustment test method added
2015-07-31 19:18:56 +02:00
Milan Hanajik e13b43586d ValveEx component added. 2015-06-30 02:06:58 +02:00
Milan Hanajik 7b902e8ca3 IComponentFactory.DummyComponent() interface function added and implemented in all components. 2015-06-29 11:14:33 +02:00
Milan Hanajik 10694609b3 Torun simulation corrected, ValveBase cleanup, version 1.5.61. 2015-06-27 07:05:28 +02:00
Milan Hanajik edf35edfba EndCondition in transition steps is checked. Transition steps are finished when tank is empty. 2015-05-22 12:31:10 +02:00
Milan Hanajik abfec8960d Pump power in % shown on the process screen 2015-05-15 16:44:13 +02:00
Milan Hanajik e124f3f406 DataEntry.Standard: Exclamation mark displayed when entering the end-state and volume is out of limit. 2015-04-29 19:03:00 +02:00
Milan Hanajik 305bbe9c6c TestStartForm and TestEndForm are two separate forms. DataEntry.Standard.TestEndForm shows start states. 2015-04-29 15:33:49 +02:00
Milan Hanajik 7b6c23f3b2 Printing Purchase orders always in landscape OK. Version 1.3.16.
Printing at the end of cycle can be switched off - Supress printing parameter of ResultsPrinter.Basic component.
2015-04-19 16:49:43 +02:00
Milan Hanajik be78bb5ce0 Copyright message added to all cs-files 2015-04-15 20:32:56 +02:00
Milan Hanajik 274ab79cb7 DataEntry.Standard supports IHasWMStatesForm interface. Fixed start method should work without register readers (test!). 2015-04-14 07:14:45 +02:00
Milan Hanajik 0323efe57c PurchaseOrder handling in database and entry forms. DB table TestResult changed.
IHasCycleBeginForm and IHasCycleEndForm changed, values now available directly from forms, not only from Watermeters.
2015-03-26 05:53:15 +01:00
Milan Hanajik a26c90f217 Mass values are printed out using format specified by Balance component parameters 2015-03-25 10:01:37 +01:00
Milan Hanajik d1e9537610 DataEntry.Standard (with checkBoxes) and DataEntry.Combined entry forms added.
IWaterMeter.Disabled supported.
2015-03-24 10:09:47 +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 0c9408ff64 More configuration checks when starting a test 2015-02-02 23:18:28 +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 ae5abde1e6 Results printing and saving improced, correct order of tests, etc. 2015-02-01 13:43:04 +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 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 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 415adba8cf - Tank emptying on start-up implemented, EmptyTimeSec parameter added to Balances
- added events Event.TimerBusy, Event.ValvesBusy, etc.
- fixed bug in SetValvesOp
- preparing a virtual bench drawing on the Process screen - partly done
2014-12-10 12:37:05 +01:00
Milan Hanajik 2f6f24e281 As sent to ST for the last test on Fuzhou300 system
- new component with VZ15 and modified position of VZ13
- fixed start method evaluation OK
- handling of entry forms cleaned-up
2014-09-23 13:16:59 +02:00
Milan Hanajik b1f7730b96 - FixedStartMassCollection method ready to be tested
- FlyingStart method (without mass collection) flow corrections fixed
- DataEntry/WMStates data entry forms added (used by FixedStartMassCollection method)
- minor changes
2014-09-16 21:05:54 +02:00
Milan Hanajik 54ef1e1216 - added BenchControl/Operations/ProcessDataLoggingOp.cs (forgotten in previous commits)
- fixed a bug in displayng results and progress controls when two tests had the same name
- some work on data entry forms for FixedStartMassCollection method - not finished yet
2014-09-16 16:09:07 +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 c0d81297f5 Balance empty mass is configurable 2014-09-08 15:39:33 +02:00
Milan Hanajik 6eee83042b PmpWithFM and Transition sequences functionality implemented 2014-09-08 13:16:31 +02:00
Milan Hanajik b8faca784e - ReferenceFlowmeterCalibration method and sequence (ready for tests)
- FlyingStart method and sequence files prepared for implementation (copies of FlyingStartMassCollection)
2014-09-06 17:34:26 +02:00
Milan Hanajik 87f42ba291 Delay added to IValve and Pumps, no delay functionality yet 2014-09-06 08:10:08 +02:00
Milan Hanajik 08468e60d6 - reconfigured to use Munich component and 5 watermeters
- valve categories used in paths, Category property added to IValve
2014-09-02 18:10:16 +02:00
Milan Hanajik 66feec63de Koncim: IBox, etc. 2014-07-31 17:04:09 +02:00
Milan Hanajik 9a9a09f16d TolerRed parameter premenovany a pouzity ako Filter 2014-07-31 00:50:42 +02:00
Milan Hanajik 805e66d537 EndState added to MeterTestResult, UpdateTestResults added to EntryForms and IDataEntry 2014-07-28 23:12:43 +02:00
Milan Hanajik 16228800d4 Implemented an entry form for three single watermeters (for Munich) 2014-07-28 22:13:30 +02:00
Milan Hanajik 175a92f633 Initial commit almost identical to SVN-repo rev.340 2014-07-28 09:56:40 +02:00