Dobrý den,
z PLC vyčítám dvě proměnné porucha (Boolean) a Alarm (Integer).
Potřeboval bych vytvořit alarm tak, aby pokud dojde ke změně proměnné porucha na True tak se vyvolá alarm
a text alarmu se nastaví podle proměnné Alarm, která obsahuje číslo první došlé poruchy.
Zkoušel jsem použít datové rozšíření u poruchy, tak že jsem nastavil "Popis alarmu" na makro výraz $.text kde jsem vytvořil soubor "appAlarmy" ve kterém jsou id alarmů (např. A10) a k nim příslušné texty.
Identifikátor textu jsem pak nastavil na $.expr("\"A\"+Pm(\"/Vodikova_Kotelna/S7_comm/Data\").Item(\"Alarm\").Value").
Po vyvolání alarmu se zobrazuje místo popisu toto: err($.text("appAlarmy",$.expr.err("\"A\)
Promotic mám ve verzi 8.3.30
Děkuji za odpověď.