Changes between Initial Version and Version 1 of Ticket #300


Ignore:
Timestamp:
Apr 28, 2025, 11:00:51 AM (9 months ago)
Author:
Erik Welander
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #300

    • Property Depending on182
    • Property Parent#232
    • Property Reporter Rotaru, Sebastian removed
    • Property Criticality must haveuseful
    • Property Type marketsystem
    • Property Reviewerlist welanderwelander,rotaru
    • Property Status newsubmitted
    • Property Summary Erstellung von selbst definierten AlarmenErstellung von selbst definierten Funktionen
  • Ticket #300 – Description

    initial v1  
    1 Eine freie Programmierung von bis zu 10 Alarmen soll möglich sein. Beispiel: Wenn Modbus Adr. x größer / kleiner Modbus Adr. y dann Alarm / Warnung an Adr. z oder über DO. Modbus Adr. Y kann auch als fixer Wert eingestellt werden.
     1Eine freie Programmierung von bis zu mindestens 10 Funktionen soll möglich sein. Die Programmierung soll als Textstring zumindest darstellbar sein. Zum Beispiel könnte
     2
     3({xxxx} + {yyyy})/2
     4
     5die Mittelwert aus den Werten an den Adressen xxxx und yyyy entsprechen oder
     6
     7{xxxx} > 0.9 {yyyy}
     8
     9ein Binärwert 1 wenn der Wert an der Adresse xxxx grösser als 90 % des Werts der Adresse {yyyy} ist, und 0 sonst.
     10
     11Die berechnete Werte sollen über Modbus aufrufbar sein (durch Erstellung eigenes Superblocks). Binärwerte sollen zusätzlich an einem DO ausgeführt werden können.
    212
    313Zum Beispiel errechnete theoretische Schallgeschwindigkeit und eine definierte Schallgeschw. als Vergleich.