29.10.2015 17:31 | |
Beigetreten: 18.12.2014 Letzter Bes: 18.09.2024 Beiträge: 33790 Bewertung: (4197) |
Hier mal ein kleine Beispieldatei.
DateianhangBeispiel_Zaehler.zip (117 Downloads) |
29.10.2015 17:52 | |
Beiträge: 74 Bewertung: (1) |
Was, jetzt schon Antworten, meine Anfrage ich ja noch warm. :-)
Sehr gerne stelle ich mein Programm hier rein.
In der Doku habe ich das schon gelesen jedoch keinen anderen Funktionsblock gefunden der
passen könnte. Deshalb die Annahme es sei der richtige.
Gruß Kostas
DateianhangFörderer.zip (115 Downloads) |
Zuletzt bearbeitet von: Kostas5813 am: 29.10.2015 18:01:01 |
|
29.10.2015 17:53 | |
Beiträge: 74 Bewertung: (1) |
Danke für Beispiel, werde ich mir gleich anschauen. Gruß Kostas |
Für diesen Beitrag bedanken sich1 Benutzer |
29.10.2015 20:32 | |
Beigetreten: 14.10.2015 Letzter Bes: 20.05.2024 Beiträge: 266 Bewertung: (22) |
Hallo! Ich bin zwar kein Profi, habe dennoch versucht,deine Schaltung zu erstellen. Vielleicht hilft dir das ein wenig weiter... Im Counter-Baustein hab ich 11 stehen da in den 360Grad der Motor 2x gestartet wird, dieses x5 Wenn es gerade im Betrieb ist, ist es nicht möglich den Counter wieder auf 0 zu stellen, erst wenn der komplette Zyklus erledigt ist. Probiere es einfach aus. DateianhangFörderer_Test.zip (107 Downloads) |
29.10.2015 22:42 | |
Beiträge: 74 Bewertung: (1) |
Hallo Zusammen, ich habe jetzt eine Lösung gefunden bis auf eine Kleinigkeit: Gibt es eine Möglichkeit bei Programmstart den Vor-/Rückwertszähler auf einen hohen Anfangswert zu setzen so das er seinen Ausgang nicht schaltet? Gruß Kostas DateianhangFörderer2.zip (90 Downloads) |
Zuletzt bearbeitet von: Kostas5813 am: 29.10.2015 23:00:39 |
|
30.10.2015 05:35 | |
Beigetreten: 18.12.2014 Letzter Bes: 18.09.2024 Beiträge: 33790 Bewertung: (4197) |
Das ist ein selbst gemachtes Problem.... In meinem Beispiel ist es doch schon gemacht wie es sein sollte, nur hatte ich zum Testen höhere Werte für die Parameter ON und OFF gesetzt. Beim Starten setzt du nicht den Startwert des Zählers zurück, sondern den Zählerstand und damit diesen auf den Startwert. Der Startwert ist ein eigener Parameter des Zählers, welchen du über die Blockeigenschaften des Zählers einstellen kannst. Wenn du die Zählrichtung nicht ändern willst, kannst du diesen Eingang des Zählers unbeschaltet lassen. Es ist nicht notwendig, diesen mit einem Low-Block zu belegen. Ich habe mal deine Schaltung angepasst, wie sie meiner Meinung nach der Aufgabenstellung entspricht. DateianhangFörderer2_V2.zip (77 Downloads) |
Zuletzt bearbeitet von: ixo65 am: 30.10.2015 08:05:41 |
|
Für diesen Beitrag bedanken sich1 Benutzer |
30.10.2015 09:32 | |
Beiträge: 74 Bewertung: (1) |
Für die Menüsteuerung habe ich Beispiel gesehen unter dem Link https://w3.siemens.com/mcms/programmable-logic-controller/de/logikmodul-logo/anwendungsbeispiele/Seiten/Default.aspx#Tipps%20+%20Tricks:%20Analogwertverarbeitung%20(Teilprogramme)%20 Wenn ich dich richtig verstanden habe, gibt es keine Möglichkeit die 17 Varianten jeweils als Parameter zu übergeben ist das so? Eine weitere Möglichkeit könnte sein, ist stelle 17 einzelne Programm zur Verfügung. |
Zuletzt bearbeitet von: Kostas5813 am: 30.10.2015 09:49:02 |
|
30.10.2015 13:42 | |
Beigetreten: 18.12.2014 Letzter Bes: 18.09.2024 Beiträge: 33790 Bewertung: (4197) |
Ging doch schneller wie gedacht.
DateianhangFörderer2_V3.zip (69 Downloads) |
Folgen Sie uns auf