ST_BACnet_Info

Struktur mit allgemeinen Informationen zur BACnet-Task.

nAmsAllocCnt: DINT; (* LONG *)
nAmsAllocCntMax: DWORD; (* ULONG *)
nAmsAllocFailCnt: DWORD; (* ULONG *)
nAvailPhysMemBytes: DWORD; (* ULONG *)
nAvailFlashMemBytes: ARRAY[0..1] OF DWORD; (* ULONGLONG *)
nRecvFrameFifoSize: DWORD; (* ULONG *)
nEmptyFrameFifoSize: DWORD; (* ULONG *)
nRecvSegmUDPFramesListSize: DWORD; (* ULONG *)
nRecvSegmFramesListSize: DWORD; (* ULONG *)
nSendSegmFramesListSize: DWORD; (* ULONG *)
nClientScanListSize: DWORD; (* ULONG *)
nAdsRequestListSize: DWORD; (* ULONG *)

nAmsAllocCnt: Anzahl reservierter Router-Speicher Blöcke (1 Block = 1024 Byte). Die Anzahl sollte nicht kontinuierlich steigen (Maximal 2000 Blöcke=2MByte sind per Default verfügbar). Andernfalls den Router-Speicher im System Manager erhöhen (siehe Bild-1).

nAmsAllocCntMax: Spitzenwert der gleichzeitig reservierten Router-Speicher Blöcke.

nAmsAllocFailCnt: Anzahl fehlgeschlagener Router-Speicher Reservierungen (Reservierung schlägt fehl, wenn keine freien Blöcke mehr verfügbar).

nAvailPhysMemBytes: Freier, physikalischer Speicher des Betriebssystems in Byte.

nAvailFlashMemBytes: Freier Festplattenspeicher des Betriebssystems in Byte.

nRecvFrameFifoSize: Anzahl der aktuell zwischengespeicherten Frames in der receive Frame Queue (Receive Queue Size unter "Network Adapter Settings")

nEmptyFrameFifoSize: Anzahl des noch freien Speichers für empfangene Frames um diese Zwischenspeichern zu können (Frame wird kopiert und dann in RecvFrameFifo kopiert)

nRecvSegmUDPFramesListSize: Anzahl der aktuell empfangenen und zwischengespeicherten IP Segmente (Name ist falsch, nicht UDP sondern IP)

nRecvSegmFramesListSize: Anzahl der aktuell empfangenen und zwischengespeicherten BACnet Frame Segmente

nSendSegmFramesListSize: Anzahl der aktuell BACnet Frame Segmente die vor dem Senden zwischengespeichert sind

nClientScanListSize: Anzahl der aktuell bekannten BACnet Geräte im Netzwerk (DeviceAddressBinding im Device Objekt wird daraus gebildet)

nAdsRequestListSize: Anzahl der aktuell offenen internen Ads Requests die beim Lesen/Schreiben von Dateien (Stack greift per Ads auf lokale Dateien zu)

ST_BACnet_Info 1:
Bild-1: AMS Router-Speicher Einstellung