--- a/connectors/ConnectorBase.py Fri Nov 24 12:16:19 2023 +0100
+++ b/connectors/ConnectorBase.py Wed Nov 29 11:54:56 2023 +0100
@@ -5,12 +5,21 @@
from __future__ import absolute_import
import hashlib
+from runtime import PlcStatus
class ConnectorBase(object):
chuncksize = 1024*1024
+ PLCObjDefaults = {
+ "StartPLC": False,
+ "GetTraceVariables": (PlcStatus.Broken, None),
+ "GetPLCstatus": (PlcStatus.Broken, None),
+ "RemoteExec": (-1, "RemoteExec script failed!"),
+ "GetVersions": "*** Unknown ***"
+ }
+
def BlobFromFile(self, filepath, seed):
s = hashlib.new('md5')
s.update(seed)