Die Datensampfung ist die Grundlage für die gesamte "Datenklasse-Funktion": Historiekurven, Datensätze, Drop-down - Datumsangebote, alles hängt davon ab, die Daten zuerst zu sammeln. Es wird in [Engineering] → [Datenprobe] konfiguriert, um die erfassten Daten in Kurven oder Tabellen anzuzeigen.
1. Stichprobe Modell
1.1 Zeitgestellte Abtasten
Die Daten werden zu einem festgelegten Zeitpunkt erfasst. Abtastenzeitraum + Zyklusseinheit (sekunden / millisekunden).

1.2 Stichprobe auslösen
Die Erfassung wird durch eine Änderung des Registerwerts ausgelöst:
- Trigger-Adresse: Adresse des Trigger-Registers
- Modus: OFF → ON Rising Edge Trigger (Wert 0 → 1); ON → OFF Falling Edge (1 → 0); ON <->OFF Doppel-Edge
- Zurücksetzen: Der Registerwert

wird automatisch überschrieben 2. Aufzeichnungen Anzahl
Die maximale Anzahl der Aufzeichnungen, die vollständig aufgezeichnet werden automatisch überschrieben. Unterstützung10 - 10000000。
3. Datenadresse
- Datentyp: UINT16, INT16, UINT32, INT32, FLOAT, DOUBLE, STRING
- Anzahl der Daten: Anzahl der erhobenen Daten (auchfolgende Adressen), Bereich 1 bis 2000
- Dezimalstellen: Einheitlich oder einzeln ("0.1; 0.2; 0.3" durch Semikolon getrennt)Übertragungswert 100, Dezimal 1 → Anzeige 10
- Anzeige ungültige Null: Übertragungswert 100, Dezimal 1 → Anzeige 10,0

Beispiel: Datenadresse = LW1001, UINT16, Kanalzahl 10 → Erfassung des Bereichs LW1001 ~ LW100A.
4. Control Adresse / Sampling Control Adresse
| Adresse | Funktion |
|---|---|
| Steuerung | Schreiben 0x0001 = Export von Daten auf SD-Karte / USB-Stick; Schreiben 0x0055 = Löschen von Daten |
| Sampling Control Adresse | Sampling Control Enable General Switch; Startmodus OFF → ON / ON → OFF; Startmodus Adresse +1: Sampling Rate (10 ms Einheit, UINT16) |

Export-TitelExportieren Sie die erste Zeile des CSV-Headers, mit Text-Tags, Kommas getrennt, wie "Seriennummer, Zeit, Spannung 1, Spannung 2,...," Spannung 10 ".

5. Stromversorgung speichern
Die Daten werden an die Flash-Block - Adresse gespeichert. M-Serie Farbbildschirm Flash Standard 16M, ein Block 4K,Standard-Block - Adresse 2048 (ab 8M-Position)。Das System berechnet automatisch die Anzahl der Block: z. B. die maximale Anzahl von 1000, 200 UINT16 - Daten → 102 Blöcke, 408K.
Die praktische Anwendung sollte die Größe der Kompilierung des Projekts kombinieren: Kompilieren Sie das Ressourcenpaket 10.1M, die Speicheradresse sollte von den Download-Dateien getrennt sein - - ab 11M, Block-Adresse = (11 × 1024) / 4 =2816Die verbleibenden 102 Blöcke sind nicht mehr als 16M.

Aus dem VisualHMI-Entwicklungsdokument von Guangzhou Dacai Technology (hmi-doc.gz-dc.com) zusammengestellt, das Tutorial "Datensampeln", das Urheberrecht liegt bei Dacai Technology.
Antwort veröffentlichen