--- a/connectors/ConnectorBase.py Sat Nov 25 00:18:05 2023 +0100
+++ b/connectors/ConnectorBase.py Thu Dec 07 22:41:32 2023 +0100
@@ -5,12 +5,21 @@
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.encode())