Milan Hanajik
13f151b39a
Support for PT200 Israel added, fixed component for Fuzhou300 (I4 problem)
2014-12-30 13:25:01 +01:00
Milan Hanajik
42c2f88597
Minor and style changes
2014-12-30 00:17:45 +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
8ef0cea1ff
One more change in transition sequences with more RV-s changed in one step
2014-12-28 09:08:39 +01:00
Milan Hanajik
7472040cbc
Last minute changes: German, ext-comm flag
2014-12-12 15:05:27 +01:00
Milan Hanajik
4794000f75
Fixed a bug in transition sequences with more RV-s changed in one step
2014-12-12 13:57:24 +01:00
Milan Hanajik
6d6b322fb5
Process screen and Procedure (dlg, DB) changes to suport combined meters, virtual bench.
...
TODO: Visualize changes of pump/valve, diverter, tank
2014-12-12 12:13:43 +01:00
Milan Hanajik
0808351b7a
Change so that the component is used as on DN100 in horna skusobna
2014-12-11 12:56:50 +01:00
Milan Hanajik
89ae1bb52f
Fixed bug: Wrong test selection when parts of the name match each other (e.g.Q1 and Q10)
2014-12-11 09:04:06 +01:00
Milan Hanajik
1afd6870c3
Time2MassMsrmt implemented, database tables Test and TestResult changed
2014-12-11 08:49:07 +01:00
Milan Hanajik
ea6c9818cf
- Tank emptying remaining time indication
...
- Bug fixed: When copying a procwdure ItemId was not correctly set, remained 0
- Always create a message log when device initialization is completed successfully
2014-12-10 22:39:53 +01:00
Milan Hanajik
42c255e40e
More changes in VirtualBench drawing on the Process screen
2014-12-10 17:14:03 +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
6aada39d97
Reconfigured for 'Munich' installation
2014-12-07 22:32:41 +01:00
Milan Hanajik
b1743662f4
Change that makes it possible to use IDC100 v.8.0.6d
2014-10-15 20:47:04 +02:00
Milan Hanajik
54595c9ebd
ROI detection handled separately from (fatal) camera errors
2014-10-13 17:54:15 +02: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
deb6b90332
VirtualBenchSequences UI completed, delete step is not OK yet
2014-09-28 22:23:41 +02:00
Milan Hanajik
1c34946a6b
Bugs in sequences fixed: Missing CheckUiOp
2014-09-26 17:48:55 +02:00
Milan Hanajik
26620f1fd1
First unfinished version with VirtualBenchSequences, requires DB upgrade
2014-09-26 15:01:46 +02:00
Milan Hanajik
9868c41640
Zmeny urobene v ST pri testovani kamery
2014-09-24 19:58:05 +02:00
Milan Hanajik
09affdb1dd
Bug fixed in ControlComWrap logging: fmFreq.Length taken into account
2014-09-24 17:03:46 +02:00
Milan Hanajik
fcea95d403
Process screen hides additional watermeters (if their number is < 6).
2014-09-24 15:38:54 +02:00
Milan Hanajik
5bfc348c72
Project reconfigured for DN100 (horna skusobna), no other changes
2014-09-24 12:41:18 +02: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
c3bfe5223b
- The update of the 6th watermeter data in ProcessTabPageCtrl fixed
...
- Valve/Pump delay evaluation modified: Delays of valves/pums that have not changed
are not taken into account (faster when there is no valve/pump switching)
2014-09-17 19:17:05 +02:00
Milan Hanajik
15ab22362e
- Number of watermeters increased to 6 for FUZHOU300
...
- DB table 'MetersPath' update required
2014-09-16 21:19:02 +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
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
c187dc9abf
- FlyingStart with corrections
...
- FlowMeterCouple -> FlowMeterTwins
2014-09-15 22:00:37 +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
c3050863a6
- Component update (temp., etc.)
...
- Process data logging update (SequenceBase.cs)
2014-09-09 18:29:01 +02:00
Milan Hanajik
d0ebb62ab3
- Component update (temp.)
...
- Process data logging, first trial
2014-09-09 16:18:23 +02:00
Milan Hanajik
4db4c6e905
New component with Temperatures corrected, other minor/cosmetical changes
2014-09-09 13:06:10 +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
cc2a24cee5
- Fixed a bug in tank emptying
...
- Component
2014-09-08 17:13:51 +02:00
Milan Hanajik
c0d81297f5
Balance empty mass is configurable
2014-09-08 15:39:33 +02:00
Milan Hanajik
9223483115
Early entered text checks in Transitions dialog
2014-09-08 14:48:48 +02:00
Milan Hanajik
6eee83042b
PmpWithFM and Transition sequences functionality implemented
2014-09-08 13:16:31 +02:00
Milan Hanajik
d98762aaf8
Transition sequences with PumpsFM[%] are OK in UI and in DB, not yet in the control code
2014-09-07 17:01:30 +02:00
Milan Hanajik
46861530a8
MainWnd size, location and maximized state saved.
2014-09-07 12:36:40 +02:00
Milan Hanajik
99377ce3b9
Size and location of some dialogs saved: Components, Paths, Transitions, Metrology, Procedures, Procedure
2014-09-07 09:34:28 +02:00
Milan Hanajik
f9d2c43d57
- Tank empty threshold changed (increased)
...
- Fixed a bug in SequenceBase.LtrPerRefPulse[] initialization
2014-09-06 18:30:13 +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
fcd44e7a1a
Process screen displays 5 watermeters
2014-09-06 14:57:05 +02:00
Milan Hanajik
36f2842b01
- Fixed a bug in valves inversion
...
- Changes in ProcessTabPageCtrl
2014-09-06 13:32:38 +02:00
Milan Hanajik
a6f5b287c9
Fixed a bug in emptying valves initialization on StateMachine startup
2014-09-06 11:35:10 +02:00
Milan Hanajik
ef8284586e
SetValves operation uses Delay of 'Valve', 'Pump' and 'PumpWithFM'
2014-09-06 09:07:45 +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
6933442e76
- possibility to invert valves (UI as well as the functionality)
...
- UI prepared for the usage of valve delays
2014-09-06 07:37:27 +02:00
Milan Hanajik
74a6800f9e
Changes done on Fuzhou300 system:
...
- ControlComDev.SetFMFreq() modifications (array size)
- StatusP and Route logging
- StatusP bit assignments: bit3 -> bit5
- MettlerToledo logging
2014-09-05 22:14:12 +02:00
Milan Hanajik
1d098f7893
- Modifications for 'StableTime' (ValveMove, RegulValve, etc.
...
- SHA1 checksum calculated and displayed in AboutDlg (sample data 'nejaky text')
- Modifications for the Fuzhou300 component
2014-09-05 14:17:12 +02:00
Milan Hanajik
51530bd088
- Component for Fuzhou300 added
...
- all components moved to appropriately named subdirectories
2014-09-05 11:15:32 +02:00
Milan Hanajik
f01a0d84fe
Folder with files for FixedStartMassCollection (copy of FlyingStart..) added to project, builds OK
2014-09-05 09:06:23 +02:00
Milan Hanajik
8ff05bcccf
- StartValve added to OutputPath
...
- bug fixed in MeterTestResultMap: 'EndState' was not mapped into the database
2014-09-03 16:55:09 +02:00
Milan Hanajik
229564750f
FLow meter position may be 0 (sum of two), flow meter range up to 1600 m3/h
2014-09-03 15:34:44 +02:00
Milan Hanajik
b4a59518c0
Column widths in Paths dialog are stored in LocalSettings
2014-09-03 13:42:46 +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
c767512fad
- Camera ROI DebugLevel inheritance fixed/improved, parent can be Off
...
- avoid empty lines in logs after SendCommand, SendCalibData, ValveMove logs
2014-08-15 20:50:42 +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
c56848958e
- MessageBoxOp, MesssageBoxForm
...
- Configuration error handling in MainSeq
- Paths selection inside MainSeq
2014-08-12 22:21:26 +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
d177a4f892
- Fixed bugs in (simultaneous) tank emptying
2014-08-11 21:19:47 +02:00
Milan Hanajik
7cdfad0738
- Bug fix in State.cs
...
- Component for DN100 being used
2014-08-11 18:33:30 +02:00
Milan Hanajik
ffb4d5afb6
Koncim 8.8.14
2014-08-08 16:25:51 +02:00
Milan Hanajik
ae09afef59
More changes - Modeless form for S/N entry ...
2014-08-08 15:22:24 +02:00
Milan Hanajik
5302aee2a1
Modeless form for S/N entry does not prevent test from starting
2014-08-08 12:45:15 +02:00
Milan Hanajik
ea31fc31fe
Fixed but in main sequence when there are no scales
2014-08-08 09:37:45 +02:00
Milan Hanajik
a597da1e18
Waits 15sec after setting the initial flow before detection starts
2014-08-01 10:54:38 +02:00
Milan Hanajik
fd2db3e229
As sent to Munich
2014-08-01 08:36:17 +02:00
Milan Hanajik
836daaa5a1
- German translations
...
- IBox, FloatBox, IntBox related changes
2014-07-31 22:17:48 +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
26b2c1f1a9
Simultaneous Tank-Empty op-s possible
2014-07-31 00:03:19 +02:00
Milan Hanajik
4bcffdc3a9
- Fixed bugs in DataEntry-Munich3 forms
...
- Troubleshooting camera detection
2014-07-29 19:25:13 +02:00
Milan Hanajik
8c83965315
ProcedureName added to TestResults entity, Basic writer changes
2014-07-29 15:06:29 +02:00
Milan Hanajik
019e85066f
- Data from entry forms copied to test results as well
...
- Printed results layout change (subtitles in bold)
2014-07-29 08:42:19 +02:00
Milan Hanajik
7261d44728
Emergency stop form reactivated
2014-07-29 00:39:43 +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
a4b2c157a1
Upper limit for register reader position number removed.
2014-07-28 15:30:02 +02:00
Milan Hanajik
f968ac8a3f
The 1st protocol radio button pre-selected
2014-07-28 14:23:02 +02:00
Milan Hanajik
73d2a22f31
- German translations,
...
- Results writer file creation fixed.
2014-07-28 14:08:13 +02:00
Milan Hanajik
aa3e19a76c
Component updated and changed: DN100 --> MUNICH
2014-07-28 10:15:38 +02:00
Milan Hanajik
175a92f633
Initial commit almost identical to SVN-repo rev.340
2014-07-28 09:56:40 +02:00