Përmirësimi i funksionit DGUS: Stackimi fleksibël i çdo kontrolli të faqes

Në përgjigje të kërkesës së tregut për përmirësimin e mëtejshëm të fleksibilitetit të kombinimeve të kontrollit të platformës DGUS, DWIN ka shtuar një ndërfaqe të re "ndërprerëse të faqeve" në platformën DGUS, e cila mund të përdoret për të zbatuar kërkesat globale dinamike të alarmit dhe funksione të tjera.

Duke përdorur këtë funksion, përdoruesit mund të mbivendosin kontrollet e çdo faqeje në të gjitha faqet e mbetura.Kontrollet në faqen e mbivendosjes janë parazgjedhur me përparësinë më të lartë.Kontrollet në faqen e mbivendosjes janë në krye të faqes së mbivendosjes (duke përfshirë të gjitha kontrollet e ekranit dhe kontrollet me prekje në faqen e mbivendosjes).kontrollet).Përparësia e kontrolleve me prekje mund të rregullohet sipas nevojave aktuale të funksionimit.Kur kontrollet me prekje të dy faqeve mbivendosen, vetëm kontrolli me prekje me përparësinë më të lartë është efektiv.

Metoda e zhvillimit:

1. Përmirësoni bërthamën e ekranit inteligjent në versionin më të fundit: T5L_UI_DGUS2_V65.

2. Referojuni adresës 0x00E8 të ndërfaqes së ndryshueshme të sistemit operativ në udhëzuesin e zhvillimit, aktivizoni çelësin e mbivendosjes së faqes dhe vendosni përparësinë e kontrollit dhe ID-në e faqes që duhet të mbivendoset.

Adresë

Përkufizimi

Gjatësia (bajt)

Përshkrim

0x00E8

Ndërprerësi i grumbullimit të faqeve

2

0xE8_H: 0x5A Aktivizo funksionin e mbivendosjes së faqes, vendos një vlerë tjetër për të çaktivizuar funksionin;

0xE8_L: Aktivizo modalitetin e mbivendosjes së faqes pas prekjes;

0x00=nuk i përgjigjet prekjeve të faqes së mbivendosur;

0x01 = përgjigjuni vetëm në prekjen e faqes së mbivendosjes;

0xE9: ID e faqes që do të mbivendoset.

Për shembull, vendosni të gjitha kontrollet e ekranit dhe prekjes në faqen 74 në faqe të tjera për t'u shfaqur.Pas mbivendosjes, vetëm komandat me prekje në faqen 74 do t'u përgjigjen (d.m.th., 0xE8_L është vendosur në 0x01).Metoda e funksionimit është:

Adresa 0x00E8: Shkruani të dhënat 0x5A01 (5A do të thotë të ndizni çelësin e mbivendosjes, 01 do të thotë të përgjigjeni vetëm ndaj prekjes së faqes së mbivendosjes)

Adresa 0x00E9: shkruani numrin ID të faqes së mbivendosjes 0x004A (dmth. 74)

Shembull i komandës:

Dërgo: 5AA5 07 82 00E8 5A01 004A Shfaqet faqja e mbivendosjes nr. 74 dhe i përgjigjet vetëm prekjes së faqes së mbivendosjes.

Dërgo: 5AA5 07 82 00E8 5A00 004A Shfaqet faqja e mbivendosjes nr. 74 dhe nuk i përgjigjet prekjes së faqes së mbivendosjes.


Koha e postimit: 25 shtator 2023