--- a/runtime/PLCObject.py Tue Mar 02 10:11:45 2021 +0100
+++ b/runtime/PLCObject.py Wed Mar 10 09:59:18 2021 +0100
@@ -459,6 +459,7 @@
self.PythonThreadAcknowledge(cmd)
self.PythonRuntimeCall("start")
self.LogMessage("Python extensions started")
self.PythonRuntimeCall("stop", reverse_order=True)
@@ -496,6 +497,16 @@
+ def PostStartPLC(self): + Here goes actions to be taken after PLC is started, + with all libraries and python object already created, + and python extensions "Start" methods being called. + This is called before python thread processing py_eval blocks starts. + For example : attach additional ressource to web services