Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Konfigurace datového rozšíření: ExtComm

Popis:
Konfigurace datového rozšíření ExtComm - Rozšíření o napojení na objekt PmaCommGroup
Konfigurační položky:
Identifikátor datového rozšířeníSystémový text (bez mezer a diakritiky). Slouží pro jednoznačnou identifikaci datového rozšíření v dané datové položce (např. pro vlastnost Extension).

Přednastavená hodnota je "comm".

Cílový objekt (PmaCommGroup)Cesta k cílovému objektu příslušného typu, do kterého se má datová proměnná registrovat. Objekt lze vybrat také pomocí tlačítka vpravo.Tímto výběrem se určí typ komunikace, rychlost obnovování a další parametry definované v objektu PmaCommGroup.

Pro zadání lze použít Makro výraz, výsledkem musí být NELOKALIZOVANÁ cesta k Pma objektu (vyhodnocuje se po spuštění aplikace).

ItemIDTextová adresa/identifikátor proměnné pro daný typ komunikace. Adresu lze zadat buď ručně nebo ji lze vybrat z výběrového okna, které lze otevřít tlačítkem vpravo od zadavatele.

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti ItemId.

Pro zadání lze použít Makro výraz (vyhodnocuje se po spuštění aplikace).

Přepočet hodnotyPokud je zatrženo, pak se bude přijatá i vyslaná hodnota přepočítávat podle vztahu PmValue = k/d * CommValue + q, kde PmValue je hodnota v systému PROMOTIC, CommValue je hodnota z komunikace, k,d,q jsou přepočítávací konstanty zadané v konfigurátoru.

Přepočet se aplikuje i při zasílání hodnoty. Provede se pak inverzní přepočet podle vztahu CommValue = d/k * (PmValue - q).

Upozornění: Při zasílání hodnoty s přepočtem logicky může dojít ke ztrátě přesnosti a tak zasílaná hodnota PmValue nemusí odpovídat následně přijaté hodnotě PmValue. Například při přepočtu PmValue = 1000 * CommValue a pokud CommValue je hodnota na 1B (Rozsah 0-255) pak při zaslání hodnoty PmValue=2008 se zašle hodnota CommValue=2. Pokud se pak následně přijme hodnota CommValue=2, pak bude PmValue=2000.

Poznámka:
Toto konfigurační okno lze otevřít z konfigurátoru "Datová rozšíření" proměnné objektu PmaData.
 
Toto datové rozšíření se samo zaregistruje do objektu PmaCommGroup po spuštění aplikace. V záložce "PmaCommGroup > Data" se proto požadovaná položka nemusí (a neměla by) zadávat! Pokud všechny položky pro objekt PmaCommGroup budou typu "Datové rozšíření", pak záložka "PmaCommGroup > Data" může zůstat zcela prázdná.

Historie:
Pm8.03.00: Vytvořeno
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice