Zitat von NilsS
Beitrag anzeigen
Tbi
C:\git\buderus>c:\Python24\python.exe c:\HSLogik\LogikGen.py -d -i 12267_Buderus
-Fehler_V0.1.hsl
12267
Looking for 12267 Config
Found Config for 12267
### Logik Debugger ###
teste Bedingung in Zeile 47: 'EI'
starte Formel: "eval(compile(__import__('base64').decodestring('CmlmIEVJID09IDE6
CiAgY2xhc3MgYnVk .... UocGF5bG9hZCkK'),'<12267_Buderus-Fehler>','exec'))"
RunTime: 0.002295
Ausgabe: 0|0|0|0
Ergebnis: None
-------
teste Bedingung in Zeile 50: 'EI'
starte Formel: 'buderus_fehler(locals())'
RunTime: 0.001241
Ausgabe: 0|0|1|0
Ergebnis: <__main__.buderus_fehler object at 0x0246A6D0>
-------
teste Bedingung in Zeile 51: 'EC[1]'
starte Formel: 'SN[1].incomming(EN[1])'
RunTime: 0.001450
Ausgabe: 0|0|0|0
Ergebnis: None
-------
>> run
teste Bedingung in Zeile 47: 'EI'
teste Bedingung in Zeile 50: 'EI'
teste Bedingung in Zeile 51: 'EC[1]'
>> EN[1]="AE02B5000000"
>> run
teste Bedingung in Zeile 47: 'EI'
teste Bedingung in Zeile 50: 'EI'
teste Bedingung in Zeile 51: 'EC[1]'
starte Formel: 'SN[1].incomming(EN[1])'
RunTime: 0.004802
Ausgabe: 0|0|0|0
Ergebnis: None
-------
>>


### Logik Debugger ###
teste Bedingung in Zeile 47: 'EI'
starte Formel: "eval(compile(__import__('base64').decodestring('CmlmIEVJID09IDE6
CiAgY2xhc3MgYnVk .... UocGF5bG9hZCkK'),'<12267_Buderus-Fehler>','exec'))"
RunTime: 0.002345
Ausgabe: 0|0|0|0
Ergebnis: None
-------
teste Bedingung in Zeile 50: 'EI'
starte Formel: 'buderus_fehler(locals())'
RunTime: 0.001256
Ausgabe: 0|0|1|0
Ergebnis: <__main__.buderus_fehler object at 0x0248A6D0>
-------
teste Bedingung in Zeile 51: 'EC[1]'
starte Formel: 'SN[1].incomming(EN[1])'
RunTime: 0.001396
Ausgabe: 0|0|0|0
Ergebnis: None
-------
** AC[1] <> 0 schreibe AN[1] '<log><id>10f75586cd73c30fc56a83da5d9b2c88</id><fac
ility>buderus</facility><severity>error</severity><message>Alternativer WE Pumpe
im Handbetrieb ! an Bus 02</message></log>'
>>
<id>10f75586cd73c30fc56a83da5d9b2c88</id><fac ility>buderus</facility><severity>error</severity><message>Störmeldung an Regelgerät 02: Alternativer WE Pumpe im Handbetrieb !</message></log>'
EN[2]:"errormsg=Regelgerät %(bus)s: %(msg)s*errorclearmsg=Regelgerät %(bus)s: %(msg)s (behoben)*crit=10,11,12*warn=20,44,66*none=99*default=warn"
C:\git\buderus>c:\Python24\python.exe c:\HSLogik\LogikGen.py -d -i 12264_Buderus
_V0.3.hsl
12264
Looking for 12264 Config
Found Config for 12264
### Logik Debugger ###
teste Bedingung in Zeile 49: 'EI'
starte Formel: "eval(compile(__import__('base64').decodestring('CmlmIEVJID09IDE6
CiAgZ2xvYmFsIHNv .... KICAgICAgICAgIHBhc3MK'),'<12264_Buderus>','exec'))"
RunTime: 0.003658
Ausgabe: 0|0|0|0
Ergebnis: None
-------
teste Bedingung in Zeile 52: 'EI'
starte Formel: 'buderus_connect(locals())'
00:08:43 DEBUG: 'Socket nicht bereit ... warten'
RunTime: 0.002773
Ausgabe: 0|0|1|0
Ergebnis: <__main__.buderus_connect object at 0x0255F4B0>
-------
teste Bedingung in Zeile 53: 'EC[3]'
starte Formel: 'SN[1].incomming(EN[3])'
00:08:43 DEBUG: "incomming message 'DD*A2 01'"
RunTime: 0.000713
Ausgabe: 0|0|0|0
00:08:43 DEBUG: 'connect zu moxa an 192.168.2.118:10001'
Ergebnis: None
-------
>> 00:08:44 DEBUG: "ung\xfcltige sende Nachricht 'DD'"
00:08:44 DEBUG: 'sende Queue exklusiv lock erhalten'
00:08:44 DEBUG: 'STX senden'
00:08:44 DEBUG: 'STX gesendet / warten auf DLE'
00:08:44 DEBUG: 'DLE empfangen'
00:08:44 DEBUG: "jetzt payload 'DD' senden"
Error:
Traceback (most recent call last):
File "<12264_Buderus>", line 180, in _send3964r
NameError: global name 'msg' is not defined
'DD'
00:08:44 DEBUG: 'sende Queue exklusiv lock released'
00:08:45 DEBUG: 'empfang exklusiv lock erhalten'
00:08:45 DEBUG: 'STX empfangen sende DLE'
00:08:45 DEBUG: 'DLE gesendet'
00:08:45 DEBUG: 'exklusiv lesen / versuch 0'
00:08:45 DEBUG: "Daten 'a5' empfangen"
00:08:45 DEBUG: "Daten '00' empfangen"
00:08:45 DEBUG: "Daten '00' empfangen"
00:08:45 DEBUG: "Daten '00' empfangen"
00:08:45 DEBUG: "Daten '04' empfangen"
00:08:45 DEBUG: "Daten '10' empfangen"
00:08:45 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
00:08:45 DEBUG: 'berechnete checksumme = b2 empfange checksumme = b2'
00:08:45 DEBUG: "Payload 'A500000004' erfolgreich empfangen"
00:08:45 DEBUG: 'empfang exklusiv lock releasen'
** intern ** auf AN[1]: 'A500000004'
00:08:45 DEBUG: 'sende Queue exklusiv lock erhalten'
00:08:45 DEBUG: 'STX senden'
00:08:45 DEBUG: 'STX gesendet / warten auf DLE'
00:08:45 DEBUG: 'DLE empfangen'
00:08:45 DEBUG: "jetzt payload 'DD' senden"
Error:
Traceback (most recent call last):
File "<12264_Buderus>", line 180, in _send3964r
NameError: global name 'msg' is not defined
'DD'
00:08:45 DEBUG: 'sende Queue exklusiv lock released'
00:08:47 DEBUG: 'empfang exklusiv lock erhalten'
00:08:47 DEBUG: 'STX empfangen sende DLE'
00:08:47 DEBUG: 'DLE gesendet'
00:08:47 DEBUG: 'exklusiv lesen / versuch 0'
00:08:47 DEBUG: "Daten 'a7' empfangen"
00:08:47 DEBUG: "Daten '02' empfangen"
00:08:47 DEBUG: "Daten '9f' empfangen"
00:08:47 DEBUG: "Daten '09' empfangen"
00:08:47 DEBUG: "Daten '3d' empfangen"
00:08:47 DEBUG: "Daten '10' empfangen"
00:08:47 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
00:08:47 DEBUG: 'berechnete checksumme = 1d empfange checksumme = 1d'
00:08:47 DEBUG: "Payload 'A7029F093D' erfolgreich empfangen"
00:08:47 DEBUG: "Ger\xe4t 'unbekanntes Ger\\xe4t (9F)' an ECOCAN 02 gefunden"
00:08:47 DEBUG: 'empfang exklusiv lock releasen'
** intern ** auf AN[1]: 'A7029F093D'
00:08:47 DEBUG: 'empfang exklusiv lock erhalten'
00:08:47 DEBUG: 'STX empfangen sende DLE'
00:08:47 DEBUG: 'DLE gesendet'
00:08:47 DEBUG: 'exklusiv lesen / versuch 0'
00:08:47 DEBUG: "Daten 'a7' empfangen"
00:08:47 DEBUG: "Daten '02' empfangen"
00:08:47 DEBUG: "Daten '9f' empfangen"
00:08:47 DEBUG: "Daten '0a' empfangen"
00:08:47 DEBUG: "Daten '3d' empfangen"
00:08:47 DEBUG: "Daten '10' empfangen"
00:08:47 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
00:08:47 DEBUG: 'berechnete checksumme = 1e empfange checksumme = 1e'
00:08:47 DEBUG: "Payload 'A7029F0A3D' erfolgreich empfangen"
00:08:47 DEBUG: 'empfang exklusiv lock releasen'
** intern ** auf AN[1]: 'A7029F0A3D'
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.


Kommentar