Předkonfigurace "MQTT Server - Příjem a zpracování dat zaslaných publish klientem - Sestava komunikace s daty a obrazem"
Konfigurace komunikace
MQTT. Tato předkonfigurace umožní přijímat a zpracovat data odesílaná klientem typu
publish. A to přímo do aplikace bez nutnosti používat
MQTT broker.
Tato předkonfigurace se vyvolá při zakládání nového objektu (např. volbou
"Nový objekt ..." v kontextovém menu objektu nebo stisknutím klávesy
Insert po označení objektu).
Tato předkonfigurace je zařazena ve skupině
"/ Komunikace / Protokoly a jiné komunikace / MQTT".
Tuto předkonfiguraci lze vytvořit v objektu
PmaFolder,
PmaRoot nebo
PmaPrototype.
Předkonfigurace vytvoří nakonfigurovaný objekt typu
PmaFolder s objekty
PmaComm,
PmaData,
PmaPanel a
PmaTimer.
MQTT_Server -
PmaFolder
Hlavní objekt nakonfigurovaný jako komunikační ovladač služby. Objekt
PmaFolder má metodu
OnPublish určenou k příjmu a zpracování dat.
Objekt
PmaComm je nakonfigurován protokolem
PmCharServer. Má podobjekt
PmaCommMsg nakonfigurovaný jako
Slave (k příjmu zpráv). Metody a události těchto objektů slouží k zajištění běhu komunikace.
Objekt
PmaTimer kontroluje zda přihlášený klient udržuje spojení.
Test -
PmaFolder Složka obsahuje testovací obraz "
TestPanel" a pomocný objekt
PmaData. Obraz slouží k testování a zobrazení přijatých dat.
Konfigurátory které lze nastavit před vytvořením předkonfigurace:
Název vytvářeného objektu | Název nově vytvořeného objektu ve stromu Pma objektů.
Maximální délka názvu je 30 znaků.
Je to systémový název, může obsahovat pouze alfanumerické znaky a nesmí obsahovat diakritiku (tzn. národnostně závislé znaky), prázdný řetězec, mezery a první znak nesmí být číslo.
Přednastaveno: "MQTT_Server" |
|
Port brokeru | Port brokeru
1883 (přednastaveno) - nešifrovaný přenos (unencrypted) |
Identifikátor klienta | Identifikátor klienta na brokerovi |
Přidělené jméno | |
Přidělené heslo | |
---|