-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Beiträge - robpit

#1
Folgende Vereinfachung kompiliert bei mir ohne Fehler:
FUNCTION AIR_DENSITY : REAL
VAR_INPUT
T : REAL;
P : REAL;
RH : REAL;
END_VAR
VAR CONSTANT
RL : REAL := 287.05;
RX : REAL := 3.773319E-3;
END_VAR
VAR
step1: REAL;
step2: REAL;
END_VAR

step1 := (1.0 - RH * SDD(T, TRUE) * RX / P);
step2 := (RL * ( T - phys.T0));
AIR_DENSITY := phys.PN *step1 / step2;

(* original code used for rev 1.3

AIR_DENSITY := phys.PN * (1.0 - RH * SDD(T, TRUE) * RX / P) / (RL * ( T - phys.T0));

*)

Bezüglich der Benennung der Variablen und in Anbetracht von möglichen Geschwindigkeitsverlusten sollte man das natürlich noch besser lösen.
#2
Hallo,

sobald ich zusätzlich zur Basic Bibliothek in Version 3.33 die Building 1.00 zu meinem Projekt hinzufüge, ohne irgendetwas aus der Building zu benutzen bekomme Ich bei einem Build den Fehler "Expression too complex! Use temporary results!". Im Moment habe ich das ganze behoben, indem ich einfach die Funktion AIR_DENSITY aus der Bibliothek gelöscht habe. Interessant ist ,dass der Fehler beim Kompilieren der Bibliothek normalerweise nicht auftritt. Erst wenn man als Ziel CX(ARM) auswählt erhält man den Fehler. Meiner Vermutung nach liegt das daran, dass der Ausdruck für die schwächeren CX Systeme als zu komplex angesehen wird:
AIR_DENSITY := phys.PN * (1.0 - RH * SDD(T, TRUE) * RX / P) / (RL * ( T - phys.T0));
Ich hoffe, dass es in der nächsten Version einen offiziellen Fix geben wird.

[gelöscht durch Administrator]
#3
Mir stellen sich noch die Frage nach den preiswertesten Relais. Wichtig ist, dass die Relais möglichst leise und bestenfalls auch kompakt sind, da sich der Sicherungskasten direkt im Flur in der Nähe des Schlafzimmers befindet. Habt ihr bezüglich den Relais jeweils für Schließer und Wechsler Vorschläge, oder würdet Ihr die Auswahl dem Elektriker überlassen?
#4
Inzwischen habe ich mir schon die grün hinterlegte Hardware angeschafft. Deshalb habe Ich meine Planung auch dahingehend angepasst, dass ich keine Stromstoßschalter einsetzten werde, sondern alles über die SPS läuft.

KomponenteAnzahlPreis
Beckhoff CX9000-0001170â,¬
Beckhoff EL2809130â,¬
Beckhoff EL1819130â,¬
Beckhoff EL9011110â,¬
Mean Well DR-60-24125â,¬
Wago 788-304 oder ?16â,¬
Finder 48.72.7.024.0050 oder ?812â,¬
Finder 18.31.0.024.0300 oder ?540â,¬

Bei der Verkabelung der Rollläden werde ich mich an folgendem Schema von Wago orientieren:


Mir stellen sich jetzt noch folgende Fragen:

  • Mein Netzteil an das ich die Taster parallel schalten werde liefert 2,5A 24DC. Ist das für die DIs zu viel, da dort eine Stromaufnahme von 4 mA gelistet ist.
  • Könnte ihr mir noch preiswertere, oder was wichtiger wäre leisere Relais empfehlen?
  • Macht es einen Unterschied für die Haltbarkeit, was die Relais schalten(z. B. LED Lampen)?
  • Habt Ihr alle Relais an eine eigene Sicherung gehängt, die der maximalen Belastbarkeit des Relais entspricht?
  • Kann ich den Bewegungsmelder für seine Versorgungsspannung und mit dem integrierten Relais an mein Netzteil anschließen, oder ist die Spannung von 24V für das Relais zu niedrig? Dann sollte er wie ein Schalter per DI sein Signal zur Verfügung stellen oder?
  • Habt Ihr noch andere Empfehlungen für unterputz montierte IR-Präsenzmelder?
#5
Ich habe mich auch mal auf Ebay umgeschaut. Anscheinend ist das die beste Möglichkeit sich ein System von Wago oder Beckhoff anzuschaffen. Der Preis ist in meinem Fall deshalb ausschlaggebend, weil es sich bei der Steuerung für eine Mietwohnung handelt, weshalb sich die Kosten und der Aufwand in vertretbaren Grenzen im Vergleich zu einer analogen Lösung halten muss.

Wago:500â,¬
Komponente                                   Anzahl   Preis
Wago 750-843 oder ?                   1   150â,¬
Wago 750-1504                           1   95â,¬
Wago 750-1406                             1   80â,¬
Wago 750-600   1   10â,¬
Wago 750-923 Programmierkabel   1   40â,¬
Mean Well DR-60-24                    1   25â,¬
Finder Relais ?                             10   10â,¬

Beckhoff:470â,¬
Komponente                                   Anzahl   Preis
Beckhoff BC9020 oder BC8150   1   150â,¬
Beckhoff KL2889                           1   80â,¬
Beckhoff KL1819                         1   85â,¬
Beckhoff KL9010                           1   10â,¬
USB RS232 Programmierkabel      1   20â,¬
Mean Well DR-60-24                   1   25â,¬
Finder Relais ?                              10   10â,¬

Jetzt stellst sich mir noch die Frage, ob ich mir das Programmierkabel jeweils sparen kann, wenn ich eine Netzwerkfähige SPS nehme. Sollte ich mich für die BC8150 entscheide, müsste ich ja in der Lage sein das System über RS232 zu programmieren. Oder ist mit Programmierung über Feldbus die Programmierung von einer anderen SPS aus gemeint? Kann man die Taster auch einfach direkt parallel an das selbe Netzteil hängen, an dem die SPS angeschlossen wird, oder sollte man einen Wiederstand zwischenschalten, oder gleich ein eigenes Netzteil nehmen? Ist der Busabschluss notwendig oder optional? Worauf sollte man bei Relais achten? Ich habe bereits Finder als preiswerten Hersteller identifiziert, jedoch habe ich noch nicht verstanden, welchen Vorteil z.B. ein SRR Relais gegenüber einem Koppelrelais hat, da es doppelt so teuer ist. Welche Relais würdet ihr für meinen Anwendungszweck nehmen?
#6
Hallo,

ich bin im Moment an der mehrstufigen Renovierung eines Mehrfamilienhauses beteiligt. Die Elektroinstallation wurde bereits so verkabelt, dass jeder Taster mit einem Telefonkabel mit acht Adern angefahren wird. Alle Verbraucher die geschaltet werden sollen, wie Lichten, Rollläden und Lüftern werden einzeln direkt vom Sicherungskasten angefahren. Ursprünglich war geplant, die gesamte Installation mit Stromstoßschaltern, Treppenlichtautomaten und Trennrelais für die Rollläden zu steuern. Bei meiner Suche nach solchen Komponenten habe ich einen Händler entdeckt, der die SPS Millenium-3-XD26 programmiert für den Einsatz als Rollladensteuerung verkauft. Da der preisliche Unterschied zu einer analogen Lösung vertretbar war habe ich mir das System näher angeschaut. Leider entspricht es nicht meinen folgenden Anforderungen. Ich hoffe meine Anforderungen sind nicht total unrealistisch und ihr könnt mir ein System empfehlen, dass meinen Anforderungen entspricht.

Must-haves
•   Gesamtpreis für das System inkl. aller Komponenten und Programmierhard- und Software sollten  400â,¬ nicht übersteigen
•   Mindestens 8 Relais für 230V/1A(für 4 Rolllädenmotoren)
•   Mindestens 2 Relais für 230V/5A(für zwei Lüfter)
•   Die Programmiersoftware muss Structured Text unterstützen, da Ich als Java Entwickler mit den grafischen Tools nicht warm werde
•   Unterstützung für die OSCAT Bibliotheken
•   8 Digitale Eingänge, die mit einer Tastspannung von 12V oder 24V funktionieren

Nice-to-have
•   Open Source Programmiersoftware(hier habe Ich die Hoffnung schon aufgegeben)
•   Programmiersoftware für Linux
•   Weiterentwicklung der Programmiersoftware
•   Geringe Lizenzkosten für neue Softwareversionen
•   Garantie auf die Hardware
•   Simulator des SPS in der Software
•   Display inkl. Buttons, auf die auch in der Software zurückgegriffen werden kann(z. B. um zu testen ob eine Tasterdruck erkannt wird)
•   Netzwerkfunktionen(HTTP Server, Programmierung per Netzwerk)
•   Sicherheitsfunktionen(Programmierung nur nach Passworteingabe)
•   Möglichkeit der Speichererweiterung(falls das mal nötig wird)
•   Unterstützung von Dimmermodulen zusätzlich zu den Relais
•   Geringer Stromverbrauch
•   Vernetztbarkeit mit anderen SPS Systemen in anderen Schaltschränken im Haus (zu jedem Schaltschrank liegen bereits zwei Cat. 7 Netzwerkkabel)