Commit Graph

25 Commits

Author SHA1 Message Date
Robert von Burg 8dead3c65e [Minor] Set silentThreshold for TXs in DefaultPlcHandler to 100ms 2020-02-28 09:38:17 +01:00
Robert von Burg 960d30f4c6 [Fix] Don't update state on PlcHandler.send(), as we get notified by the PLC after sending anyhow 2020-02-28 09:37:47 +01:00
Robert von Burg 6e0f2e5075 [Minor] Use caller method as context for openTx in PlcService 2020-02-28 09:36:00 +01:00
Robert von Burg d9cbb7467f [Minor] No TX needed in SetPlcConnectionStateService 2020-02-28 09:24:36 +01:00
Robert von Burg 6205ccc8b9 [Minor] No TX needed in SendPlcAddressActionService 2020-02-28 09:23:35 +01:00
Robert von Burg 9b29266d89 [Major] Refactored PlcAddressGenerator for DataLogicScanner 2020-02-27 14:44:12 +01:00
Robert von Burg 38686c0e2d [Minor] Logger changes 2020-02-27 12:46:43 +01:00
Robert von Burg 261282d490 [Minor] set silent threshold to 10ms 2020-02-27 11:53:33 +01:00
Robert von Burg 7cd97f4c4c [Major] Renamed PlcConnection.isConnectAtStartup() to isAutoConnect(), and use respectively 2020-02-26 20:02:52 +01:00
Robert von Burg 2dbf92a971 [Major] Renamed Plc.register() and Plc.unregister(), logger cleanup, etc. 2020-02-26 09:38:13 +01:00
Robert von Burg 34ffaf6e70 [New] Added PlcConnection.isConnectAtStartup() 2020-02-26 09:37:01 +01:00
Robert von Burg 03a1108b29 [New] Added simple DataLogic barcode scanner PlcConnection 2020-02-21 16:23:41 +01:00
Robert von Burg ac4287b4dd [Major] Refactored connections to use helper methods from PlcConnection, e.g. handleBrokenConnection() 2020-02-21 16:23:01 +01:00
Robert von Burg b28e8ad4d8 [Major] Implemented basic PlcExecutionPolicy with PlcGwService for activity execution 2020-02-12 15:02:48 +01:00
Robert von Burg 8d5b7dc4c2 [New] Added ExamplePlcConveyorPlcService for 4 conveyor transferring 2020-02-06 14:21:00 +01:00
Robert von Burg d0adc91e4b [New] Implemented implicit virtual connections and added verbose logging 2020-02-05 22:59:48 +01:00
Robert von Burg c83b387e7d [Major] Removed virtual listeners, verbose I2C input, other fixes 2020-02-05 17:25:12 +01:00
Robert von Burg b05bd12dd7 [Fix] Fixed typos and logger statements 2020-02-04 12:59:19 +01:00
Robert von Burg 31d3ef339b [Minor] Fixed type 2020-02-04 12:58:32 +01:00
Robert von Burg 0258977ea6 [Major] PCF8574 connections now can handle multiple addresses at once 2020-01-30 12:00:55 +01:00
Robert von Burg 12ebd8c7dd [Major] Implemented notifying server from PLC 2020-01-29 23:50:49 +01:00
Robert von Burg 08e6057a08 [New] Implementing PLC client<->server websocket 2020-01-28 19:43:20 +01:00
Robert von Burg a1429b8d7b [New] Added virtual string and boolean connectors 2020-01-28 14:35:21 +01:00
Robert von Burg 96eef75f8c [Major] Refactored constants into strolch-plc-model, and created PlcGwHandler for notifying server 2020-01-28 12:33:52 +01:00
Robert von Burg 1a19dad296 [Project] Initial Commit 2020-01-27 16:17:00 +01:00