Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 47324

TIA Daten Konsistent einlesen

$
0
0
Hallo,

ich möchte einen Keyence Laser-Profilsensor in die Anlage einbinden. Der Sensor ist über Profinet mit der SPS verbunden und stellt relativ viele Werte über den Bus bereit.

Nun habe ich mir für die Eingangs- und Ausgangsbytes jeweils einen UDT erstellt. Diesen UDT möchte ich Lokal in einem FB (Kommunikations-FB zum Sensor) schreiben.
Dafür wollte ich "DPRD_DAT" benutzen. Allerdings gibt die Funktion mir folgenden Fehler zurück:

Code:




8092 Am Parameter RECORD wurde ein anderer Datentyp als (Array of) Bitfolge oder Ganzzahl angegeben.

Da ich die absoluten EA-Adressen des Sensors ungern benutzen möchte, habe ich die Daten nun über einen Umweg ausgelesen

- Nicht optimierten DB mit dem UDT
- Daten mit "DPRD_DAT" in den DB einlesen
- Daten in optimierten temporären Bereich des FB's kopieren


Das ist aber nicht die Lösung. Gibt es eine Möglichkeit die Daten direkt in den Optimierten UDT einzulesen?

Eckdaten:
S7-1214
Keyence LJ-V7300


DB.PNGFB.PNGHardware.jpg


Stefan
Angehängte Grafiken

Viewing all articles
Browse latest Browse all 47324


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>