oscat.lib > oscat.lib fuer CoDeSys 3

PT2 Glied Fehlerhaft?? OSCAT.BASIC

(1/1)

BSE:
Hi,

ich benötige für mein Programm ein PT2 Glied.
Ich verwende bereits die Oscat Basic 3.3.3.0 Library in der ein PT2 Glied angeboten wird (FT_PT2)
jedoch scheint es so als ob dieses Glied nicht ordnungsgemäß funktioniert.
Ich verwende genau die Parameter wie in der Beschreibung aber in meinem Trace in der Visualisierung wird eine völlig andere Sprungantwort aufgezeichnet.(z.B. bei d=1 T = 1 K=2 schwingt das System obwohl es das nicht dürfte)
Kann das sein dass diese Oscat Funktion nicht richtig funktioniert oder habe ich etwas falsch gemacht?


   pt2_right:                   OSCAT_BASIC.FT_PT2;
   t_pt2:                      REAL := 1;   
   daempfung_pt2:               REAL := 1;                  
   k_pt2:                     REAL := 2;                  //Verstärkung
   testeingang:                                           REAL:=0;
       s2ms: REAL:= 1000;


pt2_right(   in   := testeingang ,
                  T   := REAL_TO_TIME(s2ms * t_pt2),
                   D   := daempfung_pt2 ,
                  K   := k_pt2,
                  out=> torque_right_pt2);
                  

BSE:
Ich habe nun festgestellt, dass wenn man den Dämpfungsfaktor um 5 erhöht, dann passt es in etwa.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln