Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched.
Close
mir ist es nun gelungen meine alarme wie gewünscht in alarmtabellen anzeigen zu lassen usw.
leider muss man den text der bei einem alarm ausgegeben werden soll direkt in die alarmkonfig reinschreiben und kann dort keine string-variable hinterlegen
ich möchte aber gerne parallel zu den alarmtabellen bestimmte alarme an anderer stelle einzeln anzeigen. da ich ungern an zwei stellen im programm alarm-texte eingeben möchte, würde ich gern auf die texte der alarmkonfig zugreifen.
nun wollte ich fragen, ob es eine möglichkeit gibt durch einen aufruf etc. zu einem bestimmten alarm (alarm ID etc.) den dazugehörigen text auszulesen. also irgendeine systemvariable...
denn die alarmtabellen müssen den text ja auch irgendwo her auslesen um ihn anzuzeigen.
jemand eine ahnung?
mfg speed
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ich weiß, dass man bei einer eckelmann zb die meldungstexte (die auf der steuerung in einer textdatei hinterlegt sind) auslesen kann, da die eckelmann alle meldungstexte in ein array schreibt.
wie sieht das bei twincat aus? meine soft-sps muss doch die texte, die ich in der alarmkonfig einmal eingegeben habe auch irgendwo hin laden? spätestens wenn die meldung in der alarmtabelle erscheint, müsste es doch eine systemvariable geben aus der ich den text rauslesen könnte
weiß jemand wie das in etwas aussieht bei twincat?
mfg speed
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ich schieb das thema nochmal hoch, da es mir echt wichtig ist.
es gibt doch bestimmt jemanden hier, der weiß wie der speicher in der softsps organisiert ist, bzw. wo ich ungefähr hingreifen muss, um an die strings ranzukommen. wie gesagt, bei anderen herstellern gehts ja auch.
es gibt doch bestimmt irgendeinen aufruf, mit der man auf daten, die in der sps abgelegt sind zugreifen kann...iwie so "system.alarms.alarmtext[123]"
...keiner eine idee?
mfg speed
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2011-08-16
Originally created by: mg
Hatte schon mal das gleiche Problem und auch nix gefunden ... aber das hilft dir bestimmt nicht ( tut aber vielleicht der Seele gut). Mein Projekt zwird zwar bestimmt nicht mehr geändert aber interessieren täte mich eine Lösung dafür auch.
Ich hätte mit damals folgende Funktionen gewünscht:
a) einen "externen Button" mit der Funktion "alles Quitterien"
b) eine Anzeige über ein externes LED, daß ein Alarm in der Alarmliste anliegt
c) eine Anziege über eine externes LED daß ein "neuer" Alarm in der Alarmliste anliegt
Aber auch ich kam damit nicht zurecht.
Mg.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Zitat:
es gibt doch bestimmt irgendeinen aufruf, mit der man auf daten, die in der sps abgelegt sind zugreifen kann...iwie so "system.alarms.alarmtext[123]"
Ein Auslesen der Strings ist über ```
AlarmGroup_AlarmArray_0[i]^.stMessage
``` möglich (bei der WAGO 750-871 aber nur im Programm, nicht direkt über die WebVisualisierung).
Zitat:
Ein Auslesen der Strings ist über AlarmGroup_AlarmArray_0[i]^.stMessage möglich (bei der WAGO 750-871 aber nur im Programm, nicht direkt über die WebVisualisierung).
Auslesen aktiver Alarme:
ich wolltes aber für beckhoff plc wissen (twincat)!
SpeedFreak hat geschrieben:
ich weiß, dass man bei einer eckelmann zb die meldungstexte (die auf der steuerung in einer textdatei hinterlegt sind) auslesen kann, da die eckelmann alle meldungstexte in ein array schreibt.
wie sieht das bei twincat aus?
aber wie mg schon schrieb, geht das offenbar nicht.
mfg speed
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hallo,
altes thema, neues problem.
mir ist es nun gelungen meine alarme wie gewünscht in alarmtabellen anzeigen zu lassen usw.
leider muss man den text der bei einem alarm ausgegeben werden soll direkt in die alarmkonfig reinschreiben und kann dort keine string-variable hinterlegen
ich möchte aber gerne parallel zu den alarmtabellen bestimmte alarme an anderer stelle einzeln anzeigen. da ich ungern an zwei stellen im programm alarm-texte eingeben möchte, würde ich gern auf die texte der alarmkonfig zugreifen.
nun wollte ich fragen, ob es eine möglichkeit gibt durch einen aufruf etc. zu einem bestimmten alarm (alarm ID etc.) den dazugehörigen text auszulesen. also irgendeine systemvariable...
denn die alarmtabellen müssen den text ja auch irgendwo her auslesen um ihn anzuzeigen.
jemand eine ahnung?
mfg speed
ich weiß, dass man bei einer eckelmann zb die meldungstexte (die auf der steuerung in einer textdatei hinterlegt sind) auslesen kann, da die eckelmann alle meldungstexte in ein array schreibt.
wie sieht das bei twincat aus? meine soft-sps muss doch die texte, die ich in der alarmkonfig einmal eingegeben habe auch irgendwo hin laden? spätestens wenn die meldung in der alarmtabelle erscheint, müsste es doch eine systemvariable geben aus der ich den text rauslesen könnte
weiß jemand wie das in etwas aussieht bei twincat?
mfg speed
ich schieb das thema nochmal hoch, da es mir echt wichtig ist.
es gibt doch bestimmt jemanden hier, der weiß wie der speicher in der softsps organisiert ist, bzw. wo ich ungefähr hingreifen muss, um an die strings ranzukommen. wie gesagt, bei anderen herstellern gehts ja auch.
es gibt doch bestimmt irgendeinen aufruf, mit der man auf daten, die in der sps abgelegt sind zugreifen kann...iwie so "system.alarms.alarmtext[123]"
...keiner eine idee?
mfg speed
Originally created by: mg
Hatte schon mal das gleiche Problem und auch nix gefunden ... aber das hilft dir bestimmt nicht ( tut aber vielleicht der Seele gut). Mein Projekt zwird zwar bestimmt nicht mehr geändert aber interessieren täte mich eine Lösung dafür auch.
Ich hätte mit damals folgende Funktionen gewünscht:
a) einen "externen Button" mit der Funktion "alles Quitterien"
b) eine Anzeige über ein externes LED, daß ein Alarm in der Alarmliste anliegt
c) eine Anziege über eine externes LED daß ein "neuer" Alarm in der Alarmliste anliegt
Aber auch ich kam damit nicht zurecht.
Mg.
Hallo
Ein Auslesen der Strings ist über ```
AlarmGroup_AlarmArray_0[i]^.stMessage
``` möglich (bei der WAGO 750-871 aber nur im Programm, nicht direkt über die WebVisualisierung).
Auslesen aktiver Alarme:
Ich suche eine Möglichkeit diese Strings und die Prioritäten online dauerhaft zu ändern.
Kann mir da bitte jemand helfen?
dass es bei anderen steuerungen geht weiß ich!!!
ich wolltes aber für beckhoff plc wissen (twincat)!
aber wie mg schon schrieb, geht das offenbar nicht.
mfg speed