Variablen

In allen Feldern mit Taschenrechner-Symbol am rechten Ende kann man auf die Variablen zugreifen und sogar ganze Formeln eingeben. Auf die Möglichkeiten der Formeln soll hier nicht weiter eingegangen werden, diese kann man in den mitgelieferten Dokumenten für die Variablen und Kombielemente detailliert nachlesen. Wichtig ist hier aber, dass man sowohl auf Systemvariablen als auch auf Anwendervariablen zugreifen kann.

  • Die Systemvariablen sind ein fester Satz von Variablen, die vom Programm zur Verfügung gestellt werden und vom Anwender nicht verändert oder erweitert werden können.

  • Die Anwendervariablen sind Variablen, die vom Anwender angelegt werden können. Im HRB-Editor kann man über 1.2. Variablen beliebig viele eigene Variablen anlegen.

Auf das Anlegen von Variablen wird hier nicht weiter eingegangen, das kann man, wie schon gesagt, im Dokument ' Variablen_Udxx_xxxx.doc' detailliert nachlesen. Ein Aspekt ist aber im Zusammenhang mit HRB besonders interessant. Im Bild oben kann man sehen, dass für die Variablen der Schalter 'E' gesetzt ist. Dies bedeutet, dass der Wert der Variablen von Extern genommen werden soll, wenn diese Variable auch außerhalb (extern) des HRB-Moduls existiert. Was bedeutet hier "außerhalb des HRB-Moduls"?

Variablen gibt es im HRB-Modul, aber auch im Bauwerk. Aus Sicht es HRB-Moduls ist das Bauwerk außerhalb (extern). Wenn also eine Variable im HRB-Modul den Schalter "E" aktiv hat und dieselbe Variable (selber Variablenname, z.B. V_WB_PfoB) existiert auch im Bauwerk, dann wird nicht der Wert aus der HRB-Vorlaufdatei genommen, sondern aus dem Bauwerk. Nur wenn die Variable dort nicht existiert, wird der Wert aus der HRB-Vorlaufdatei genommen.

Damit kann man die Abmessung und die Position aller Bauteile verändern, ohne den HRB-Editor zu starten. Man muss nur den Wert der entsprechenden Variablen im Bauwerk ändern. Dazu müssen die Variablen aber auch im Bauwerk angelegt sein, was sich über die Speichermöglichkeiten der Variablen aber leicht erledigen lässt.

Zuletzt aktualisiert

War das hilfreich?