05.10.2009 21:23 | |
Beiträge: 147 Bewertung: (3) |
Hallo Betel,die Zeilen waren nicht als Kritik gedacht. Ich habe anfänglich Jimmj´s Version verwand …da sie den gleichen Aufbau wie meine hatte. Als der Fehler auftrat und ich ihn nicht lokalisieren konnte. Bin ich auf deine Version gegangen …in der hatte ich die Zeitbasis auf 1/10 s geändert und im Simulationsmodus getestet ….Alles OK Als ich dann diese auf die LOGO gespielt hatte tauchte der gleiche Fehler auf …sobald ich ein paar Impulse an den Logo-Eingang gesendet hab wurde die Ausgabe im Meldefenster nicht mehr aktualisiert. Wobei, im anhängenden Analogen Merker der richtige Wert steht. Also warum, stürzt die Ausgabe im Meldefenster ab. DateianhangPulsPause2.zip (102 Downloads) |
Zuletzt bearbeitet von: LogoFan62 am: 05.10.2009 21:28Dateianhang hinzu gefügt |
|
05.10.2009 21:44 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo LogoFan62, während du geantwortet hast, habe ich meine vorhergehende Antwort noch überarbeitet... Ich habe deine Angaben nicht als Kritik aufgefasst, sondern wollte nur noch mal auf dein Ziel "Blockreduktion" besonders hinweisen, da ich die Initialisierung der Messung über I1 ja "eigenmächtig" hinzugefügt habe! Fragen: Wie ermittelst du den Wert des Analogmerkers AM3? Das geht doch nur, wenn du anstelle des merkers einen Analogausgang verwendest und dann im LOGO-Menü nachsiehst!? Bist du sicher, dass der "Anzeigenstillstand nicht auf die Mittelung zurückzuführen ist? Ansonsten ist mir ein solcher Defekt der 0BA5 nicht bekannt! Ich habe derzeit aich keine LOGO 0BA5 frei zum Testen! Nun habe ich mir noch deine Schaltung "PulsPause2.lsc" angesehen, dazu folgendes: Mal abgesehen davon dass du beim Herauslösen aus deiner Schaltung den Impulseingang an B002 entfernt hast, kannst du die Blöcke B001, B003, B004,B005, B007 und B066 löschen, da du "I1" ohnehin dauerhaft auf HIGH helegt hast (Beachte dass dann noch Pin En von B110 invertiert (durch Doppelcklick auf den Pin) werden muss( = HIGH). Wenn du jedoch mal diese Funktion anwenden willst, jedoch keinen externen Eingang dafür, dann kannst du I2 z.B.auch durch eine Cursortaste C1 bis C4 oder einen Block "Softwareschalter" ersetzen. Dann ist mir aufgefallen, dass in der Datei "PulsPause2.lsc" alle Parameter der Blöcke Analogmultiplexer zurückgesetzt sind - vermutlich hast du meine Schaltung mit der Kopierfunktion in deine eigene Schaltung kopiert. Dabei ghen aber leider alle Verweise in den Blockparametern verlogen. Diese musst du dann sinngemäß (da ggf. durch kopierte eingefügte Blöcke neu nummeriert werden. Du musst also alle Blockparameter kontrollieren und die Verweise auf andere Blockaktualwerte korrekt restaurieren !!!!!! MfG Betel Weiterführende Infos und Schaltungsbeispiele zur LOGO!: ==> "Sammlung von Hinweisen und Schaltungen zur Anwendung und Programmierung der LOGO!" ==> "LOGO! 0BA6 - Erstes Feedback an die LOGO!-Entwickler" ==> "Excel Logo Logger" |
Zuletzt bearbeitet von: Betel am: 05.10.2009 22:15==> Meine TAG-Listen: "deut." |
|
06.10.2009 09:49 | |
Beiträge: 13 Bewertung: (2) |
Hi Betel, ich hab die Werte, parallel im Online-Test verglichen. Es passiert aus freien Stücken ...so nach 5 bis 6 maliger Impulsanlage friert das Meldetext Fenster ein. Aber im AM3 stehtder richtige Wert. Auch nach weiterem pulsen Bis bald Gerd |
Folgen Sie uns auf