SPS Programmierer für Maschinenbau finden und buchen
Wir ruhen nicht, bevor wir
den richtigen Experten für
Sie gefunden haben!

Transfer Definition im Glossar von SPS-Profis.de

Definition und Funktion:
Transfer (Übertragen, Kopieren, engl. Move) ist eine grundlegende Operation oder Anweisung in der SPS-Programmierung, die dazu dient, den Wert von Daten von einem Speicherort zu einem anderen zu kopieren. Dabei wird der Inhalt der Quelladresse oder Quellvariable in die Zieladresse oder Zielvariable verschoben, wobei der Quellwert in der Regel unverändert bleibt.

Der Transfer ist eine der häufigsten Operationen in jedem SPS-Programm, da er die Bewegung und Verarbeitung von Daten ermöglicht.

Relevanz in der SPS-Programmierung:

  • Wertzuweisung: Zuweisung eines neuen Wertes zu einer Variablen (z.B. `TemperaturSoll := 50.0;`).
  • Datenverschiebung: Kopieren von Prozesswerten von Eingangsregistern in interne Merker oder Datenbausteine.
  • Pufferung: Verschieben von Daten in oder aus Pufferspeichern (z.B. Kommunikationspuffer).
  • Rezepturmanagement: Übertragen einer ausgewählten Rezeptur von einem Datenbaustein in die aktiven Prozessvariablen.
  • Formatierung: Verschieben von Daten zwischen verschiedenen Datentypen oder Formaten (oft in Kombination mit Konvertierungsfunktionen).
  • Fehlerbehandlung: Speichern von Fehlercodes oder Statusinformationen in dedizierte Speicherbereiche.

Syntax (Beispiel Siemens SCL):
"DB_Werte".Ist_Temperatur := "Sensor_Input".Wert_Analog;
"Motor_Startbefehl" := TRUE;

In grafischen Sprachen wie KOP oder FUP gibt es oft entsprechende Bausteine für Transferoperationen (z.B. MOVE-Baustein bei Siemens).

Wichtige Aspekte:

  • Datentyp-Kompatibilität: Der Datentyp von Quelle und Ziel sollte kompatibel sein, um Datenverluste oder Fehlinterpretationen zu vermeiden.
  • Konsistenz: Bei der Übertragung von mehreren Werten ist es wichtig, die Datenkonsistenz zu gewährleisten (z.B. durch atomare Operationen oder Sperren).
  • Adresse und Symbol: Transfer kann mit direkten Adressen oder symbolischen Namen erfolgen.

Transferoperationen sind grundlegend für die Datenverarbeitung und die Implementierung der Steuerungslogik in der SPS.

→ Siehe auch: Operation, Variable, Datentyp, SPS-Programmierung, Datenbaustein (DB), Datenkonsistenz

SPS Programmierer freut sich darauf Sie kennenzulernen.

Suchen Sie erfahrene Freelancer für dieses Thema?
Jetzt in 4 Schritten den richtigen Mitarbeiter finden!

  1. Füllen Sie jetzt unser kurzes Formular aus oder rufen Sie uns unter 0800 68 11 700 kostenlos an. Unsere Berater besprechen Ihren konkreten Bedarf mit Ihnen am Telefon und wählen für sie die besten verfügbaren Freelancer aus unserem Pool mit 2.835 SPS Spezialisten aus.
  2. Sie erhalten per Mail - meist innerhalb weniger Stunden - genau auf Ihre Anforderungen passende Mitarbeitervorschläge, mit Stundensatz und ausführlichem Erfahrungsprofil zur Prüfung.
  3. Wir organisieren für Sie kostenlos und unverbindlich Vorgespräche mit allen von Ihnen ausgewählten Wunschkandidaten.
  4. Sobald Sie sich für den richtigen Mitarbeiter entschieden haben, können Sie ihn flexibel über uns buchen. Alle Kosten der Vermittlung sind in seinem Stundensatz enthalten.