.
Verze 8.0.12 (od 25.05.2011) - stabilní verze
OPRAVENÉ CHYBY:
-
PmUpgrade10: tato obchodní položka (prodloužení doby pro upgrade na dalších 10 let) se špatně testovala pokud byla dodána v podobě rozšíření ke stávajícímu HW klíči (rozšíření v podobě
swk souboru).
- Při kvitaci alarmů z Webu se do vlastnosti
AckerId dostal lokální uživatel, nikoli uživatel který na Webu kvitoval.
Verze 8.0.11 (od 07.04.2011) - stabilní verze
OPRAVENÉ CHYBY:
-
Web obrazy:
- někdy se špatně vyhodnocovaly reálné hodnoty s desetinnou tečkou, pokud prostředí (kde běžela aplikace) mělo nastavenu desetinnou tečku jako čárku.
-
Alarmy a Eventy: na
OS Windows XP při otevírání okna prohlížečky se někdy zobrazily nepřekreslené šedé plochy.
-
PmABradleyDF1 komunikační ovladač: pokud automat odpověděl záporně, pak se zastavil přenos dat.
-
PmIEC8705 komunikační ovladač: špatně se uchovávaly hodnoty konfiguračního okna parametrů protokolu.
- Zlepšeno otevírání vnořených pracovních ploch (tzn. pokud v objektu
PmWorkspace se zobrazoval jiný objekt
PmWorkspace)
- Pokud aplikace četla Web stránky sama ze sebe (např. metodou
PmData.ReadFromWeb když URL adresa je adresa této aplikace), pak se data špatně načetly.
Verze 8.0.9 (od 11.12.2010) - stabilní verze
NOVINKY A OPRAVENÉ CHYBY:
-
PmComm objekt:
Opravená chyba: někdy se komunikace zastavila a pro znovuobnovení se buď musela volat metoda
OpenPort nebo restarovat aplikaci !
-
Prohlížeč trendů TrendsView:
Opravená chyba: na Webu nešlo ručně přidávat nové trendy.
-
Pm.IsDaylight metoda:
Opravená chyba: v hodině přechodu z "zimní čas" na "zimní čas" vracela metoda špatný příznak.
- Vytvořeny nové
popisy a předkonfigurace pro:
-
PmMBus komunikační ovladač: zobecněn o získávání údaje s uživatelskou hodnotou VIF (používá měřič
ACTARIS).
-
PmIEC8705 komunikační ovladač: (pro normu 101) zobecnění Master zprávy typu
Zaslání dat o nový konfigurátor
Mód vyslání (umožňuje vyslat vyžádáná data).
Verze 8.0.8 (od 22.10.2010) - stabilní verze
NOVINKY A OPRAVENÉ CHYBY:
-
ExtOpcClient:
Opravená chyba: toto datové rozšíření nebylo funkční (chyba od verze
Pm8.0.7).
-
TrendsView.SaveToHtm metoda:
Opravená chyba: tato metoda se používá pro tisk trendů a v některých případech se nevytiskly trendy se správným nastavením barev, mezí, atd.
- v záložce
Události a
Metody byly zrušeny tlačítka "Test" (pro syntaktickou kontrolu správnosti skriptu) a "Edit" (pro zvětšení editoru skriptu na celou obrazovku). Tyto funkčnosti byly přesunuty do lokálního menu v editoru skriptu (viz
Základní ovládání editoru skriptů).
Verze 8.0.7 (od 07.10.2010) - stabilní verze
Od této verze je verze
Promotic8.0 stabilní a budou do ni v budoucnu přidávány pouze jen nezbytné opravy. Další vývoj bude prováděn do nové verze
Promotic8.1.
Pokud jsou využívány Web obrazy, pak je v této verzi potřeba provést překlad všech obrazů.
NOVINKY A OPRAVENÉ CHYBY:
-
Makro výraz lze zadávat v dalších konfigurátorech, např:
-
PmMBus komunikační ovladač: zobecnění ať lze přijímat údaje s proměnnou délkou (pro měřiče
Actaris a
Sensus).
-
PmIEC8705 komunikační ovladač:
- zobecnění o příjem celkových součtů (ASDU 15/16/37).
-
Opravená chyba: do objektu
PmCommData se špatně přijímaly data ze zprávy obsahující více datových položek.
-
PmiButton a PmiButtonTwo grafický prvek:
- Zprovozněno zarovnání
ikony s textem. Pokud je např. nastaven konfigurátor
Zobrazit obrázek na
"vlevo od textu" a text je přitom zarovnán vlevo, pak se ikona spolu s textem zarovná vlevo (dříve se bez ohledu na nastavení centrovalo). Toto je funkční i pro
Web obrazy.
-
Opravená chyba: pro
Web obrazy nebyly někdy průhledné ikony v tlačítku.
-
Pm.PrintHtmlPage:
Opravená chyba: náhled (preview) se někdy zobrazoval mimo viditelnou část obrazovky.
Verze 8.0.6 (od 30.07.2010) - vývojová verze
Pokud jsou využívány Web obrazy, pak je v této verzi potřeba provést překlad všech obrazů.
NOVINKY A OPRAVENÉ CHYBY:
-
Nové objekty PmPrototype a PmInstance: Tyto objekty umožňují vytváření prototypů (vzorů) a jejich instancí a mohou velmi ulehčit vytváření a údržbu aplikace v případech že je v aplikaci více podobných podstromů objektů (např. když v kotelně je více kotlů obsahující stejná data). V jednom prototypu (objekt
PmPrototype představující např. kotel) se vytvoří celá struktura (vytvoří se podobjekty) a objekty
PmInstance pak budou představovat konkrétní použití prototypu (tzn. budou představovat např. Kotel, Kotel2, ...). Popis této koncepce viz popis objektu
PmPrototype.
-
Pm objekt:
-
Pm.CpuUsage nová vlastnost pro zjištění vytížení procesoru.
-
Web obrazy:
- zprovozněny další metody/vlastnosti/události graf.prvků a nyni je u všech popsáno, zda je nebo neni funkční pro Web obraz.
- metody
OpenView a
OpenViewModal: zprovozněno otevírání oken na zadané pozici a zadané velikosti (tzn. v parametru
sOptions se bere v úvahu nastavení
pos:xx; a
size:xx;).
-
PmiPipe grafický prvek:
Opravená chyba: v
OS Windows 7 nefungovalo tečení ve svislém směru.
-
PmKoyo komunikační ovladač:
Opravená chyba: v editoru aplikace nešly editovat parametry zprávy.
-
Editor scriptů:
- při stisknutí klávesy ENTER (při vytvoření nového řádku) je text automaticky odsazen dle předchozího řádku.
- při ponechání ukazatele myši nad textem s názvem metody/vlastnosti se otevře tooltip s popisem.
Verze 8.0.3 (od 22.02.2010) - vývojová verze
NOVINKY A OPRAVENÉ CHYBY:
-
Editor skriptů: zdokonalen o funkčnost
PmAutocomplete. Při vytváření skriptů nyní systém nabízí seznam metod nebo vlastností a zjednodušuje tak psaní skriptů. Tato funkčnost bude v dalších verzích dále zdokonalována.
-
PmModbusMr komunikační ovladač:
- zavaden další typ real hodnoty (R2) s uspořádáním bytů 4321.
-
Opravená chyba: do objektu
PmCommData se někdy špatně přijímaly bitové hodnoty.
-
PmMelsecQA komunikační ovladač:
- zobecněn o protokoly pro PLC serie Q
- změna v ceníku: Pro PLC
Mitsubishi jsou v systému PROMOTIC dva komunikační ovladače:
PmMelsecQA a
PmMelsecFXS a každý z nich měl svou vlastní licenční položku v ceníku. Nyní jsou oba ovladače vázány pouze na jednu licenční položku:
PmMelsec.
-
Uživatelé a oprávnění:
-
Pm.GetUserInfo metoda: má novou volbu
"what:loguserarray;" která vrací pole referencí na objekty
User (tzn. objekty typu přihlášený - lokální/síťový - uživatel).
- vytvořeni noví systémoví uživatelé
$NOUSER_LOCAL a
$NOUSER_NET pro lepší nastavení aplikace, když není přihlášen žádný uživatel.
-
PmSequencer objekt: metoda
Add má nový další parametr
"Params", který umožňuje určit, zda má přidávaný požadavek bežet v základním nebo v pracovním threadu.
- Je nový ovladač
HW klíče s lepší podporou
OS Windows 7 a
OS Windows Server 2008.
Verze 8.0.2 (od 19.11.2009) - vývojová verze
Pokud jsou využívány Web obrazy, pak je v této verzi potřeba provést překlad všech obrazů.
NOVINKY A OPRAVENÉ CHYBY:
-
Web obrazy:
- změněn způsob zobrazení objektu
PmiWAnimate v HTML stránce. Starý způsob nebyl funkční v
Internet Explorer 8.
- V každém
PROMOTIC objektu je nyní uchováván
čas změny tohoto objektu. Tento čas lze zjistit v konfigurátoru
Čas poslední editace tohoto objektu.
Lze také zjistit všechny objekty změněné od zadaného času: ve stromu objektů klikněte pravým tlačítkem myši, otevřte lokální menu a vyberte položku "Najít objekt podle času editace".
-
PmMBus komunikační ovladač: zrychleno zasílání a příjem dat přes Ethernet bez čekání na timeout.
-
PmChar komunikační ovladač:
Opravená chyba: kontrolní suma se v některých případech počítala špatně.
-
PmModbusMr komunikační ovladač:
Opravená chyba: pomocí objektu
PmCommData nešly číst/zapisovat 4-bajtové hodnoty (
Long,
Single).
-
PmSBUS komunikační ovladač:
Opravená chyba: pomocí objektu
PmCommData nešly zapisovat real registry a číst flagy.
-
Pm.TransformValue metoda: přidána nová volba (
nType=50) pro transpozici matice (výmena řádků a sloupců).
-
PmPanel objekt:
Opravená chyba: v určitých případech se zobrazovaná čísla chybně zaokrouhlovaly na 2 desetinná místa.
Verze 8.0.1 (od 14.10.2009) - vývojová verze
NOVINKY A OPRAVENÉ CHYBY:
- Opravená chyba: s runtime klíčem při ukončování aplikace se zbytečně otevíralo okno s hlášením (chyba od verze Pm8.0.0).
Verze 8.0.0 (od 14.09.2009) - vývojová verze
V této verzi je potřeba provést překlad všech obrazů.
NOVINKY A OPRAVENÉ CHYBY:
- V ceníku je nová položka
PmUpgrade10, kterou se omezuje možnost zdarma upgrade systému PROMOTIC na 10 let. Aplikaci systému PROMOTIC je možno provozovat nekonečně dlouho s danou verzí PROMOTIC, pokud se však aplikace starší 10 let má upgradovat na novou verzi PROMOTIC, pak je potřeba zakoupit tuto novou položku.
- Nový
objekt PmCommData: výrazně zjednodušuje práci se zabudovanými komunikačními ovladači. V tomto objektu se definují proměnné s identifikátorem ze kterého systém pozná jak má požadovanou hodnotu získat. Systém pak automatiky a optimalizovaně provádí různé komunikační přenosy o které se projektant již nemusí starat. Tento objekt je zatím zprovozněn jen pro ovladače
PmModbusMr,
PmSBUS,
PmTeco a
PmIEC8705.
- Při tvorbě
skriptů lze nyní používat tzv.
#pragma direktiva skriptu. Slouží pro jednodušší vytvoření pomocné proměnné nebo pro speciální příznaky pro interpretaci skriptu.
-
Globální metody aplikace (tzn. metody definované v záložce
Metody objektu
PmRoot) již standardně nelze ve skriptech volat přímo pouze názvem, ale volají se pomocí metody
Pm.Methods. Důvodem jsou omezení, které má přímé volání - např. nefunguje pro
Web obrazy. Starý způsob volání (tzn. volání přímo názvem metody) lze pořád používat, ale musí se ve skriptu použít direktiva skriptu
#pragma option OldGlobalMethodCall s hodnotou 1 (je to příznak pro staré volání metody). Ve stávajících aplikacích při přechodu na verzi PROMOTIC 8 dojde ke konverzi: do všech globálních metod je tato direktiva skriptu vložena a aplikace je tedy funkční.
-
PmMBus komunikační ovladač: zobecněn pro příjem 64-bitových float hodnot.
-
FileCsvRead metoda zobecněna: možnost zadat jakýkoli typ oddělovače (
"delimiter:xxx;").
-
PmPanel objekt: zrušen konfigurátor
"Otevřít při startu aplikace". Obraz, který se má otevřít při startu aplikace, se určuje v objektu
PmWorkspace v konfigurátoru
Prohlížeč komponenty. Pro staré aplikace se provede konverze tak, aby se okno, které se má otevřít při startu, do konfigurátoru nastavilo.