diff -r a1d7187b8402 -r 7e17f7e02a2b connectors/ConnectorBase.py --- 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)