- Beiträge
- 5.436
- Reaktionspunkte
- 1.410
-> Hier kostenlos registrieren
Hallo Ich versuche gerade mein erstes Programm nach 1500 zu migrieren. Und stehe da vor diversen Problemen.
TCON etc. konnte ich soweit schon neu bestücken dass sie funktionieren.
Allerdings habe ich jetzt ein PUT der meine Parameter nicht will.
#Befehlsdb ist ein Any am IN des Aufrufenden Bausteins. auf den ich noch ein AT Konstrukt gelegt habe.
Also ANY an IN geht für den neuen PUT schonmal nicht da ADDR_1 und SD_1 INOUTs sind.
Also verschoben nach INOUT in der Schnittstelle des Bausteins. Jetzt wäre SD_1 zufrieden.
Allerdings verlangt ADDR_1 jetzt einen Typ "Remote".
Wenn ich #Befehlsdb jetzt zum Typ Remote mache. Dann wäre ADDR_1 zufrieden, aber SD_1 wieder nicht, der verlangt eigentlich n Variant.
Wie kriege ich jetzt den Pointer von Ausserhalb des Bausteins durch die Schnittstelle an den PUT/GET etc.?
Soll ich für jetzt für jedes Convertierungsproblem einen neuen Tread aufmachen, dass das nachher jeder gut findet, oder machen wir alles in einem?
mfG René
TCON etc. konnte ich soweit schon neu bestücken dass sie funktionieren.
Allerdings habe ich jetzt ein PUT der meine Parameter nicht will.
Code:
#PUT_Instance(REQ:=#sende AND NOT (#PUT_Instance_1.STATUS = 16#0019), ID:=#SendVerbindungsID,
DONE=>#put_done,
ERROR=>#put_error,
STATUS=>#put_status,
ADDR_1:=#Befehlsdb,
SD_1:=#Befehlsdb);
#Befehlsdb ist ein Any am IN des Aufrufenden Bausteins. auf den ich noch ein AT Konstrukt gelegt habe.
Also ANY an IN geht für den neuen PUT schonmal nicht da ADDR_1 und SD_1 INOUTs sind.
Also verschoben nach INOUT in der Schnittstelle des Bausteins. Jetzt wäre SD_1 zufrieden.
Allerdings verlangt ADDR_1 jetzt einen Typ "Remote".
Wenn ich #Befehlsdb jetzt zum Typ Remote mache. Dann wäre ADDR_1 zufrieden, aber SD_1 wieder nicht, der verlangt eigentlich n Variant.
Wie kriege ich jetzt den Pointer von Ausserhalb des Bausteins durch die Schnittstelle an den PUT/GET etc.?
Soll ich für jetzt für jedes Convertierungsproblem einen neuen Tread aufmachen, dass das nachher jeder gut findet, oder machen wir alles in einem?
mfG René