-> Hier kostenlos registrieren
Hallo
Ich finde keine Lösung im Internet zu folgendem:
Ich habe einen DB der hat ein UDT_SEND_TEL und ein UDT_RECEIVE_TEL. SEND_TEL und RECEIVE_TEL sind 78 Byte lang.
Diesen Baustein mit gleichem Aufbau habe ich 8 mal.
Ich möchte über eine FOR-Schleife alle DBs abarbeiten/ umkopieren.
Ich programmiere symbolisch, arbeite jetzt jedoch mit dem Befehl Block_DB also gezwungenermaßen absolut.
Symbolisch wäre es
retval := BLKMOV ( SRCBLK := DBNR1.send_tel, DSTBLK := DBNR1.receive_tel );
Absolut müsste es ja in der Art sein:
retval := BLKMOV ( SRCBLK := Block_DB. ???, DSTBLK := Block_DB. ??? );
Etwas wie DBW 78 nur als Struct?
Danke fürs lesen!
Ich finde keine Lösung im Internet zu folgendem:
Ich habe einen DB der hat ein UDT_SEND_TEL und ein UDT_RECEIVE_TEL. SEND_TEL und RECEIVE_TEL sind 78 Byte lang.
Diesen Baustein mit gleichem Aufbau habe ich 8 mal.
Ich möchte über eine FOR-Schleife alle DBs abarbeiten/ umkopieren.
Ich programmiere symbolisch, arbeite jetzt jedoch mit dem Befehl Block_DB also gezwungenermaßen absolut.
Symbolisch wäre es
retval := BLKMOV ( SRCBLK := DBNR1.send_tel, DSTBLK := DBNR1.receive_tel );
Absolut müsste es ja in der Art sein:
retval := BLKMOV ( SRCBLK := Block_DB. ???, DSTBLK := Block_DB. ??? );
Etwas wie DBW 78 nur als Struct?
Danke fürs lesen!
Zuletzt bearbeitet: