Es geht um eine Raumüberwachung ( 8 Räume ). Da überwachen wir die Temperatur mit Grenzwertüberschreitung. Zusätzlich überwachen wir alle Klimaanlage ( 10 stk ) über Modbusabfragen ( pro KLimaanlage 3 Frontplatten ). Das Projekt wird riesig .
Hallo liebes PL-Team, ich bastel an einem Projekt das weit über 30 Frontplatten am Ende hat. Keine Angst dieses ist so gewollt :). Da ich etliche Buttons, Leuchten, Texte, Displays etc. benötige, wird meine Schaltung sehr gross. Jetzt habe ich festgestellt das der Arbeitsbereich ( der Bereich wo die...
So habe mal Toms Programmierkünste zu einem Makro zusammengefasst. Hiermit können alle, 32 bit Float-Daten senden über eine Eingabe als Dezimalzahl. Danke an TOM PS: bitte probiert das Makro aus, ob es auch funktioniert mit der DLL. Ansonsten muss sich leider jeder selber ein Makro bastelen. mfg Jörg
Ja das ist super. Jedoch habe ich das 4 Byte problem Schau mal im anhang ist das Makro von PL. Das funktioniert super zum Auslesen. Das gleiche brauche ich umgekehrt. Also ich benötige nur 2 Ausgänge a 16 bit, wenn ich das so richtig interpretiere !
Hi Tom, die Berechnung sieht super aus. Vielen Dank für deine Mühen. Wäre es möglich den LSW und HSW als seperaten Ausgang zu machen ? Das heisst ich brauche ja 2 mal 16 bit Word ( HSW und LSW ) um einen Analogwert zu schreiben. In deiner DLL ist ja das LSW und HSW in 4 seperaturen Ein- und Ausgänge...
Dafür könnte ich dir nicht genug danken Tom. Zeit spielt keine Rolle. Wenn es ein Monat dauert ist das überhaupt kein Problem. . Bin leider pragrammiertechnisch ein blutiger Anfänger. Danke im voraus fur deine Mühen. Gruss Jörg
Soooo. Tom dein Ansatz hat mich etwas näher gebracht, aber ich kriege es nicht hin. Ich denke, ich habe mich total verrannt. Hier mal ein Link zu dem 32 bit lesen ( IEEE 754 nach Dezimahl ): http://forum.abacom-online.de/phpBB3/viewtopic.php?f=21&t=933&hilit=float+lesen Und genau das Gegenstück davo...
Soweit ich weiss, geht das nicht direkt. Du kannst eine Temperaturlog.txt erstellen lassen und diese dann in Excel als Grafik ( Diagramm ) darstellen lassen. Das geht mit dem Baustein "Tabelle".
Hallo Tom, nee leider kann ich keine DLL programmieren. Ich lese über einen Modbusconverter ( Modbus to Usb ) daten aus. Das funktioniert prima mit dem Makro, was Abacom gebastelt hat. Jetzt will ich einfach eine Dezimalzahl ( Numerische Eingabe ) zurückschicken. Das heisst das Makro müsste jetzt da...
Hallo liebe Profilab-Gemeinde, ich bin ein aktiver nutzer der Hard- und Software von Abacom. Ich muss sagen es läuft bis jetzt alles bestens. Ich habe im Moment ein Projekt wo ich mit dem Modbus RTU arbeite. Auslesen aller Werte ( 16 bit Word ) und auch Analogwerte ( 32 bit float ) klappen, dank die...