Commit Graph
100 Commits
Author SHA1 Message Date
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 3a8f9ea2e0 MeterTestRslt.WriteBinary( ) hot fix. 2021-04-07 12:06:40 +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 4e12942f5f Users : SMART_CARD_READER_SUPORT define to enable a smart card reader support in LoginDlg. 2021-04-03 16:58:08 +02:00
Milan Hanajik a81858ee9f Changes for iPERL, builds OK when TURA_IPERL;IPERL;ORACLE_DB are defined in Config, Results and TBF projects. 2021-04-03 16:38:37 +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 e651244601 PlatformTarget set to x86 in some projects to avoid warnings, enable debugging. 2021-04-02 23:38:27 +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 a8e808a510 Imperial units, ... 2021-03-29 23:31:21 +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 eb142244e4 SchematicDrawing : Diverter painted correctly, closed-wet images added. 2021-03-29 11:26:59 +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 80beb9d54b ShcematicDrawingCtrl : Order of painting changes so that mass is not hidden under water. 2021-03-23 16:39:24 +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
Milan Hanajik 9b1a427369 Prolonged method evaluation fixed, ver. 3.1.1605 2021-03-23 11:08:33 +01:00
Milan Hanajik 78f9b10255 cBrd.StopPreviousOp( ) ---> cBrd.Stop( ) in FlyingStart.... test sequences, etc., ver. 3.1.1604 2021-03-23 09:52:03 +01:00
Milan Hanajik 061ab99486 Prolonged method fixed, ver. 3.1.1603 2021-03-23 08:50:40 +01:00
Milan Hanajik ef96c06328 Prolonged method fixed, ver. 3.1.1602 2021-03-22 14:02:47 +01:00
Milan Hanajik 8f5291332f Uni.FlyingStartStopTestOp merged with Uni.FlyingStartStopTestWithDivOp, IAdvancedControlBoard. ver. 3.1.1601 2021-03-22 09:08:00 +01:00
Milan Hanajik 747195fc10 UniCB cleanup, simulation improved, locking. 2021-03-20 07:20:36 +01:00
Milan Hanajik 0e8bbec3bc (1) Prolonged method fixed, (2) UniCB simulation mode improved, ver. 3.1.1600 2021-03-20 02:38:41 +01:00
Milan Hanajik 141b9a7b4c (1) DIverter threshold used, (2) UniCB state display can be enabled / disabled, ver. 3.1.1598 2021-03-19 16:22:50 +01:00
Milan Hanajik 595f0c514e In progress 2021-03-19 09:35:41 +01:00
Milan Hanajik e1dfe758cd UniControlBoardTest project removed from the solution. 2021-03-19 07:50:10 +01:00
Milan Hanajik 6eaa9dad90 UniCB : Indication of serial connection, ver. 3.1.1598 2021-03-18 18:22:25 +01:00
Milan Hanajik be9d912489 Route handling rewritten, the order of StopDevice( ) calls reversed. 2021-03-18 16:17:11 +01:00
Milan Hanajik d7e65ff04b Modbus modified, UniCB Init. modified, RunDeviceAfter() called in reversed order, ver. 3.1.1597 2021-03-18 16:16:49 +01:00
Milan Hanajik ff70a11cad RegisterReader simplified, ReadRegisterOp( ) removed from IRegReader, ReadMoreRegistersOp removed. 2021-03-18 03:56:15 +01:00
Milan Hanajik e201c0ea66 PulsesFromUniCB.RegisterReader modified, ReadRegisterOp( ) returns null, ver. 3.1.1643 2021-03-17 17:15:43 +01:00
Milan Hanajik 1c093caff3 More logging: water meter pulses and test time, ver. 3.1.1642 2021-03-17 16:46:57 +01:00
Milan Hanajik 48484e1dbb No ChangeRoute action after 15 s being idle, ver. 3.1.1641 2021-03-17 13:19:35 +01:00
Milan Hanajik 068c51157e uniCB.FlyingStartStopTest...Op.cs test start fixed, ver. 3.1.1640 2021-03-16 15:09:41 +01:00
Milan Hanajik e8e1be644b UniCB.RRoute and SyncRoute( ) implemented, ver. 3.1.1639 2021-03-16 13:05:04 +01:00
Milan Hanajik d971831ab8 Groch.TempMeter impelented, ver. 3.1.1638 2021-03-16 12:14:51 +01:00
Milan Hanajik a432bbb5c6 UniCB.RefPulses implemented and displayed, ver. 3.1.1636 2021-03-16 06:20:09 +01:00
Milan Hanajik 95a0cebcf8 REVERTED commit : BenchInfo : Exception when 2nd instance created, ver. 3.1.1635 2021-03-15 16:09:55 +01:00
Milan Hanajik d22158404d Prolonged test support in Action, OutputMessage, etc., ver. 3.1.1634 2021-03-15 15:52:49 +01:00
Milan Hanajik 4770f3e393 Action.SetFlow is a synchro method, IsSyncMethod=true, ver. 3.1.1633 2021-03-15 14:21:42 +01:00
Milan Hanajik d287902f62 BenchInfo : Exception when 2nd instance created, ver. 3.1.1632 2021-03-15 12:41:28 +01:00
Milan Hanajik f74fff9b51 Uni : MassPulsesCount is equal to TotalPulsesCount for all methods except Prolonged method, ver. 3.1.1631 2021-03-15 11:40:33 +01:00
Milan Hanajik bdefc0b8fa Modbus.TempMeter.Groch in progress 2021-03-14 21:31:26 +01:00
Milan Hanajik afa213f8d5 .AddOperation(cBrd.StartTestOp, ... temporarily disabled in 12 sequences. 2021-03-14 21:29:58 +01:00
Milan Hanajik 7af4e9465c Uni.XyzStartStopTest[WithDiv]Op, etc., AdjustmentSeq and all FlyingStartXyzSeq completed, ver. 3.1.1630 2021-03-14 21:28:41 +01:00
Milan Hanajik 6e1b02ebd5 Cfg.ToString(1) --> Cfg.ToString(-1) in 89 components 2021-03-13 11:04:38 +01:00
Milan Hanajik 93d5398f10 (1) MettlerToledo.Standard simul.mode fixed, (2) Format usage in DoubleBox.ToString() 2021-03-13 11:03:58 +01:00
Milan Hanajik baae5655d4 Uni.RegValveAnalog and Uni.RegValveTandem added, several Elde components removed. 2021-03-12 22:59:11 +01:00
Milan Hanajik b1862e2f02 Support for Statistics off-line mode: change LocalSettings.cs line 244. 2021-03-12 10:00:41 +01:00
Milan Hanajik 3e7ad6c06c StartMeasurementOp, ver. 3.1.1628 2021-03-11 17:57:19 +01:00
Milan Hanajik 768fb69653 Uni.RegValve function simplified, IFlowMeter includes functions from IIDrawingItCmpntWithMeasuredVal, ver. 3.1.1627 2021-03-11 14:55:21 +01:00
Milan Hanajik 21183ca801 Reg. valve stop param, ver. 3.1.1626 2021-03-11 10:46:15 +01:00
Milan Hanajik 13b3aca95f Stop command modified, ver. 3.1.1625 2021-03-10 17:14:19 +01:00
Milan Hanajik a21766b944 Action.IsFromUI, MeasureFlow works OK, SetFlow in progress, ver. 3.1.1624 2021-03-10 16:51:52 +01:00
Milan Hanajik 6f701adb9e SerialStream simulation : Reads characters from a file instead of a serial port. 2021-03-08 18:06:54 +01:00
Milan Hanajik e4c6bf5aa6 DataEntry.iPerl : No CycleEndForm, does not implement IHasCycleEndForm. 2021-03-08 13:10:22 +01:00
Milan Hanajik a1edfcc71a UniCB : Frequency displayed, ver. 3.1.1609 2021-03-05 16:50:18 +01:00
Milan Hanajik e2a8d66e48 UniCB : Flow measurement start fixed, ver. 3.1.1608 2021-03-05 16:12:33 +01:00
Milan Hanajik 6cf3bd6160 Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00