# PT2 Glied Fehlerhaft??  OSCAT.BASIC

**URL:** <https://oscat.discourse.group/t/pt2-glied-fehlerhaft-oscat-basic/1850>\
**Category:** oscat.lib fuer CoDeSys 3\
**Created:** [19. Dezember 2014 um 08:47 UTC](https://oscat.discourse.group/t/pt2-glied-fehlerhaft-oscat-basic/1850 "2014-12-19T08:47:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [19. Dezember 2014 um 08:47 UTC](https://oscat.discourse.group/t/pt2-glied-fehlerhaft-oscat-basic/1850/1 "2014-12-19T08:47:18Z")

</div>

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);

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [19. Dezember 2014 um 15:32 UTC](https://oscat.discourse.group/t/pt2-glied-fehlerhaft-oscat-basic/1850/2 "2014-12-19T15:32:43Z")

</div>

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