HistoryUpdate

Bei der HistoryUpdate-Funktion sampled der Server nicht eigenständig Variablenwerte und speichert diese für Historical Access ab. Anstelle dessen nimmt der Server sowohl die Variablenwerte als auch die Zeitstempel von einem OPC UA Client entgegen.

Eine Variable kann für diese Funktion aktiviert werden, indem Sie im TwinCAT OPC UA Configurator das Attribut HistoryWriteable="true" setzen. In diesem Fall führt der Server kein eigenes Sampling mehr für diese Variable durch und „wartet“ darauf, dass ein OPC UA Client die Werte plus Zeitstempel liefert. Ein solcher Aufruf kann z. B. vom TwinCAT OPC UA Client über den Funktionsbaustein UA_HistoryUpdate erfolgen.