Autor Thema: Timer_P4 Problem mit Array übergabe  (Gelesen 9280 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

sepp99

  • Gast
Timer_P4 Problem mit Array übergabe
« am: 12. Januar 2010, 13:06:25 »
Hallo,
ich möchte den Timer P4 nutzen, habe aber das Problem, den Pointer für das Array "PROG" richtig anzugeben.
Ich habe dafür einen Datenbaustein  DB601 mit dem Namen "P4Daten"  bezeichnet. Für die Daten holte ich mir aus dem Baustein TIMER_P4 das Arrayy unter IN_OUT die Structur PROG . Diese kopierte ich in den Datenbaustein DB601. Dort stehen jetzt die 64 Datensätze [0..63].
In meinen Istanz DB ist aber nur 1 Datensatz. Ist das richtig?

dalbi

  • Gast
Re:Timer_P4 Problem mit Array übergabe
« Antwort #1 am: 12. Januar 2010, 15:29:55 »
Hi,

in deinem Datenbaustein 601 muss Du ein ARRAY[0..63] OF TIMER_EVENT anlegen (siehe Anhang).
Danach kannst Du an dem Baustein TIMER_P4 am IN_OUT PROG diesen Symbolisch übergeben z.B. "P4Daten".Datensaetze. Datensaetze muss hierbei ein ARRAY[0..63] OF TIMER_EVENT sein.

Gruss Daniel

[gelöscht durch Administrator]

sepp99

  • Gast
Re:Timer_P4 Problem mit Array übergabe
« Antwort #2 am: 12. Januar 2010, 15:57:20 »
danke, hat funktioniert.
Hans