Frequenzumrichter CU250S-2 PN Vector über DB ansteuern

JBe

Level-1
Beiträge
8
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich hätte einmal folgende Frage und zwar versuche ich den oben genannten FU mit einer CPU 1512C 1-PN über einen DB anzusteuern. Dazu benutze ich das Standard Telegramm 1. Sämtliche Freigaben habe ich in einem FB programmiert, jedoch sagt mir der FU, dass die Freigabe AUS1 fehlt und der Drehzahlregler gesperrt ist. AUS1 habe ich jedoch programmiert und sie wird auch mit dem Wert 1 übertragen. Desweitern habe ich einen Drehzahlsollwert in dem FB programmiert, dieser wird mir jedoch bei der Online Ansicht nicht angezeigt, stattdessen wird mir ein Ersatzsollwert von 84 min-1 angezeigt. Freigaben und Sollwert kommen in meinem DB und der Variablentabelle richtig an, sie werden dann nur noch über move Bausteine in den FU geschickt. Also komme ich jetzt zur Frage, weis jemand wo mein Fehler liegt und wie ich den Drehzahlregler entsperre?
 

Anhänge

  • Screenshot (34).jpg
    Screenshot (34).jpg
    85 KB · Aufrufe: 29
  • Screenshot (35).jpg
    Screenshot (35).jpg
    115,6 KB · Aufrufe: 18
  • Screenshot (36).jpg
    Screenshot (36).jpg
    140,9 KB · Aufrufe: 20
  • Screenshot (37).jpg
    Screenshot (37).jpg
    97,8 KB · Aufrufe: 18
  • Screenshot (38).jpg
    Screenshot (38).jpg
    101,2 KB · Aufrufe: 18
Die Screenshots sind bei mir leider nicht so gut erkennbar.
Das Führungsbit würde ich setzen, sobald der Antrieb Führung gefordert sendet.
Davon unabhängig muss die Einschaltreihenfolge passen, d.h. AUS1 muss auf jeden Fall nach AUS2 und AUS3 kommen, nicht zeitgleich.
 
Die Drehzahlvorgabe funktioniert jedoch immer noch nicht, er nimmt immer noch den Ersatzsollwert.
 

Anhänge

  • Drehzahlsollwertkanal.PNG
    Drehzahlsollwertkanal.PNG
    41,8 KB · Aufrufe: 13
  • gesendeter Sollwert.jpg
    gesendeter Sollwert.jpg
    74,8 KB · Aufrufe: 10
  • Sollwert Baustein.PNG
    Sollwert Baustein.PNG
    8,9 KB · Aufrufe: 12
  • Sollwertverarbeitung.PNG
    Sollwertverarbeitung.PNG
    11,9 KB · Aufrufe: 10
Zuletzt bearbeitet:
Ich habe mittlerweile herausgefunden, dass ich die Drehzahl doch in irgendeiner Art und Weise vorgebe. Ändere ich meinen eingestellten Sollwert reagiert der Istwert mit dem gleichen Faktor.
Jedoch weis ich noch immer nicht weswegen der FU nicht den Sollwert fährt, sondern ihn scheinbar mit irgendetwas mathematisch noch korrigiert.
 
Die Bemessungsdrehzahl des Motors entspricht normalerweise 4000h=16384 auf Steuerungsseite. Damit muss der Wert normiert werden.
Hier scheinst Du die Normierung fasch zu rechnen.
 
Die 4000h stehen für 100% des Bezugwertes, demnach wären 32768 200%, was 15bit entspricht. Die 27648 kann ich nicht nachvollziehen. Bei den Siemens Geräten kenne ich eigentlich nur die
4000h für Word und 4000 0000h für DWord = 100% Bezugsgröße.
 
Die 27648 benutzen wir im Betrieb immer für die allgemeine Analogwertverarbeitung. Was in den Siemens Sce Skripten ja mit direktem Bezug auf den Datentyp Integer erklärt wird. So kam ich auf die Zahl.
 
Zurück
Oben