Opened 11 months ago
Last modified 8 months ago
#300 accepted requirement
Erstellung von selbst definierten Funktionen
| Reported by: | (none) | Owned by: | Rotaru, Sebastian |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Bediensoftware | Severity: | |
| Keywords: | Cc: | Sebastian, Rotaru | |
| Data type: | Deadline: | ||
| Depending on: | 182,11,351 | Implements: | |
| Memaddress: | Observerlist: | ||
| Parent: | #232 | Answer: | |
| Type: | system | Revieweraccept: | welander |
| Reviewerlist: | welander,rotaru | Reviewerreject: | |
| Priority: | normal | Visibility: | |
| Writable: | Class: | functional | |
| Criticality: | useful |
Description (last modified by )
Eine freie Programmierung von bis zu mindestens 10 Funktionen soll möglich sein. Die Programmierung soll als Textstring zumindest darstellbar sein. Zum Beispiel könnte
({xxxx} + {yyyy})/2
die Mittelwert aus den Werten an den Adressen xxxx und yyyy entsprechen oder
{xxxx} > 0.9 {yyyy}
ein Binärwert 1 wenn der Wert an der Adresse xxxx grösser als 90 % des Werts der Adresse {yyyy} ist, und 0 sonst.
Die berechnete Werte sollen über Modbus aufrufbar sein (durch Erstellung eigenes Superblocks). Binärwerte sollen zusätzlich an einem DO ausgeführt werden können.
Zum Beispiel errechnete theoretische Schallgeschwindigkeit und eine definierte Schallgeschw. als Vergleich.
Change History (4)
comment:1 by , 9 months ago
| Criticality: | must have → useful |
|---|---|
| Depending on: | → 182 |
| Description: | modified (diff) |
| Parent: | → #232 |
| Reporter: | removed |
| Reviewerlist: | welander → welander,rotaru |
| Status: | new → submitted |
| Summary: | Erstellung von selbst definierten Alarmen → Erstellung von selbst definierten Funktionen |
| Type: | market → system |
comment:2 by , 9 months ago
| Revieweraccept: | → welander |
|---|
comment:3 by , 8 months ago
| Depending on: | 182 → 182,11,351 |
|---|
comment:4 by , 8 months ago
| Status: | submitted → accepted |
|---|
![(please configure the [header_logo] section in trac.ini)](/rsm600_req/chrome/site/rmglogo.png)