Bibliothek verwenden

Speedo

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

Arbeite das erste mal mit einer Bibliothek im Codesys 2.3 hab mir von Oscat die Bibliothek für mein Codesys gedownloaded aber ich schafs einfach nicht ein FB in meinem Programm zu verwenden.

Weis grundsätzlich nicht was ich falsch mache.

kan die ganze sache anschauen in der Bibliothek könnte auch das ganze raus kopieren weis aber nicht wie ich mit dem CAL umgehen soll.

Möchte nur den Sensor_Int gebrauchen.
Das ganze in AWL.

:confused::confused::confused:

Meine Infos sind ein bischen Arg weis. Sorry! Ein Beispiel würde mir warscheinlich schon viel Helfen.

gruss Simon
 
Zuletzt bearbeitet:
Wenn Du Dir das in AWL wirklich antun willst, könnte es so gehen:

Deklaration
Code:
PROGRAM ExampleFctCall
VAR
  rFctResult : REAL;  (* Result      *)
  rVoltage   : REAL;  (* Parameter 1 *)
  rCurrent   : REAL;  (* Parameter 2 *)
  rRP        : REAL;  (* Parameter 3 *)
  rRS        : REAL;  (* Parameter 4 *)
END_VAR

Programm
Code:
	LD	rVoltage
	SENSOR_INT	 rCurrent, rRP, rRS
	ST	rFctResult
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich mach ne Weiterbildung momentan und mach meine Vordiplomarbeit und da wär es gut wen ich das ganze in AWL programmiere.

Hmm Hab das ganze immer mit CAL probiert geht das so gar nicht?

Und wie kan ich die Werte gleich mit geben?
Mit einem CAL hätte ich ja gleich die Werte mitgeben können.

Gruss Simon
 
Im Beispiel sind die Werte doch gleich übergeben.
Du kannst die Parametervariablen auch durch Zahlenwerte ersetzen.

CAL verwendet man bei einem FB, dieser sensor_int ist aber eine Funktion.

Wenn Du Codesys hast, guck mal in die Online-Hilfe da findest Du für solche Sachen einigermaßen brauchbare Beispiele.
 
hallo ybbs

Hat geklappt und hab jetzt doch auf KOP umgestellt.
Meine begleitpersonn meint das seie ok.

Gruss Simon
 
Zurück
Oben