Hallo,
der xml_server kann nur mit einem byte_array arbeiten, und der http_get ist standardmaessig auf ca. 4kb voreingestellt. ein möglicher weg ist nun das du die network.lib anpasst
VAR_GLOBAL CONSTANT
NETWORK_BUFFER_LONG_SIZE : UINT := 4095;
END_VAR
OK, da ist aber bei 32766 Schluss, momentan reicht es, falls es mehr Sensoren werden, kann es durchaus trotzdem eng werden...
die änderungen haben aber eine auswirkung auf das ganze projekt, somit kann es sein das immens viel speicher benötigt wird.
Aber doch nur, falls Funktionen verwendet werden, die darauf zurückgreifen, oder?
eleganter wäre es wenn man die betroffenen bausteine kopiert und mit geänderten bausteinen arbeitet und eine eigene NETWORK_BUFFER_LONG variable definiert und verwendet, aber das wird dann schon anspruchsvoller
Hmm, da ist aber auch bei 32766 Schluss?
Vielen Dank, jetzt bekomme ich erstmal alle Werte, danke!
VG mormel