VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und Farbfilterung

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Die Kamera-Bedienung ermöglicht es dem HMI, das Bild direkt aus der Kamera anzuzeigen: Die M-Serie und die DH-Serie unterstützen zwei AV-Eingänge, die DH-Serie unterstützt auch eine USB-Kamera. Hinweis:Erfordert einen physischen Bildschirmtest。

1. Kamera-Parameteranforderungen

ProjektCVBS (M-Serie)DVP (DH-Serie)UVC (DH-Serie)
Maximale Auflösung≤ 1280 × 720≤ 1280 × 720≤ 1280 × 720
SignalisierungssystemPAL / NTSCCVBS_NTSC / PAL, HDA720P_25 / 30FPS, HDA1080P_25 / 30FPS, TVI720P_30FPS, TVI1080P_30FPS, TVI1080P_30FPS2. Eigenschaften Einführung

VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und FarbfilterungAbbildung

2. Präsentation von Attributen

2.1 Funktionseinstellungen

EigenschaftenBeschreibung
WiedergabemodusAutomatisch
Adresse (Kontrolle)Addr + 0: 0 - Stop, 1 - Play, 2 - Pause; Addr + 1: 0 - Kanal 1, 1 - Kanal 2
Drehen0 ° / 90 ° / 180 ° / 270 ° (nur DH-Serie)
Rechts / nach oben / unten UmdrehenSpiegelumdrehen (nur DH-Serie)
Stabilisiertes SignalWarten Sie, bis das Signal stabil ist
KameramattypCVBS / DVP / UVC. M-Serie unterstützt nur CVBS; DH-Serie mit AV-Schnittstelle DVP, USB-Auswahl UVC

VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und FarbfilterungAbbildung1

2.2 Filterfarbe (exklusiv für M-Serie)

AV-Bilder der M-Seriewird immer auf der obersten Ebeneangezeigt, und die überlagerten Steuerelemente werden überschrieben. Wenn Sie ein Steuerelement in der oberen Ebene des Bildes anzeigen möchten, verwenden Sie die unteren API:

function on_init()
  -- 过滤 0x00BFBFBF~0x00C8C8C8 范围的灰白色(24位RGB)
  -- Match 6位比较规则: 101010(0x2A), 10-R/10-G/10-B
  set_color_key(0x00BFBFBF, 0x00C8C8C8, 0x0000002A)
end

muss in on_init () gelegt werden. Die DH-Serie - Kamera-Steuerelemente unterstützen die Ebenen-Ebene, indem Sie die Steuerelemente direkt über die Steuerelemente legen und keine Farben filtern müssen.

VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und FarbfilterungAbbildung2

Die M-Serie - Stack-Steuerelemente müssen die Farben mit dem set _ color _ key filtern, um die Bereiche des Bildes, die nahe einer bestimmten Farbe sind, zu „leeren", um das unterliegende Steuerelement zu enthüllen. Farbbereich: Mit einem soliden Hintergrund (z. B. grauweiß) für den Bereich der Aufnahme, diese Farbe zu filtern. Die DH-Serie hat das nicht.

3. Anwendung Fälle

Kamera-Steuerung: Wiedergabemodus gesteuert, Steuerung der AdresseLW1000, Rotation 0 °, Stabilisierung des Signals, Typ CVBS Schaltfläche für die Texte (Schreiben LW1000 = 1 Abspielen) + 2 - Bit-Status - Anzeige (LW1001 Kanal 1 / 2) + Bildsteuerung (Berechtigungssteuerung LW1000 = 1 zeigt ausgewählten Effekt).

VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und FarbfilterungAbbildung3

VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und FarbfilterungAbbildung4

VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und FarbfilterungAbbildung5

Laufen: Kompilieren Sie und herunterladen Sie auf den physischen Bildschirm, verbinden Sie die AV-Kamera, klicken Sie auf die Wiedergabe, schneiden Sie den Kanal und zeigen Sie das Bild in Echtzeit an.

VisualHMI-Kamera - Steuerung: CVBS / DVP / UVC-Kamerazugang, kontrollierte Wiedergabe und FarbfilterungAbbildung6

Kontrollierter Modus-Adresse Denken Sie daran:Addr + 0 Steuert Wiedergabe (0 Stoppt / 1 Ausgabe / 2 Pause), Addr + 1 Kanal ausschalten (0 / 1). Die Schreibadresse der Steuerungsschaltfläche muss mit der Kamera-Steuerungsadresse übereinstimmen, andernfalls reagiert das Drücken nicht.

Aus dem VisualHMI-Entwicklungsdokument von Guangzhou Dacai Technology (hmi-doc.gz-dc.com) Konfigurationssteuerung Tutorial "Kamera", das Urheberrecht im Besitz von Dacai Technology.

Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.