Commit Graph

335 Commits

Author SHA1 Message Date
Milan Hanajik
d039df5361 (1) iPerl RFID comm. evaluation in case RegisterReaders are not complete fixed
(2) Procedure copy UI bug fixed
(3) Genesis : A bug when using TankSelector via Modbus and closing the program fixed.
2017-02-14 15:52:44 +01:00
Milan Hanajik
8d4910fcb0 Symbols: introduced IPERL, ORACLE_DB, HEAT_METERS, TURA_IPERL, TURA_SPECIAL
abandoned IPERLST, IPERLSTSPECIAL, HEAT_METERS_SUPPORT
2017-02-14 13:42:22 +01:00
Milan Hanajik
3fd56531da (1) Genesis component upgraded, (2) FixedStartMassCollectionSeq : Opening start/stop valve in 2nd repetition fixed, ver. 2.12.453 2017-02-06 17:44:13 +01:00
Milan Hanajik
83fa635ee9 Polish resources dated 31.01.2017 imported into solution. 2017-02-06 17:25:17 +01:00
Milan Hanajik
38c199f6f9 Interfaces between Camera and Roi and sequences finalized, TODO: network communication, ver. 2.12.446
Sequences more robust for debugging, T and Pr-meters checked for null
2017-01-25 17:28:57 +01:00
Milan Hanajik
02ce6bf7c0 Russian resources added, ver. 2.12.443 2017-01-24 16:14:12 +01:00
Milan Hanajik
044e53f2b2 Changes under construction : ROI registration to Cameras, ver. 2.12.441 2017-01-24 12:34:52 +01:00
Milan Hanajik
2150ced11f Propagation of ROI parameters between ROI-s and Cameras implemented, ver. 2.12.438 2017-01-22 20:40:12 +01:00
Milan Hanajik
6d45b2c878 RoiDetectionSeq modified, ready to be tested. 2017-01-16 15:51:34 +01:00
Milan Hanajik
c73cf7002f Camera.Roi.MeasurementOp added, UDP listener added, PulsesPerLtr (and ProcedureParams) added, etc. 2017-01-16 13:49:29 +01:00
Milan Hanajik
e34fc6a1f2 Cleanup : IdcCamera and RoI archaic code removed. 2017-01-14 21:09:57 +01:00
Milan Hanajik
8e058cebbb RoI detection fixed : parses the command line response, returns Event.RoiDetectionPassed or Event.RoiDetectionFailed. 2017-01-13 19:12:28 +01:00
Milan Hanajik
89901c75f7 Revert "Elde.FlowMeterTwins bug-fix in calculation of ref. pulses and flow."
This reverts commit be52e2df96.
2016-12-16 13:07:54 +01:00
Milan Hanajik
be52e2df96 Elde.FlowMeterTwins bug-fix in calculation of ref. pulses and flow. 2016-12-12 16:43:04 +01:00
Milan Hanajik
7dc42fb900 EnduranceDataLogging - initial version, ver. 2.12.416 2016-12-12 00:01:25 +01:00
Milan Hanajik
c8c411aebc TestMethods.OuterLoop.Start/End UI changes, ver. 2.12.414 2016-12-10 16:27:51 +01:00
Milan Hanajik
216e08d57c Execute(...) arguments changed everywhere, repetitionNr usage depends on outerLoopMode, outerLoopCounter, ver. 2.12.412 2016-12-10 13:03:35 +01:00
Milan Hanajik
f9888a2108 TestMethods.OuterLoop.Start and TestMethods.OuterLoop.End added. 2016-12-10 12:13:45 +01:00
Milan Hanajik
f3b178473c Outer loop logic added, TODO: (1) Begin-block and End-block test methods, (2) support in test method sequences 2016-12-10 11:33:31 +01:00
Milan Hanajik
20c7b07cb9 Endurance : Switching test : Progress bar update and statistics added. 2016-12-10 11:33:30 +01:00
Milan Hanajik
5e4da449ad Endurance TestParams disabled. 2016-12-10 11:33:30 +01:00
Milan Hanajik
c30043d4fc Warsaw-END, Endurance : Component updated, CycleStepsCtrl UI fixed, ver. 2.12.408 2016-12-09 18:06:14 +01:00
Milan Hanajik
58a3340f53 Endurance : cBrd.CyclePar usage change, ver. 2.12.407 2016-12-09 16:37:25 +01:00
Milan Hanajik
6df36659ab Dummy.Balance component added 2016-12-09 12:13:59 +01:00
Milan Hanajik
6f599d55c5 Endurance : Bux fixes 2016-12-09 10:57:27 +01:00
Milan Hanajik
b91888213b ExecuteCommandOp added (Endurance). 2016-12-08 14:36:51 +01:00
Milan Hanajik
10221d636c Endurance cycle UI: duration in 10ms steps, message disabled, Uint32 used, other minor changes. 2016-12-08 10:58:09 +01:00
Milan Hanajik
5c9adba751 Endurance cycle steps dialog added. 2016-12-07 20:57:32 +01:00
Milan Hanajik
e69836b03c TBF : Type-safe structured queries used everywhere, ver. 2.12.397 2016-12-02 12:52:30 +01:00
Milan Hanajik
4917b0c0c4 TestMethods.Endurance test method added. 2016-12-02 09:10:17 +01:00
Milan Hanajik
2c0914baf8 PMaxTest, LeakTest : Minor modifications in pressure adjustment steps. 2016-11-18 11:03:44 +01:00
Milan Hanajik
98a773700e Bug fix related to PressMtrDelta, ver. 2.12.386 2016-11-17 08:48:52 +01:00
Milan Hanajik
b649c282e8 iPerlST : Modification in writing calibration factors via RFID. 2016-11-10 14:09:02 +01:00
Milan Hanajik
04cec33bf6 iPerlCommunication : "Normalize calibration factor" activity added. 2016-11-02 13:34:04 +01:00
Milan Hanajik
52d0c1907f DataEntry.HeatMeters6 and FixedStartMassCollectionSeq bug fixes, ver. 2.12.380 2016-10-28 18:45:43 +02:00
Milan Hanajik
63b5507f78 iPerlCommunication : 250ms delayafter writes, more logging, Opto-Data indication using pictureBoxes fixed. 2016-10-27 14:30:12 +02:00
Milan Hanajik
bab677c5c2 PressMtrDelta added to BenchPath, PressDeltaXyz added to TestRslt, test methods modified, ver. 2.12.373 2016-10-18 19:14:01 +02:00
Milan Hanajik
d1fb0e0f0a T warm/cold lo/hi renamed to T hi/lo min/max 2016-10-18 17:27:24 +02:00
Milan Hanajik
03c027ab33 LogProcessDataHeatMeters, ver. 2.11.371 2016-10-18 11:49:32 +02:00
Milan Hanajik
0fb3a74879 Feeding regulation valves functionality implemented, ver. 2.11.367 2016-10-13 16:08:29 +02:00
Milan Hanajik
45e0f50562 Elde.RegulValve supports 'ReTryCommands' parameter (default = false), ver. 2.11.365 2016-10-13 16:08:15 +02:00
Milan Hanajik
dddfc4bed5 Bug-fixes in FlyingStart and FlyingStartMassCollection heat meters, T ref warm and T ref cold statistics, ver. 2.10.362 2016-10-12 01:23:38 +02:00
Milan Hanajik
b3a2c3a0fc FlyingStart, FlyingStartMassCollection and CombinedWithDetection methods support Simulation mode, ver. 2.10.360 2016-10-11 12:53:17 +02:00
Milan Hanajik
c84fd8089a FlyingStart and FlyingStartMassCollection methods: 'Begin cycle' dialog closed before 'Heat meters prompt message' is displayed. 2016-10-11 09:10:33 +02:00
Milan Hanajik
5f21b5ab26 ErrorLimitHi, ErrorLimitLo, EvaluateVolume test parameters added to all heat meters methods. 2016-10-10 14:35:59 +02:00
Milan Hanajik
f8331c1c1c Heat meters : Prompt message does not stop the sequence, disappears when conditions met, ver. 2.10.359 2016-10-10 14:23:20 +02:00
Milan Hanajik
3c15dbab9e Bug fixes in heat meter testing using pulses, Flying start and Flying start mass collection methods, ver. 2.10.358 2016-10-10 11:35:45 +02:00
Milan Hanajik
438028506e Flows are internally stored and processed in double variables (except of Qfrom, Qto, flowmeter nominal flow) 2016-10-07 16:22:36 +02:00
Milan Hanajik
010afcd1e4 Temperatures are internally stored and processed in double variables (except of ambient temp.). 2016-10-07 15:41:27 +02:00
Milan Hanajik
7df9333fba Statistics return doubles instead of float, casting is done just when writing to entities. 2016-10-07 14:46:14 +02:00
Milan Hanajik
4160420844 Masses are stored in double variables everywhere. 2016-10-07 14:06:54 +02:00
Milan Hanajik
c30f905893 SLM50 : Bugfix in energy calculation in FlyingStart and FlyingStartMassCollection methods, ver. 2.10.356 2016-10-07 10:09:38 +02:00
Milan Hanajik
c497c02ef9 Heat meters support for measurement with pulses, change in ResultsDB.MeterTestRslt, ver. 2.10.352 2016-10-06 10:11:13 +02:00
Milan Hanajik
2286877fad Test method names cleaned up. 2016-09-26 11:08:16 +02:00
Milan Hanajik
c842c50361 Heat meters evaluation added to FlyingStartMassCollectionSeq and FlyingStartSeq, ver. 2.10.345 2016-08-24 18:30:00 +02:00
Milan Hanajik
e484697f60 Heat meters reference temperature measurement during Data entry form before the test starts. 2016-08-24 15:46:39 +02:00
Milan Hanajik
618f0b1bca Modification of sequences to use ProcessData.TempRefWarm(Cold)1(2) and ReadTempOp operations, ver. 2.10.343 2016-08-23 15:21:33 +02:00
Milan Hanajik
0f7790e538 Prompt message box at the beginning of each heat meters test. 2016-08-22 16:00:48 +02:00
Milan Hanajik
9c0430a0d8 Adjustment component class name changed to TestMethods.Adjustment.Single 2016-08-22 15:59:37 +02:00
Milan Hanajik
df7631eb3a Units of energy can be selected in DataEntry.HeatMeters12.TestStartEndForm. 2016-08-22 13:55:28 +02:00
Milan Hanajik
d8bb450a2e VolumeForEnergy calculated in [l], ver. 2.10.341 2016-08-22 09:58:27 +02:00
Milan Hanajik
774d47a86f More changes and fixes for heat measurement. 2016-08-21 22:07:20 +02:00
Milan Hanajik
e3318179c1 More changes for heat meters testing, DataEntry form completed. 2016-08-19 17:19:09 +02:00
Milan Hanajik
53ead401d0 FixedStartMassCollection : Changes for heat metetrs 2016-08-19 15:37:16 +02:00
Milan Hanajik
0426d2510a Energy and RefEnergy added to ResultsDB, First/Last/Min/Max of all three ambient values added to TestRslt, ver. 2.10.340 2016-08-19 15:37:00 +02:00
Milan Hanajik
83ddb7c8bf Waiting loop for temperature stability check in heat meters tests. 2016-08-17 18:11:34 +02:00
Milan Hanajik
011219d491 Heat meters test parameters updated. 2016-08-17 16:32:07 +02:00
Milan Hanajik
d4b20876b2 All FixedStart, FlyingStart and FlyingStartMassCollection methods reorganised, common sequences used, ver. 2.9.337 2016-08-17 15:38:09 +02:00
Milan Hanajik
0859dd28d5 PMAxTest, LeakTest, pressure in bar internally, ver. 2.9.335 2016-08-16 08:32:55 +02:00
Milan Hanajik
f7a7987831 Configs.NameOnly.TestMethodCfg[Ctrl] introduced and reused by Adjustment, FixedStartAdvanced, ...
... FixedStartCombinedMeters, FixedStartMassCollection, FlyingStart, FlyingStartMassCollection, ReferenceFlowMeterCalibration.
2016-08-15 10:14:14 +02:00
Milan Hanajik
8dae45e10e IComponentCfg and IComponentFactory interfaces and all derived classes modified. 2016-08-05 14:32:36 +02:00
Milan Hanajik
e5ad1ac93b HeatMeters test method, ver.2.9.333 2016-08-04 15:46:17 +02:00
Milan Hanajik
111e3d8647 Minimum and maximum (reference) flow during a test calculated and saved to Results.Entities.TestRslt. 2016-08-02 14:48:18 +02:00
Milan Hanajik
c88ac1fcab Pressure up and Pressure down stored in mbar, not in kPa. Display in process data screens fixed. 2016-08-02 10:47:51 +02:00
Milan Hanajik
fa2896d755 Enthalpy calculation (1st ver.), heat meters path modifications (incl. UI) 2016-07-07 16:02:57 +02:00
Milan Hanajik
0ac1fe2b4e HeatMetersPath, UI, etc., HEAT_METERS_SUPPORT symbol introduced
ProcedureDlg modifications: (1) localization by TBF.Resources.Strings, (2) Heat meters support
FlyingStartMassCollection and CombinedMeters methods with similar sequences
2016-07-06 15:59:28 +02:00
Milan Hanajik
ac1bdbe476 Bug fix: Updating water meter results in case of a test with parts, copes also with single meters/multiple lines. 2016-06-30 14:03:51 +02:00
Milan Hanajik
799fda63e9 Bug fix : Updating water meters results in case of test with 'parts'. 2016-06-30 12:55:35 +02:00
Milan Hanajik
9d56836c80 Procedure number displayed in ProceduresDlg (the list of procedures).
Deleting a procedure modified, confirmed by a question, change applied to the DB immediately,
Localization to DE, CS, ...  pressure test and leak test, etc.
2016-06-28 15:09:32 +02:00
Milan Hanajik
8a3a0ca6ef (1) iPerlCommunicationForm displays green/red rectangle as opto-data indication, (2) ProcedureDlg displays date and time of changes, ver. 2.8.314 2016-06-27 15:45:35 +02:00
Milan Hanajik
1337fff2dc Fixed: (1) STOP button does not function in FlyingStart and FlyingStartMassCollection methods, (2) Results.Entities.WaterMeterData.Equals(.) 2016-06-15 17:04:25 +02:00
Milan Hanajik
2935bc2c77 Many localisation improvements, ver.2.7.297 2016-05-29 23:17:48 +02:00
Milan Hanajik
7c7f330a0b Progress bar fixed for Pressure and Leak test. 2016-05-19 12:43:45 +02:00
Milan Hanajik
291bb72cf5 iPerlCommunicationForm resized depending on the number of iPerl-s, gray color, ver.2.5.273 2016-04-23 14:32:15 +02:00
Milan Hanajik
a41d0517d2 Bug fixes in resources, ano/ne usage, etc., ver.2.5.271 2016-04-20 17:45:18 +02:00
Milan Hanajik
e09aad2a6d iPerlSpecial bug fix 2016-04-20 15:03:18 +02:00
Milan Hanajik
1d924d7d40 iPerlSpecial modifications: RFID ports defined by watermeters, no Quido used, ver.2.5.268. 2016-04-19 10:10:51 +02:00
Milan Hanajik
b1e0e74d8a iPerlSpecial modifications 2016-04-18 13:38:13 +02:00
Milan Hanajik
9a725de4a9 Stable mass measurement rewritten, it can use immediate measurement, DB change, ver.2.5.265. 2016-04-14 17:03:33 +02:00
Milan Hanajik
e037720115 iPerlST: Logging of a STOP command via UI. 2016-04-14 09:16:20 +02:00
Milan Hanajik
f901367817 iPerl ST component, symbol IPERLST_SPECIAL, etc. added to the project, ver. 2.4.260. 2016-04-07 15:37:49 +02:00
Milan Hanajik
b006e36d52 Stop Backflow Valve added, used in FlyingStartMassCollection method, ver.2.4.248. 2016-03-18 10:36:33 +08:00
Milan Hanajik
2392bfa2a7 FlyingStartCollectionMethod timing modified, start valve used, ver.2.3.245. 2016-03-17 13:02:25 +08:00
Milan Hanajik
b86ca9fac8 Active FM pump is switched off in 'default action' after test (not when transition sequences are used), ver.2.3.242. 2016-03-15 19:29:47 +08:00
Milan Hanajik
25eff13c41 Bug fix in iPerl communication when L1 only or L2 only used. 2016-03-01 18:57:36 +01:00
Milan Hanajik
d2493b0331 Bug fix: padlo v Active mode na konci cyklu, ver.2.3.230. 2016-03-01 16:22:49 +01:00
Milan Hanajik
4ab889b43e Publish, Evaluate test parameters of the Flying start mass collection method excluded. 2016-02-19 10:43:42 +01:00
Milan Hanajik
4d39805ef4 Bug fixes: (1) in MainSeq when starting iPearlCommForm, (2) in SetActiveMode (config struct was null), version 2.2.217. 2016-02-16 17:25:01 +01:00
Milan Hanajik
4b1a684d69 2Hz correction related changes: iPerlCommunication: 'Reset 2Hz correction', 'Write 2Hz correction' + OraDB changes. 2016-02-16 14:44:10 +01:00
Milan Hanajik
a22b4de1b6 FlyingStart measurement during test simplified similarly to FlyingStartMassCollection, version 2.1.215. 2016-02-16 12:28:36 +01:00