# Berechnung in ST

**URL:** <https://oscat.discourse.group/t/berechnung-in-st/1543>\
**Category:** oscat.lib fuer TwinCAT/CoDeSys\
**Created:** [3. April 2013 um 20:03 UTC](https://oscat.discourse.group/t/berechnung-in-st/1543 "2013-04-03T20:03:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mathias](https://avatars.discourse-cdn.com/v4/letter/m/bbe5ce/32.png) [@Mathias](https://oscat.discourse.group/u/Mathias)\
**Post date:** [3. April 2013 um 20:03 UTC](https://oscat.discourse.group/t/berechnung-in-st/1543/1 "2013-04-03T20:03:16Z")

</div>

Hallo zusammen

Ist es in Codesys 2.3 möglich komplexere Berechnungen zu lösen, z.B. mit Klammerfunktionen und Multiplikationen mit -1?

Bsp: Wert:=(20+20)\*-1;

Grüsse Mathias

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [4. April 2013 um 08:43 UTC](https://oscat.discourse.group/t/berechnung-in-st/1543/2 "2013-04-04T08:43:58Z")

</div>

hallo

ja, das ist alles kein problem  
das können alle iec 61131 systeme mit ST-Programmierung

---

<div class="post-metadata">

**Author:** ![shooter](https://avatars.discourse-cdn.com/v4/letter/s/5f8ce5/32.png) [@shooter](https://oscat.discourse.group/u/shooter)\
**Post date:** [10. April 2013 um 10:43 UTC](https://oscat.discourse.group/t/berechnung-in-st/1543/3 "2013-04-10T10:43:06Z")

</div>

ja das geht gut, aber:

mach 20 als variable, also zwanzig:REAL:=20;  
und die minus eins auch also minuseins:real:=-1;  
ich hab die immer in global var stehen. dan bin ich sicher welches typ sie sind.
