-> Hier kostenlos registrieren
Hallo,
ich habe folgendes Problem bei einer S7 1511 in Zusamenhang mit einem Eaton HMI.
Es werden Daten vom HMI als IO Variable in FB's übergeben.
Wenn sich während der Bearbeitung des FB die HMI Variable ändert, wird diese beim beenden des FB wieder auf das HMI zurückgeschrieben.
Dieses Problem scheint soweit auch bekannt zu sein (Siemens).
Leider habe ich bisher noch keinen Lösungsansatz gefunden.
Meine Idee wäre gewesen, die Daten im IO-Bereich des FB als "Call by referece" zu übergeben.
Dies soll wohl so sein, aber nur wenn beide Bausteine (HMI-DB und FB) optimierten Bausteinzugriff haben.
Durch das Eaton HMI bin ich aber (hier) auf absoluten Zugriff festgelegt.
Daher habe ich verucht in der Bausteinschnittstelle in irgendeiner Form als Zeiger o.ä. direkt auf die HMI Variable zuzugreifen.
Dies gelingt mir nicht.
Hat jemand dieses Problem schon mal gelöst oder hat Tipps?
Vielen Dank
Gruß
Falk
ich habe folgendes Problem bei einer S7 1511 in Zusamenhang mit einem Eaton HMI.
Es werden Daten vom HMI als IO Variable in FB's übergeben.
Wenn sich während der Bearbeitung des FB die HMI Variable ändert, wird diese beim beenden des FB wieder auf das HMI zurückgeschrieben.
Dieses Problem scheint soweit auch bekannt zu sein (Siemens).
Leider habe ich bisher noch keinen Lösungsansatz gefunden.
Meine Idee wäre gewesen, die Daten im IO-Bereich des FB als "Call by referece" zu übergeben.
Dies soll wohl so sein, aber nur wenn beide Bausteine (HMI-DB und FB) optimierten Bausteinzugriff haben.
Durch das Eaton HMI bin ich aber (hier) auf absoluten Zugriff festgelegt.
Daher habe ich verucht in der Bausteinschnittstelle in irgendeiner Form als Zeiger o.ä. direkt auf die HMI Variable zuzugreifen.
Dies gelingt mir nicht.
Hat jemand dieses Problem schon mal gelöst oder hat Tipps?
Vielen Dank
Gruß
Falk