Milan Hanajik
|
4d0441d9a2
|
Qfrom, Qto, Volume, TestTime : float -> double, config DB change.
|
2022-07-06 15:51:48 +02:00 |
|
Milan Hanajik
|
01523d3765
|
Custom units in MetrologyDlg tabs Balance, FlowMeter, PressMeter and TempMeter, ver. 3.3.1928
|
2022-06-24 14:36:08 +02:00 |
|
Milan Hanajik
|
751f3b29bb
|
Clean-up
|
2022-06-24 14:34:05 +02:00 |
|
Milan Hanajik
|
969041354b
|
DataStream.Reader.ProcParams class added.
|
2022-06-14 13:52:08 +02:00 |
|
Milan Hanajik
|
ba3fcad44d
|
ErrorFlags and FlyingStartMassCollProlong : English units supported.
|
2022-06-03 14:21:02 +02:00 |
|
Milan Hanajik
|
877c8446ae
|
TempControl.Novus : (1) fixes in sequence operations implementation, (2) N1040 support.
|
2022-06-03 14:16:42 +02:00 |
|
Milan Hanajik
|
ae6ee631c6
|
TBF.UI.Bench.Paths controls support imperial units for flow.
|
2022-06-03 13:53:57 +02:00 |
|
Milan Hanajik
|
155a3a3113
|
ProcedureDlg clean-up
|
2022-06-03 13:11:03 +02:00 |
|
Milan Hanajik
|
c00f90ed8a
|
SensusTestInfo related : Synchronization with branch 2.28
|
2022-05-31 09:32:34 +02:00 |
|
Milan Hanajik
|
285facc3fd
|
OneWMResult...Ctrl caption with position and pruefindex, wm.Pruefindex initialized to 0, set in SensusOracle.Database
|
2022-05-31 09:21:16 +02:00 |
|
Milan Hanajik
|
b9d1fe5de7
|
Simulation of fixed start mass collection method with still camera images possible.
|
2022-05-31 08:40:51 +02:00 |
|
Milan Hanajik
|
33f5274a6d
|
More Common.CurrentUser related changes (IPERL/ORACLE)
|
2022-05-30 16:18:56 +02:00 |
|
Milan Hanajik
|
f1f662a419
|
Common..CurrentUser static class with Stack<UserAndForm> userStack, Change( ) and Restore( ).
|
2022-05-25 15:23:55 +02:00 |
|
Milan Hanajik
|
00fc9ea847
|
1 "Set temprature setp..." seq. condition never met, 2 FlowMetersInParallel : InactiveFlowmtr for correct display, ver. 3.2.1913
|
2022-05-16 11:11:05 +02:00 |
|
Milan Hanajik
|
b0a534315e
|
Flow control problems when parallel flow meters are used fixed, ver. 3.2.1912
|
2022-05-16 09:47:59 +02:00 |
|
Milan Hanajik
|
158bba0d27
|
Bug fix in TempControl.Novus and Easytherm, both ProcParams contains Temp_A/B/C/D/E, related ConditionOp-s, ver. 3.2.1911
|
2022-05-13 17:49:44 +02:00 |
|
Milan Hanajik
|
4a1eb91c2f
|
Various.CoverTest bug fix, ver. 3.2.1910
|
2022-05-13 13:48:33 +02:00 |
|
Milan Hanajik
|
ae876a649a
|
Tempterature controller setpoint set at the beginning of all tests in the main sequence, ver. 3.2.1909
|
2022-05-13 13:48:33 +02:00 |
|
Milan Hanajik
|
e608c9fd6b
|
UI.Procedures.ProcedureDlg Metrology 2 tab supports TempControl test parameter.
|
2022-05-13 13:48:17 +02:00 |
|
Milan Hanajik
|
a8ba5d5113
|
string Test.TempControl and string TestData.TempControl added and used in sequences.
|
2022-05-13 13:47:53 +02:00 |
|
Milan Hanajik
|
2bae912fa0
|
1 ITempControl moved to GenericDevices, 2 Dummy.TempControl component, 3 TempControl.Easytherm changed to fit ITempControl.
|
2022-05-13 09:33:03 +02:00 |
|
Milan Hanajik
|
451faf1586
|
TempControl.Novus : Setpoint step is configurable (incl. rounding)
|
2022-05-12 12:16:12 +02:00 |
|
Milan Hanajik
|
1a49390ba8
|
ProcessTabPageCtrl supports compound meters.
|
2022-05-10 13:05:20 +02:00 |
|
Milan Hanajik
|
fefd846f13
|
Dead code removed (ProcessTabPageCtrl6/24/48).
|
2022-05-10 13:05:20 +02:00 |
|
Milan Hanajik
|
19d54d4990
|
ProcessTabPageCtrl : uses CB Activity, displays S/Ns, supports Flying start and compound meters, ver. 3.1.1907
|
2022-05-07 14:18:48 +02:00 |
|
Milan Hanajik
|
e428897822
|
ControlBoard Activity added, updated in operations, values are defined in Enums.
|
2022-05-06 17:18:45 +02:00 |
|
Milan Hanajik
|
1b402566ed
|
Bug fix in FlyingStartMassCollection simulation.
|
2022-05-06 17:18:45 +02:00 |
|
Milan Hanajik
|
5d23bcade3
|
Bug fix in Uni.RegValve.SetFlowOp : flowMeter.NominalFreq instead of 2000, ver. 3.1.1903
|
2022-05-05 10:42:30 +02:00 |
|
Milan Hanajik
|
56d68f0b63
|
ProcessTabPageCtrl displays PulsesPerLiter fo water meters, ver. 3.1.1902
|
2022-05-04 14:57:40 +02:00 |
|
Milan Hanajik
|
955e55f327
|
BenchInfo component is loaded and TBF.Data.SetData( ) is called in Program.Main(.) before MainWnd is created.
|
2022-05-04 12:38:12 +02:00 |
|
Milan Hanajik
|
fbd9c976eb
|
FlowMetersInParallel : StartStatistics(test), UpdateStatistics(delta), StopStatistics( )
|
2022-05-04 10:56:38 +02:00 |
|
Milan Hanajik
|
2c0ae68db0
|
IFlowMeterSingle with GetRange(.) and CorrectedFlow(.), Test method calculations clean-up, refactorization, ver. 3.1.1901
|
2022-05-04 10:23:21 +02:00 |
|
Milan Hanajik
|
9a42e199e3
|
Uni.FlyingStartStopTestOp bug fix, ver. 3.1.1899
|
2022-04-29 15:36:45 +02:00 |
|
Milan Hanajik
|
e3bb64ef0f
|
Scale display bug fix when units are g, Parallel flowmeter initialization, ReadFlow() fix and logging, ver. 3.1.1898
|
2022-04-29 14:57:54 +02:00 |
|
Milan Hanajik
|
4361227975
|
ProcessTabPageCtrl-Test data displed, ProcessData.Mass and RefPulses are properties, ClearProcessValues() at the beginning of each test, etc, ver. 3.1.1896
|
2022-04-28 09:16:07 +02:00 |
|
Milan Hanajik
|
c5d550259f
|
MsrdUnit and MsrdFormat added to ScaleCfg
|
2022-04-28 09:16:07 +02:00 |
|
Milan Hanajik
|
ab140cc6af
|
IFlowMeter, IPressureMeter and ITempMeter extended to support Process tab page updates.
|
2022-04-26 16:53:10 +02:00 |
|
Milan Hanajik
|
43ce2552a2
|
Scale capacity, etc. : float --> double
|
2022-04-26 16:53:10 +02:00 |
|
Milan Hanajik
|
d6880fc1b7
|
TBF.Resources.Strings : Clean-up
|
2022-04-26 16:53:10 +02:00 |
|
Milan Hanajik
|
95fb7ab9cc
|
Novus : Setpoint incr/decr from UI, comm. latency removed, isHeating/isCooling evaluation modified, clean-up
|
2022-04-26 16:53:10 +02:00 |
|
Milan Hanajik
|
c5db2c0138
|
SchematicDrawing.IDrawingItCmpntWithCustomBmp and several bitmaps added, ver. 3.1.1886
|
2022-04-26 16:53:10 +02:00 |
|
Milan Hanajik
|
deabff9a18
|
TBF.Rig.Modbus.TempControl folder with Easytherm and Novus components.
|
2022-04-26 16:52:49 +02:00 |
|
Milan Hanajik
|
fc81344857
|
Initialization and logging of several TBF.Rig.Modbus components.
|
2022-04-26 16:51:23 +02:00 |
|
Milan Hanajik
|
fd35f20501
|
ProcessTabPageCtrl schem. diag. OK, Bridge.StateMachineTickHandler exception handling changed
|
2022-04-15 13:40:00 +02:00 |
|
Milan Hanajik
|
80f4308ae1
|
Bug fix in TBF.Rig.Bench/Feeding/Meters/OutputPath
|
2022-04-15 13:40:00 +02:00 |
|
Milan Hanajik
|
33f823b2d8
|
UniCB : (1) Supports output bits 0..7 (2) Uses QuidoRS outputs for route bits 64..79
|
2022-04-15 13:39:49 +02:00 |
|
Milan Hanajik
|
03900e453e
|
Bridge.ProcessDataHandler and Bridge.OnProcessData( ) calls removed.
|
2022-04-08 16:03:45 +02:00 |
|
Milan Hanajik
|
e96692405c
|
Leak/PMaxTest refactorization, LeakTest : 1. close valve+pump off 2. delay 3. start mass 4. leak test 5. end mass
|
2022-04-08 11:50:15 +02:00 |
|
Milan Hanajik
|
4f70997a38
|
PumpTandem bug fix : Error handling when one of two pumps was renamed.
|
2022-04-07 15:08:06 +02:00 |
|
Milan Hanajik
|
f20acf0e11
|
DataEntry.Double24 component added.
|
2022-04-01 12:31:58 +02:00 |
|
Milan Hanajik
|
57e413d6ff
|
iPerlCommunication changes from 2.27 branch : Conditional Q2 error correction fixed, ver. 3.1.1874
|
2022-04-01 11:18:56 +02:00 |
|
Milan Hanajik
|
12abe09661
|
(1) Workplace log4net configuration, (2) ControlBoard.Uni comments
|
2022-04-01 09:16:27 +02:00 |
|
Milan Hanajik
|
938da3ac62
|
DataEntry.S620 : Purchase order re-read before starting form,at the end of the cycle, ver. 3.1.1873
|
2022-03-23 07:57:53 +01:00 |
|
Milan Hanajik
|
10b17c250c
|
More logging in DataEntry.S620.FormForMechanicalMetersWithTracing, etc, ver. 3.1.1872
|
2022-03-09 12:10:14 +01:00 |
|
Milan Hanajik
|
8d47659660
|
ProcessTabPageCtrl bug fix, Common.Formulas improvement, clean-up, ver. 3.1.1867
|
2022-01-28 18:35:09 +01:00 |
|
Milan Hanajik
|
08a08282b5
|
Bug fixes : 1. DaEntry.Std24.TestStartEndForm, 2. StandingStartMassColl mass msrmnt, not finished, process data logging, ver. 3.1.1864
|
2022-01-28 16:36:58 +01:00 |
|
Milan Hanajik
|
851c51aa7c
|
SetFlowOp with 'delay' parameter (default 0), flow setting starts after this delay in sec.
|
2022-01-28 14:43:42 +01:00 |
|
Milan Hanajik
|
ecc92176f3
|
Clean-up after comparing 2.27 and 3.1 branches, ver. 3.1.1861
|
2022-01-28 14:43:42 +01:00 |
|
Milan Hanajik
|
2a97a8f584
|
UI : ProcedureDlg : TempLo, TempHi, TempUnit, Uncertainty and Repeats in Metrology I and II swapped.
|
2022-01-28 14:43:42 +01:00 |
|
Milan Hanajik
|
c18f06af07
|
TM.iPerlCommunication and IperlHead synced with v.2.27, ISessionDataMngmnt replaces IHasClearSessionData and IHasTestName.
|
2022-01-28 14:43:33 +01:00 |
|
Milan Hanajik
|
f96bf993d8
|
Various.Clamping added, Various.CoverTest modified, ver. 3.1.1857
|
2022-01-21 16:08:03 +01:00 |
|
Milan Hanajik
|
868d16d8ee
|
Bug fixes in TestMethods.StandingStart, ver. 3.1.1856
|
2022-01-19 15:42:34 +01:00 |
|
Milan Hanajik
|
bfe7c5a29e
|
ProductionTracing : UserLogin, ComboBox history saved, UI-Workflow next to Order, UI-Panel1 size, ver. 3.0.2
|
2022-01-19 14:03:49 +01:00 |
|
Milan Hanajik
|
c7c1c21ab3
|
TestMethods.StandingStart added, ver. 3.1.1854
|
2022-01-17 15:30:11 +01:00 |
|
Milan Hanajik
|
fe9cfa42ff
|
Bug fixes in test method sequences : return missing in case of a configuration error.
|
2022-01-17 15:28:18 +01:00 |
|
Milan Hanajik
|
32762f0fdb
|
Bug fix in MeasurementCorrection.GetCorrection( ), ver. 3.1.1853
|
2022-01-17 12:45:47 +01:00 |
|
Milan Hanajik
|
2eaf2b044c
|
SharedDatabase.WorkflowSummary.ReadFromDB(), int wm.ProcessId -> string wm.Workflow, etc.
|
2022-01-17 10:26:55 +01:00 |
|
Milan Hanajik
|
7facefb305
|
Radio address format "D9" defined on one place: SharedDatabase.Const.RAFormat
|
2022-01-15 13:01:50 +01:00 |
|
Milan Hanajik
|
917051f072
|
Water meter test results graph fixed, ver. 3.1.1849
|
2022-01-12 12:38:01 +01:00 |
|
Milan Hanajik
|
1af0b71503
|
Production tracing clean-up, ver. 3.1.1848
|
2022-01-12 07:53:03 +01:00 |
|
Milan Hanajik
|
2f1a8cc9d6
|
Production tracing : Saving records OK, Verification should be OK (TODO: Test)
|
2022-01-11 20:28:28 +01:00 |
|
Milan Hanajik
|
32047ef76a
|
Clean-up
|
2022-01-11 20:27:06 +01:00 |
|
Milan Hanajik
|
eea94d1d9f
|
ProductionTracing : saving StepRecord and updating ReferenceRecord. ver. 3.1.1847
|
2022-01-10 08:11:52 +01:00 |
|
Milan Hanajik
|
a6ba6e26b2
|
SharedDatabase entities/mappings changes, StepRecord added, RR.Code1,2,3,4, etc. Workplace ver. 3.1.14
|
2022-01-10 07:27:18 +01:00 |
|
Milan Hanajik
|
c75e3d08d3
|
GenericTest project added.
|
2022-01-07 16:04:16 +01:00 |
|
Milan Hanajik
|
2710823931
|
ListViewEx clean-up.
|
2022-01-07 12:23:22 +01:00 |
|
Milan Hanajik
|
af13e2f2b4
|
Events.EndSession added, after S640Communication at the end 'End session' is invoked automatically.
|
2022-01-06 08:00:07 +01:00 |
|
Milan Hanajik
|
4d018a8ba8
|
DataEntry.iPerl bug fixes when invoked without the production tracing, ver. 3.1.1846
|
2022-01-06 08:00:07 +01:00 |
|
Milan Hanajik
|
df89050d78
|
DataEntry.S620 bug fixes when invoked without an order (after restoring results).
|
2022-01-06 08:00:06 +01:00 |
|
Milan Hanajik
|
1b767f6298
|
MeterTestRslt.Passed set correctly in iPerlCommunicationSeq.MakeQ2CorrectedFrom( ), etc., ver. 3.1.1845
|
2022-01-05 08:18:48 +01:00 |
|
Milan Hanajik
|
8da5512eb0
|
enum FillState in Common.Enums, FillState ProcessData.FillState introduced and used in TBF.Rig.Sequences.
|
2022-01-04 18:10:44 +01:00 |
|
Milan Hanajik
|
1133a2d5bf
|
Bug fixes : 1 Saving results cannot be stopped, 2 Processing statistics, 3 SensusTestInfo
|
2022-01-04 15:30:10 +01:00 |
|
Milan Hanajik
|
1f0bbc0d4e
|
DataEntry.S620 : Serial number assignment fixed, AssignedSN = -1 when not assigned, ver. 3.1.1843
|
2021-12-17 11:51:53 +01:00 |
|
Milan Hanajik
|
ba549cbaee
|
MainWnd: Reload procedures button.
|
2021-12-17 11:51:53 +01:00 |
|
Milan Hanajik
|
ee89158ae3
|
Uni.FlowMeter nominal frequency is a parameter, ver. 3.1.1840
|
2021-12-15 14:34:45 +01:00 |
|
Milan Hanajik
|
15e9c25dcf
|
DataEntry.S620 : Serial number assignment, ver. 3.1.1839
|
2021-12-15 09:36:21 +01:00 |
|
Milan Hanajik
|
804cf2aaea
|
ver. 3.1.1836
|
2021-12-14 08:15:05 +01:00 |
|
Milan Hanajik
|
47511ef873
|
Tracing: CurrentPcsCount/CurrentSN/CurrentRA incremented, OrderInfo, Workflow and Workplace re-read from DB after sel., ver. 3.1.1835.
|
2021-12-13 15:03:52 +01:00 |
|
Milan Hanajik
|
43caffd73d
|
S640CommForm Start/Ende.pro fixed, OriRadioAddress added to results, OrderInfo.Clone9) fixed, ver. 3.1.1833
|
2021-12-10 11:39:16 +01:00 |
|
Milan Hanajik
|
0d0355c65a
|
ProductionTracing for Nanjing, OrderInfo updated after assignment of serial numbers, ver. 3.1.1831
|
2021-12-10 07:59:58 +01:00 |
|
Milan Hanajik
|
68c3ccbef6
|
SelectedProcedure stored in ProcessData, used in DataEntry.iPERL and S620, S640Comm cleaned, IOrderInfo, I640Cfg, OrderManagement v.3.0.6, etc.
|
2021-12-09 17:12:52 +01:00 |
|
Milan Hanajik
|
ff28d507cf
|
TestMethods.Evacuation added.
|
2021-12-09 17:12:51 +01:00 |
|
Milan Hanajik
|
2c00ed6dc4
|
SensusOracle : UID and Pwd invisible, CreateWztypIfMissing, VtAuftragPd, VtPruefpunktSollSd.Qbezeichnung max 8 char, more logging
|
2021-12-09 17:12:51 +01:00 |
|
Milan Hanajik
|
cd84c82475
|
SensusOracle : Automatic WZ_TYPE_ID assignment and creation OK, ver. 3.1.1815
|
2021-12-09 17:12:51 +01:00 |
|
Milan Hanajik
|
e324de985f
|
Metrology and Uncertainties dialogs display tabs for Rig.Scales.MettlerToledo.
|
2021-12-09 17:12:51 +01:00 |
|
Milan Hanajik
|
0e45ef6689
|
TBF.Rig.Network.Comet.Ambient fixed : UpdateProcessData() was missing.
|
2021-12-09 16:35:04 +01:00 |
|
Milan Hanajik
|
d1e0d1466d
|
SharedDatabase synchronized with Production-Monitoring.TracingDB
|
2021-12-01 13:13:59 +01:00 |
|
Milan Hanajik
|
bbffc3b406
|
TBF.UI.ResultsMI.SendAainDBAndWMSelectionForm as in 2.27
|
2021-11-29 22:17:45 +01:00 |
|
Milan Hanajik
|
9bc9db1792
|
DB.SensusOracle : Automatic WMTypeId assignment in progress.
|
2021-11-29 14:01:57 +01:00 |
|
Milan Hanajik
|
19c9e3a2da
|
FileWriters,IperlLogger fixed in DesigMode == Based_on_procedure
|
2021-11-28 07:58:16 +01:00 |
|
Milan Hanajik
|
9a79ff1344
|
Scales.MettlerToledo : SICS command I4 : Zero length scale S/N is accepted, ver. 3.1.1814
|
2021-11-26 14:14:26 +01:00 |
|
Milan Hanajik
|
021f17c774
|
SharedDatabase.Entities.Part.CodeType and CodeForm --> sbyte, ver. 3.1.1813
|
2021-11-26 10:33:21 +01:00 |
|
Milan Hanajik
|
09a0968b76
|
Workflow used in DataEntry.S620, LaserMarking stored to WaterMeter.Remark.
|
2021-11-18 14:54:03 +01:00 |
|
Milan Hanajik
|
351157dbba
|
LaserMarking added to OrderInfo, OrderInfo printing, bug fixes.
|
2021-11-18 14:53:12 +01:00 |
|
Milan Hanajik
|
0494054171
|
Yet more MainWnd, MainSeq, etc. changes,ver. 3.1.1811
|
2021-11-18 14:53:12 +01:00 |
|
Milan Hanajik
|
587f6dffd0
|
More MainWnd, MainSeq, DataEntry.S620 and OrderManagement changes, ver. 3.1.1810
|
2021-11-18 14:53:12 +01:00 |
|
Milan Hanajik
|
a35716733d
|
MainWnd and DataEntry.S620 changes
|
2021-11-18 14:53:12 +01:00 |
|
Milan Hanajik
|
44761ff411
|
OrderManagement project added, ver. 3.1.1809
|
2021-11-18 14:53:11 +01:00 |
|
Milan Hanajik
|
772080ae3b
|
ListViewEx and MySortOrder related changes.
|
2021-11-13 05:38:10 +01:00 |
|
Milan Hanajik
|
9b5ee442a6
|
DataEntry.S620.FormForMechanicalMetersWithTracing localization.
|
2021-11-11 15:26:56 +01:00 |
|
Milan Hanajik
|
51b3e994c3
|
Bug fixes : (1) UniCB timing after a delay in worker thread (DB request), (2) Scales.MettlerToledo.ScaleCfg, ver. 3.1.1806
|
2021-11-11 13:32:54 +01:00 |
|
Milan Hanajik
|
335fce3e39
|
Bug fix : 6x try / catch to resolve crashes caused by GemCard, etc., ver. 3.1.1805
|
2021-11-11 08:19:35 +01:00 |
|
Milan Hanajik
|
44fc7b92fd
|
TM.S640Communication as in 2.27 branch (EnterSerialNumbers, 40 wms), DataEntry.iPerl with Direction and Orders enum parameters.
|
2021-11-10 09:40:56 +01:00 |
|
Milan Hanajik
|
0f5c4b083d
|
Unit selection in UI.Procedures.ProcedureDlg and UI.Procedures.TestWizard, ver. 3.1.1801
|
2021-11-09 08:48:27 +01:00 |
|
Milan Hanajik
|
5996fda348
|
SensusOracle.Database synchronized with 2.26/27, TestBenchGroupId, idBenutzer, ver. 3.1.1800
|
2021-11-08 09:17:00 +01:00 |
|
Milan Hanajik
|
339d79595d
|
Uni.FlowMetersInParallel in schematic drawing, ver. 3.1.1795
|
2021-11-04 12:37:37 +01:00 |
|
Milan Hanajik
|
a2a3d5940e
|
Uni.FlowMetersInParallel enabled, CB.Uni.OutputMessage supports parallel flow meters, etc, ver. 3.1.1794
|
2021-11-04 11:57:32 +01:00 |
|
Milan Hanajik
|
62913cf68f
|
Uni.RegValve position can be changed by mouse-clicks on the set point bar, ver. 3.1.1792
|
2021-11-02 14:36:11 +01:00 |
|
Milan Hanajik
|
3b70baeff0
|
Artefacts when drawing set points or tank level fixed, style changes.
|
2021-11-02 14:07:12 +01:00 |
|
Milan Hanajik
|
bfa69ef611
|
Inputs mapped to route bits 80..119, UniCB to bit 120, Emergency stop from bit 96* (not from State), ver. 3.1.1788
|
2021-10-29 16:00:42 +02:00 |
|
Milan Hanajik
|
8c7bd51ca8
|
More logging PID (ActionID.SetFlow), SetFlowOp : ValveMove command send in case Flow == 0, ver. 3.1.1785
|
2021-10-29 15:59:41 +02:00 |
|
Milan Hanajik
|
87fa7fb669
|
Changes done in 2.26 branch.
|
2021-10-27 12:02:43 +02:00 |
|
Milan Hanajik
|
7205682d75
|
Bug fix : prevent SW crash when Scale.MettlerToledo is added in 'Not controlled by this PC' mode, ver.3.1.1773
|
2021-10-11 13:46:52 +02:00 |
|
Milan Hanajik
|
235da5e9e1
|
Platform target AnyCPU whereever possible.
|
2021-10-11 13:19:32 +02:00 |
|
Milan Hanajik
|
13b30b2caf
|
DB.SensusOracle.DatabaseCfg : database access passwords are not readable
|
2021-10-11 09:22:20 +02:00 |
|
Milan Hanajik
|
b5e2a7bdc9
|
TBF.UI.Procedures clean-up
|
2021-10-11 09:14:19 +02:00 |
|
Milan Hanajik
|
078bd8aaf4
|
TBF.Rig.Scales.MettlerToledo replaces three MettlerToledo components, ver. 3.1.1772
|
2021-10-11 09:14:05 +02:00 |
|
Milan Hanajik
|
1355777fe0
|
MettlerToledo.Standard.BalanceDev processes ID1 commands (only), ver. 3.1.1746
|
2021-09-22 18:42:14 +02:00 |
|
Milan Hanajik
|
f82da6e4c8
|
Bug fix in TBF.Data.SetData( ) - divide by zero, ver. 3.1.1740
|
2021-09-20 15:11:24 +02:00 |
|
Milan Hanajik
|
6c181cdb67
|
TBF.Data initialization on TBF start-up (also in case IsRealBench = false), ver. 3.1.1736
|
2021-09-19 14:45:02 +02:00 |
|
Milan Hanajik
|
a0aea713b0
|
Common.Data --> TBF.Data and TBF.DB
|
2021-09-19 14:44:55 +02:00 |
|
Milan Hanajik
|
709636e82b
|
Common.Data.SampleDensity/Temp/Buoyancy/AdminUsername/AdminPassword --> Common.GlobalData.
|
2021-09-19 13:34:03 +02:00 |
|
Milan Hanajik
|
273f2b73d4
|
ControlBoard.Uni.StandingStartStopTestOp and TestMethods.StandingStartMassCollection changes, ver. 3.1.1734
|
2021-09-07 16:38:46 +02:00 |
|
Milan Hanajik
|
c74047c292
|
UniCB.StopFlowControl( ) implemented, used 3x in SetFlowOp.Stop( ) instead of uniCB.StopAll( )
|
2021-09-07 16:38:45 +02:00 |
|
Milan Hanajik
|
dd72d6f046
|
Precise measurement of StandingStartMassCollection test time, TBF.Boxes.DateTimeBox.
|
2021-09-07 16:38:38 +02:00 |
|
Milan Hanajik
|
f80181e53e
|
5x Color.Goldenrod --> Color.LightSteelBlue
|
2021-09-07 16:38:37 +02:00 |
|
Milan Hanajik
|
7988cd60ba
|
Modbus.QuidoRS supports inputs reading.
|
2021-09-07 09:02:01 +02:00 |
|
Milan Hanajik
|
057e4fa240
|
Clean-up : ComponentsManagerDlg, Telegram, Modbus, QuidoRS, IOperation, S640Stream
|
2021-09-07 09:01:10 +02:00 |
|
Milan Hanajik
|
398661b763
|
iPerlCommunication : Default Q2 corrections, ConditnlUpdateQ2CorrRL/LR, fixes in CheckBoxEditMode, MuxBoard and Quido support removed.
|
2021-08-29 10:08:29 +02:00 |
|
Milan Hanajik
|
6809c75613
|
Bug fixes in MetrologyDlgDensityTab and MetrologyDlgBuoyancyTab.
|
2021-08-26 13:19:53 +02:00 |
|
Milan Hanajik
|
3e674b972a
|
SensusOracle.Database : Insert/update of VT_ZAEHLER_PD modified, ResultsMI.DeleteFromOracleForm
|
2021-08-19 10:26:00 +02:00 |
|
Milan Hanajik
|
3a6b734aee
|
FixedStart... methods use Math.Abs( ) of a difference of volumes to be able to cope with a reverse flow.
|
2021-08-18 14:12:51 +02:00 |
|
Milan Hanajik
|
554709538b
|
Color.DarkGoldenrod --> DarkGray in 44 forms (DataEntry, KPackE.DataEntryForRadio, Adjustment, ManualEntry, PulsesTest(Manual), ManualLevelMsrmnt).
|
2021-08-18 14:08:07 +02:00 |
|
Milan Hanajik
|
47efa15dd5
|
Clean-up
|
2021-08-18 14:05:07 +02:00 |
|
Milan Hanajik
|
a8f42cbb63
|
iPerlCommunicationForm.cs changes (sync. .with 2.26 branch)
|
2021-07-28 12:28:34 +02:00 |
|
Milan Hanajik
|
a975b5d0f4
|
GraphsTabPageCtrl : 1. Unlimited history, 2. Dynamic subnodes.
|
2021-07-27 15:56:23 +02:00 |
|
Milan Hanajik
|
af551b07bf
|
(1) MainSeq allows showCycleEndFormOp==null now, (2) iPerlCommunicationForm edit mode fixes, ver. 3.1.1709
|
2021-07-20 10:10:25 +02:00 |
|
Milan Hanajik
|
16de6c5d8b
|
OptoTelegramRaw and CalculateFeatureVector() moved to Common project.
|
2021-07-20 09:46:23 +02:00 |
|
Milan Hanajik
|
3b81f1a143
|
IPERL : Results.Entities.MeterTestRslt.X1 .. X9, ErrorBC added, X1 = flow st. dev., Q_WZ (and VolumeMeter) calculation bug fix, etc.
|
2021-07-20 09:46:23 +02:00 |
|
Milan Hanajik
|
aa04ea620b
|
TestMethods.PMaxTest bug fix : when pump reached 100% PMaxTest started regardless of the pressure.
|
2021-07-20 09:46:23 +02:00 |
|
Milan Hanajik
|
3a28e33437
|
OptoTelegramRaw improvements
|
2021-07-20 09:46:23 +02:00 |
|
Milan Hanajik
|
95f9b01cb0
|
New RR.DataStream.MefImport and RR.DataStream.Reader components.
|
2021-07-20 09:46:15 +02:00 |
|
Milan Hanajik
|
2a2eae0c6a
|
Common.Data.WMsCount = 20, etc., ver. 3.1.1685
|
2021-06-30 10:06:18 +02:00 |
|
Milan Hanajik
|
11c47964a9
|
SensusOracle.Database bug fix : Q_WZ in VT_PRUEFREIHE_IST_PD
|
2021-06-28 14:02:57 +02:00 |
|
Milan Hanajik
|
4c89c0f7c4
|
RegValve.SetFlowOp : RqrdFlowRangeRatio = 0.5, requiredFlowLo/HI -= MeasurementCorrection.GetCorrection(...),
|
2021-06-28 13:58:13 +02:00 |
|
Milan Hanajik
|
2106e82ede
|
ErrorFlags STOP stops cycle
|
2021-06-28 13:56:26 +02:00 |
|
Milan Hanajik
|
cd15ab2432
|
IperlHead as in 2.26, MeterTestRslt.ExtraDataPath and related changes, set in FlyingStart, FlStMassCollection and FlStMassCollProlonged.
|
2021-06-27 15:52:05 +02:00 |
|
Milan Hanajik
|
ac7c737d1b
|
ORACLE_DB, MANAGED, TURA_IPERL undefined, required for Nanjing only, ver. 3.1.1677
|
2021-06-24 08:13:53 +02:00 |
|
Milan Hanajik
|
827a9f7c58
|
Changes for Xylem Nanjing, ver. 3.1.1676
|
2021-06-18 15:35:46 +02:00 |
|
Milan Hanajik
|
f1ef16e1a3
|
TBF.UI.Process.ProcessTabPageCtrl introduced, etc.
|
2021-05-26 23:42:16 +02:00 |
|
Milan Hanajik
|
7613613fad
|
SerialStream.S640Stream in progress.
|
2021-05-25 22:13:11 +02:00 |
|
Milan Hanajik
|
9d01d565df
|
DataEntry.Standard6 bug fix, ver. 3.1.1656
|
2021-05-24 16:39:01 +02:00 |
|
Milan Hanajik
|
9f5c89db06
|
SchematicDrawing background color = Color.FromArgb(240,240,240), ver. 3.1.1655
|
2021-05-23 21:21:47 +02:00 |
|
Milan Hanajik
|
0568966ba6
|
StandingStartMassCollectionSeq : Start mass measurement and start state data entry done at the same time, ver. 3.1.1654
|
2021-05-21 17:49:26 +02:00 |
|
Milan Hanajik
|
62d725d879
|
Standing start/stop fixed, ver. 3.1.1653
|
2021-05-21 17:13:45 +02:00 |
|
Milan Hanajik
|
81151935bc
|
iPerlHead : TimeFromSamples( ), VolumeFromSamples( ), StartEndFilterSamplesCount = 20
|
2021-05-19 16:16:53 +02:00 |
|
Milan Hanajik
|
bec7287531
|
TBF.UI.Procedures.ProcedureDlg : 5-th file writer.
|
2021-05-17 11:55:33 +02:00 |
|
Milan Hanajik
|
db3a40d817
|
UI.Settings.UpgradeSelectionDlg : Upgrade pipes, ver. 3.1.1646
|
2021-05-14 13:41:10 +02:00 |
|
Milan Hanajik
|
0a1966d5f9
|
Pipes use Id instead if Name to identify end-components.
|
2021-05-14 13:39:45 +02:00 |
|
Milan Hanajik
|
cfe55e430a
|
Pump start logging, ver. 3.1.1645
|
2021-05-11 14:28:27 +02:00 |
|
Milan Hanajik
|
2642e3cc46
|
ControlBoard.Uni : (1) 2s old serial data removed from the input buffer, (2) improved serial data logging.
|
2021-05-11 14:21:04 +02:00 |
|
Milan Hanajik
|
4f1e7507f9
|
Modbus.PumpFM.DanfossVLT.Pump.Initialize( ) modification : modbus.ComponentNames[pumpCfg.ModbusAddress] = Name;
|
2021-05-04 15:15:35 +02:00 |
|
Milan Hanajik
|
3a2ab6c286
|
Combination of data from the current route, from digital outputs and from UI modified, ver. 3.1.1642
|
2021-05-04 14:10:25 +02:00 |
|
Milan Hanajik
|
fc95847377
|
ControlBoard.Uni initialzation fixed : diverters count taken into account, ver. 3.1.1641
|
2021-05-04 10:32:26 +02:00 |
|
Milan Hanajik
|
c5769bed0c
|
10.42.128.16 --> 10.42.128.24
|
2021-04-30 12:24:29 +02:00 |
|
Milan Hanajik
|
24413482bc
|
'Scale', 'Diverter' and 'RegValve' results items added, ver. 3.1.1640
|
2021-04-30 08:52:57 +02:00 |
|
Milan Hanajik
|
65b5164f0b
|
Changes in TBF.Utils.GetRegulVallvesPositions( ) and SequenceBase (see bug fix in 2.26.1636).
|
2021-04-28 11:00:28 +02:00 |
|
Milan Hanajik
|
b98af02b55
|
Changes in binding between KPackE.Radio and KPackE.RegisterReader (Register(), Unregister()).
|
2021-04-26 11:56:21 +02:00 |
|
Milan Hanajik
|
4e32d037ea
|
New style Dummy.FlowMeter.FlowMeterCfg with format and unit.
|
2021-04-26 11:56:21 +02:00 |
|
Milan Hanajik
|
5ea9c51f77
|
Uni.FlowMeter.FlowMeterCfg.MsrdValLimLo/Hi is not serialized, can be accessed from the component.
|
2021-04-26 11:56:21 +02:00 |
|
Milan Hanajik
|
08c0a61110
|
Bug fixes
|
2021-04-26 11:56:21 +02:00 |
|
Milan Hanajik
|
fdb1e112dc
|
(1) Dummy.Flowmeter displays flow measured by a scale, (2) OoR values are orange.
|
2021-04-26 11:56:01 +02:00 |
|
Milan Hanajik
|
17c77758c6
|
Correct reading of WM pulses (windowing effect, only lower 16 bits of a counter value are available).
|
2021-04-19 14:48:03 +02:00 |
|
Milan Hanajik
|
5507a65170
|
3s between test start and route change, ver. 3.1.1628
|
2021-04-16 17:17:25 +02:00 |
|
Milan Hanajik
|
b2099ad68c
|
Standing start/stop method fixed, ver. 3.1.1627
|
2021-04-16 16:47:28 +02:00 |
|
Milan Hanajik
|
9d1698b462
|
FixedStartMassCollection --> StandingStartMassCollection
|
2021-04-16 14:16:07 +02:00 |
|
Milan Hanajik
|
847956f708
|
FixedStartMassCollection modified, ControlBoard.Elde repmoved, ver. 3.1.1624
|
2021-04-16 14:06:47 +02:00 |
|
Milan Hanajik
|
95d5d16c83
|
FixedStartMassCollelction in progress.
|
2021-04-16 13:05:50 +02:00 |
|
Milan Hanajik
|
b36a76f413
|
More ReadMassOp / Mass / etc.
|
2021-04-15 16:49:28 +02:00 |
|
Milan Hanajik
|
1f05cc420c
|
ReadMassOp removed, ProcessData.Mass removed, TestMethods.FixedStartMassCollection, ver. 3.1.1620
|
2021-04-15 13:15:18 +02:00 |
|
Milan Hanajik
|
eeaf1e1682
|
DummySeq modified, no message, temperature, pressure measured once, start/end time set, ver. 3.1.1618
|
2021-04-15 13:07:30 +02:00 |
|
Milan Hanajik
|
1905d3644e
|
Bug fix in LeakTestSeq.
|
2021-04-14 11:59:44 +02:00 |
|
Milan Hanajik
|
39197ddd71
|
Bug fix in CalculateDivTransitionTime( ), div. transition time stored in results, DiverterTestSeq calculates average transition time.
|
2021-04-13 23:34:06 +02:00 |
|
Milan Hanajik
|
8b8198e298
|
(1) TestMethods.Dummy.CheckDeviceCaps( ), (2) Trivial simulation mode in some test methods, ver. 3.1.1614
|
2021-04-13 23:34:06 +02:00 |
|
Milan Hanajik
|
b57ffac9bc
|
Use of Selector in Wizard in FlowSelection dialog.
|
2021-04-13 15:35:38 +02:00 |
|
Milan Hanajik
|
1dc35e6135
|
Paths : Selector : UI changes.
|
2021-04-13 15:35:38 +02:00 |
|
Milan Hanajik
|
5aec3c1ecc
|
Bug fix : Results.BatchResults.NewFromProcedure( ) uses GetTestInstances( ), ver. 3.1.1610
|
2021-04-13 15:35:24 +02:00 |
|
Milan Hanajik
|
9724e8779a
|
Modbus logging with child component names, ver. 3.1.1606
|
2021-04-09 16:29:24 +02:00 |
|
Milan Hanajik
|
f33bc4f167
|
Modbus : Multiple modules use common time scheduling (one Thread.Sleep in RunDeviceAfter), ver. 3.1.1605
|
2021-04-09 13:37:46 +02:00 |
|
Milan Hanajik
|
d84588650f
|
ControlBoard.Papouch modified for 4 QuidoRS boards, ver. 3.1.1604
|
2021-04-09 11:26:52 +02:00 |
|
Milan Hanajik
|
02747a975a
|
Code cleanup.
|
2021-04-09 11:26:11 +02:00 |
|
Milan Hanajik
|
5d78f7428b
|
Minor improvements, ver. 3.1.1603
|
2021-04-08 16:12:47 +02:00 |
|
Milan Hanajik
|
d5544d3041
|
MainSeqUtils : Prevent crash when draining tanks at the end, ver. 3.1.1602
|
2021-04-08 14:30:25 +02:00 |
|
Milan Hanajik
|
d02e06cb9a
|
UI.Procedures.ProceduresCtrl can display procedure properties of Sensus-Oracle-DB component.
|
2021-04-08 13:52:35 +02:00 |
|
Milan Hanajik
|
988bcd6387
|
BuiltIn.Valve initialization changed.
|
2021-04-08 10:05:02 +02:00 |
|
Milan Hanajik
|
56294bbffc
|
ToString( ) methods of all components are equal, start with ClassName.
|
2021-04-07 22:18:53 +02:00 |
|
Milan Hanajik
|
6d9a7e2385
|
Bug fix in StateMachine.InitializeDevices( ), Modbus.RegTelegramsPerSecond = 3, MaxTelegramsPerSecond = 5, ver. 3.1.1601
|
2021-04-06 10:24:42 +02:00 |
|
Milan Hanajik
|
dd24c8b073
|
TestRslt.Buoyancy ---> TestRslt.MassOfEvapWater, ver. 3.1.1600
|
2021-04-05 14:12:42 +02:00 |
|
Milan Hanajik
|
3b211b8644
|
MainWnd : ProcessTabPageCtrl24 used always (TODO: Rewrite ProcessTabPageCtrl).
|
2021-04-03 16:16:53 +02:00 |
|
Milan Hanajik
|
0732e8360f
|
#if STABLE_MASS_EXTRAS removed, it is enabled always now.
|
2021-04-03 16:15:44 +02:00 |
|
Milan Hanajik
|
c53cb8ace0
|
Initialization( ) changed, is abstract in ComponentBase, builds OK.
|
2021-04-03 09:39:17 +02:00 |
|
Milan Hanajik
|
a58fe1f997
|
Initialization of 30 components changed, done in Initialize( ).
|
2021-04-03 00:54:27 +02:00 |
|
Milan Hanajik
|
cb1a66381f
|
MetrologyDlg tabs style changes.
|
2021-04-03 00:54:27 +02:00 |
|
Milan Hanajik
|
535038bce1
|
Style changes to prevent warnings.
|
2021-04-03 00:54:18 +02:00 |
|
Milan Hanajik
|
b63408cc68
|
UI.Shared.EmergencyStopForm removed.
|
2021-04-02 23:35:26 +02:00 |
|
Milan Hanajik
|
bb3a6ff4f3
|
BuiltIn components clean-up.
|
2021-04-02 20:27:02 +02:00 |
|
Milan Hanajik
|
ce0b8af4a0
|
DataContainer components clean-up.
|
2021-04-02 20:25:31 +02:00 |
|
Milan Hanajik
|
1bc3e5d6eb
|
IDevice.Initialize( ) ---> IComponent.Initialize( ).
|
2021-04-02 18:13:00 +02:00 |
|
Milan Hanajik
|
08c2d3b0d8
|
EmergencyStopModelessDlg removed.
|
2021-04-02 18:11:53 +02:00 |
|
Milan Hanajik
|
4fda48f7e7
|
Components initialization clean-up.
|
2021-04-02 17:28:15 +02:00 |
|
Milan Hanajik
|
dd08ca770d
|
ResetStaticProperties( ) eliminated from ComponentBase, IComponentFactory and factories.
|
2021-04-02 16:10:38 +02:00 |
|
Milan Hanajik
|
c7e87c95da
|
CLP1611, TestMethods.Counter : ResetStaticProperties( ) eliminated, code from constructor moved to Initialize( ).
|
2021-04-02 16:08:24 +02:00 |
|
Milan Hanajik
|
79e80e8b6d
|
TankWithLevelMsrmnt.Tank : shared static properties and ResetstaticProperties( ) eliminated.
|
2021-04-02 15:49:02 +02:00 |
|
Milan Hanajik
|
689841cd2d
|
MettlerToledo.Multi removed from the project.
|
2021-04-02 15:16:45 +02:00 |
|
Milan Hanajik
|
0cc21f40af
|
MettlerToledo.Stabdard.Balance clean-up, shared static properties eliminated.
|
2021-04-02 15:12:29 +02:00 |
|
Milan Hanajik
|
e4da4929e4
|
IScaleOrTank.ScaleNr eliminated.
|
2021-04-02 15:12:29 +02:00 |
|
Milan Hanajik
|
8a846a774f
|
ReadMassesOp eliminated.
|
2021-04-02 15:12:29 +02:00 |
|
Milan Hanajik
|
51aa0f4e43
|
Ambient clean-up.
|
2021-04-02 15:12:22 +02:00 |
|
Milan Hanajik
|
4e9d1c8281
|
Modbus : Improved scheduling of polling, ticketNo is between 0 .. devsCount-1, DebugMode.Simulation is more complete.
|
2021-04-02 13:13:16 +02:00 |
|
Milan Hanajik
|
5e790e5d07
|
Modbus : Fixed sending output messages from the queue.
|
2021-04-01 15:24:50 +02:00 |
|
Milan Hanajik
|
931a4bcc00
|
UniCB : Prevent too early sending of data, ver. 3.1.1619
|
2021-04-01 15:14:15 +02:00 |
|
Milan Hanajik
|
d6ae50f4dd
|
Uni : Buffering of the last combined action arguments, ver. 3.1.1618
|
2021-03-31 16:23:12 +02:00 |
|
Milan Hanajik
|
ef004ce92e
|
Manual control of diverters by mouse clicks on a schematic drawing.
|
2021-03-30 12:49:08 +02:00 |
|
Milan Hanajik
|
df6741cf1a
|
iPerlCommmunication : New Q2 correction for Australia.
|
2021-03-30 12:03:31 +02:00 |
|
Milan Hanajik
|
f083fe568e
|
FlyingStartMassCollectionSeq and FlyingStartMassCollProlongedSeq cleanup.
|
2021-03-30 00:03:35 +02:00 |
|
Milan Hanajik
|
27972aff64
|
Output.FileWriters.Enhanced with formatted WM subtitles
|
2021-03-29 23:17:49 +02:00 |
|
Milan Hanajik
|
0468d9abf5
|
WMPosition saved to SummaryResults, AllResults, column CQ ...
|
2021-03-29 22:51:56 +02:00 |
|
Milan Hanajik
|
bebb5e5909
|
Refactorization.
|
2021-03-29 22:42:04 +02:00 |
|
Milan Hanajik
|
71c4f8f32f
|
Refactorization : RegulValve --> RegValve on many places.
|
2021-03-29 22:34:15 +02:00 |
|
Milan Hanajik
|
1a8ef4f1be
|
(1) UI.Procedures.ProcedureParamsMixedCtrl, (2) Modbus.Novus added, (3) cleanup
|
2021-03-29 18:25:51 +02:00 |
|
Milan Hanajik
|
6be8af6d63
|
TBF.Rig.Elde.FlowMeter... components removed
|
2021-03-29 16:24:11 +02:00 |
|
Milan Hanajik
|
68ca5c4901
|
Uni.FlowMetersInParallel added, ver. 3.1.1617
|
2021-03-29 16:23:21 +02:00 |
|
Milan Hanajik
|
79e1fff45e
|
Modbus : Code from StopDevice2( ) moved to StopDevice( ).
|
2021-03-29 16:17:34 +02:00 |
|
Milan Hanajik
|
baf7f84343
|
(1) Diverter start/stop transition graph plotted, (2) Diverter ToTank / ToSink buttons, ver. 3.1.1616
|
2021-03-28 08:38:30 +02:00 |
|
Milan Hanajik
|
0fc8bb4ea0
|
Route logging changed.
|
2021-03-24 21:39:37 +01:00 |
|
Milan Hanajik
|
25856496d8
|
Various.CoverTest component created, few Elde components removed, ver. 3.1.1609
|
2021-03-24 13:48:05 +01:00 |
|
Milan Hanajik
|
ebf7c97bc6
|
Event.BalanceDone --> Event.ScaleDone, EmergencyStop is route bit #81, ver. 3.1.1608
|
2021-03-24 09:32:42 +01:00 |
|
Milan Hanajik
|
9bfa70d5c1
|
Diverter test completed, ver. 3.1.1607
|
2021-03-23 17:18:49 +01:00 |
|
Milan Hanajik
|
aff25e307d
|
Pump tandem, ver. 3.1.1606
|
2021-03-23 16:37:47 +01:00 |
|
Milan Hanajik
|
ce6896b584
|
Waiting before stable mass measurement joined with the mass measurement into one operation.
|
2021-03-23 13:50:32 +01:00 |
|