TC3: FB_CTRL_nPOINT -> nStufenregler

j.eschler

Level-1
Beiträge
32
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich bringe meinen 6 Stufen Regler nicht zum Laufen.

Das Problem liegt beim Daten Array. Leider habe ich nicht herausgefunden ob der Datentyp falsch ist oder die Werte der Tabelle.

Nachfolgend der Link zum Infosys und mein Code:

https://infosys.beckhoff.com/index....ox/html/TcPlcLibContoller_CTRL_nPOINT.htm&id=

Die Tabellen Deklaration:
data: ARRAY [1..6, 1..2] OF nPOINT_CTRL_TABLE_ELEMENT := [1,16,2,33,3,49,4,65,5,82,6,100];

Initialisieren der Parameter:
st_Param.fHysteresisRange:=8.0;
st_Param.tCtrlCycleTime:= T#20MS;
st_Param.tTaskCycleTime:= T#10MS;
st_Param.pDataTable_ADR:= ADR(data);
st_Param.nDataTable_SIZEOF:= SIZEOF(data);
st_Param.nDataTable_NumberOfRows:=2;

Fehler Code vom Regler:
eCTRL_ERROR_INVALIDPARAM_TableDescription '11'

Kennt jemand das Problem?

Schon im Voraus bedanke ich mich für eure Antworten.
 
Zurück
Oben