Frage

Sind Zeiger sicher gegen Online-Änderung des laufenden SPS-Programm in TwinCAT 2.10 und in CoDeSys 2.3, auf dem die erste basiert? Was passiert, wenn Speicherblock als Teil der Online-Programmänderung neu zugeordnet wird, und es gibt Hinweise auf diesen Speicherblock zeigen?

War es hilfreich?

Lösung

ADR (Adresse Operator) Beschreibung in TwinCAT Hilfe sagt:

Achtung : Nach einem Online Change könnte es Änderungen sein, die Daten auf bestimmte Adressen betreffen. Bitte beachten Sie dies bei Zeigern auf Adressen.

Es scheint mir, wie Zeiger kann nicht dauerhaft gespeichert werden, wenn jemand vorgibt Online-Änderung des Programms zu verwenden. Andernfalls, wenn Zeiger gespeichert werden (zum Beispiel als eine Bindung zwischen einigen Datenstrukturen) Online-Änderung sollte vermieden werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top