-> Hier kostenlos registrieren
Hallo,
zunächst die Geräte, oben beschriebenes Proface Display, verbunden über das zugehörige Adapterkabel mit einer S5 - 135 U, CPU 922. Ich habe dazu ein Projekt erstellt, GP EX Pro 2.2 als Projektierungssoftware, funktioniert auch alles wie geplant. Das Display ist im wesentlichen zur Anzeige von Betriebszuständen gedacht. Wenn das Display am Port der CPU steckt kommt es sporadisch zu unkontrollierten Reaktionen der SPS, auch wenn die gesamte Zeit keine Werteeingabe erfolgt. Unkontrolliert dahingehend, das das Ankleben der Papierbahn eingeleitet wird obwohl das ganze noch nicht dran ist. Also auch immer dieselbe Reaktion. Für mich sieht es so aus als ob dieser passive Modus doch nicht so ganz passiv ist wie ich vorher dachte. Ursache sind für mich die Variablen in den Systembereichseinstellungen, in denen ich einen Systemdatenbereich zuweisen soll. Ich benötige diesen nicht, trotzdem wird von mir eine Systembereichsstartadresse verlangt. Diese steht auf einen Datenbaustein, der Meldungen einer anderen Sprache enthält. In denselben Datenbaustein greift auch ein Watchdog, den ich ebenfalls nicht deaktivieren kann. Weiterhin habe ich in dem Display eine Texttabelle, welche nur eine Sprache enthält, hier läßt sich die Umschaltungskontrolladresse nicht deaktivieren, bei dieser werde ich versuchen den internen Speicher des GP zu verwenden. Gegenwärtig zeigt diese auf einen nicht verwendeten Eingangsbereich (EW8). Ich weiß, das das insgesamt keine saubere Lösung werden kann, zumal ich in der Programmierung nicht vollständig den Überblick habe. Das Programm ist zwischen Genie; Wahnsinn und absoluter Schlamperei scheinbar mit der Maßgabe erstellt worden auch möglichst unleserlich zu sein. Ich besitze auch keine Quelltexte dazu, es ist zwar schon viel kommentiert, aber mir fehlt die Zeit, und von den alten HMI Geräten verrecken immer mehr. So werden z.B. keine Ein/Ausgangsadressen angesprochen, sondern das ganze über TNB Befehle in den Merkerbereich umgerubelt, man staunt das das ganze trotzdem noch irgendwie funktioniert. Die zwei erstgenannten Adressen in den Systembereichseinstellungen lassen irgendwie nur die SPS als Auswahlziel zu, (beim Watchdog schon klar) ein Verwenden des internen Speichers des GP wird nicht angeboten. Hat jemand einen Idee / Lösungsansatz?
Gruß
Mario
zunächst die Geräte, oben beschriebenes Proface Display, verbunden über das zugehörige Adapterkabel mit einer S5 - 135 U, CPU 922. Ich habe dazu ein Projekt erstellt, GP EX Pro 2.2 als Projektierungssoftware, funktioniert auch alles wie geplant. Das Display ist im wesentlichen zur Anzeige von Betriebszuständen gedacht. Wenn das Display am Port der CPU steckt kommt es sporadisch zu unkontrollierten Reaktionen der SPS, auch wenn die gesamte Zeit keine Werteeingabe erfolgt. Unkontrolliert dahingehend, das das Ankleben der Papierbahn eingeleitet wird obwohl das ganze noch nicht dran ist. Also auch immer dieselbe Reaktion. Für mich sieht es so aus als ob dieser passive Modus doch nicht so ganz passiv ist wie ich vorher dachte. Ursache sind für mich die Variablen in den Systembereichseinstellungen, in denen ich einen Systemdatenbereich zuweisen soll. Ich benötige diesen nicht, trotzdem wird von mir eine Systembereichsstartadresse verlangt. Diese steht auf einen Datenbaustein, der Meldungen einer anderen Sprache enthält. In denselben Datenbaustein greift auch ein Watchdog, den ich ebenfalls nicht deaktivieren kann. Weiterhin habe ich in dem Display eine Texttabelle, welche nur eine Sprache enthält, hier läßt sich die Umschaltungskontrolladresse nicht deaktivieren, bei dieser werde ich versuchen den internen Speicher des GP zu verwenden. Gegenwärtig zeigt diese auf einen nicht verwendeten Eingangsbereich (EW8). Ich weiß, das das insgesamt keine saubere Lösung werden kann, zumal ich in der Programmierung nicht vollständig den Überblick habe. Das Programm ist zwischen Genie; Wahnsinn und absoluter Schlamperei scheinbar mit der Maßgabe erstellt worden auch möglichst unleserlich zu sein. Ich besitze auch keine Quelltexte dazu, es ist zwar schon viel kommentiert, aber mir fehlt die Zeit, und von den alten HMI Geräten verrecken immer mehr. So werden z.B. keine Ein/Ausgangsadressen angesprochen, sondern das ganze über TNB Befehle in den Merkerbereich umgerubelt, man staunt das das ganze trotzdem noch irgendwie funktioniert. Die zwei erstgenannten Adressen in den Systembereichseinstellungen lassen irgendwie nur die SPS als Auswahlziel zu, (beim Watchdog schon klar) ein Verwenden des internen Speichers des GP wird nicht angeboten. Hat jemand einen Idee / Lösungsansatz?
Gruß
Mario