Suchergebnisse

Suchergebnisse 1-30 von insgesamt 53.

  • Benutzer-Avatarbild

    Ich nutze für meine PV den Shelly 1PM. Angebunden ist der in der Shelly App bzw. in OpenHab Smarthome. Shelly bietet aber auch eine API-Schnittstelle an (shelly-api-docs.shelly.cloud/gen1/#shelly-family-overview). Ich habe damit keinerlei Erfahrung aber ich wollte es Dir dennoch als Tipp da lassen.

  • Benutzer-Avatarbild

    Ich nutze seit längerem eine freie Bibliothek: github.com/S7NetPlus/s7netplus wichtig dabei ist, dass Daten aus Datenbausteinen der SPS nur aus so genannten "nicht optimierten" Datenbausteine ausgelesen werden können. Bei neueren SPS (S7-1200 und S7-1500) muss dies für die Datenbausteine durch den SPS-Programmierer eingestellt werden. Daten aus älteren SPSen (S7-300 und S7-400) kann man ohne die Anpassung auslesen, da es dort nicht gibt.

  • Benutzer-Avatarbild

    Hallo zusammen, ich hier eine ASP.Net Seite mit einem TabControl. Auf dem TabControl ist eine Login-Form. Benutzerauthentifizierung etc. funktioniert. Ich möchte nun nach erfolgreichem Login z.B. zwei Textboxen, welche auf sich auf dem gleichen Tab befinden, freigeben so dass man da was bedienen kann. Das Event "LoggedIn" der Login-Form wird ausgelöst und auch der darin befindliche Code. C#-Quellcode (22 Zeilen) C#-Quellcode (7 Zeilen) Leider aktuallisiert die Seite nicht so dass man die nun fre…

  • Benutzer-Avatarbild

    Ich danke Euch allen für Eure Hilfe! Mir hat die korrekte Abfrage der Controls innerhalb der Event-Methode gefehlt bzw. war mir nicht klar, wie ich die Textboxen allgemein ansprechen kann. Mit dem Cast in Textbox klappt es prima, wenn ich diese Methode allen Textboxen zuweise. Die andere Möglichkeit mit dem Parameter "Number" klappt auch super! Da habe ich letztens wohl einen Fehler gemacht, als ich das getestet habe. Gibt man da etwas anderes als Zahlen ein, wird die Textbox rot umranded und ze…

  • Benutzer-Avatarbild

    Hallo Florian, danke für Deine Hinweise. So in etwa habe ich mir das gedacht. Ich habe allerdings eine ASP.Net-Seite und kein Winforms. Eventuell kann ich da auch die Controlls der aktuellen Seite hinzufügen

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe eine kleine Anwendung über die 43 Energiezählerwerte erfasst werden sollen. Die Eingabe der Zählerstände erfolgt manuell. Bei der Eingabe würde ich gerne prüfen, dass nur Zahlen im Format double eingegeben werden. Ich habe dazu eine Lösung, bin damit aber nicht zufrieden da ich den Code mehrfach leicht abgeändert benutzen müsste. Ich nutze derzeit das TextChanged-Event und prüfe dann für jede Eingabe. Das scheint mir aber sehr umständlich, da ich das für alle 43 Zähler s…

  • Benutzer-Avatarbild

    der auf dem ich die Anwendung entwickele? Ist ein Laptop mit 1920 x 1080 an dem noch ein 27'' mit 2560 x 1440 hängt. Wird es dadurch beschränkt? Dann muss ich die Auflösung am TV reduzieren. Oder den TV anschließen und darauf entwicklen(?)

  • Benutzer-Avatarbild

    Hallo zusammen, ich möchte eine WindowsForms-Anwendung auf einem großen TV darstellen. Das Gerät unterstütz eine Auflösung bis 3840 x 2160px. Ich würde gerne das gesamte Bild nutzen, kann für die Eigenschaft "Size" -> "Height" aber keine Werte größer als 1460px eingeben. Die Eingabewerte werden automatisch auf 1460 zurück gesetzt. Die Parameter "Maximum Size" habe ich auf die Auflösung 3840 x 2160 einstellen können.

  • Benutzer-Avatarbild

    Super! Das hat es jetzt gebracht! Dank Deiner Erklärung konnte ich den Index erstellen und die Abfrage läuft jetzt super schnell durch. Was ich nur noch nicht ganz nachvollziehen kann ist, weshalb bei dieser einen Tabelle von vielleicht nicht mal 20 notwendig ist, diesen Index zu erstellen. Da würde ich gerne noch etwas dazulernen.

  • Benutzer-Avatarbild

    Guten morgen zusammen, anbei mal das Bild vom Executen-Plan. Da steht auch eine Meldung, wenn ich es denn richtig erkenne, dass ein Index fehlen würde (?). Demnach habe ich wohl etwas falsch gemacht. Wo kann ich das korrigieren? Ich danke Euch für Eure Tipps! Habe schon jetzt wieder einiges dazugelernt! Danke

  • Benutzer-Avatarbild

    Danke erstmal, sobald ich morgen auf Arbeit bin werde ich das prüfen.

  • Benutzer-Avatarbild

    Ok sorry. Das habe ich etwas ungenau beschrieben. Das ganze System besteht aus einem Log-Programm, welches diverse Werte alle 10 Sekunden und andere Werte nur aller 10 Minuten erfasst. Um die Daten anzuzeigen habe ich eine ASP.Net-Anwendung/Website erstellt. Und in dieser nutze ich die oben genannten Prozeduren um verschiedene Werte aus der Datenbank zu holen. Ich konnte habe jetzt den Zeitraum für die Abfrage auf 2 Tage begrenzt und mal ganz normale Abfragen im SQL-Management-Studio benutzt SQL…

  • Benutzer-Avatarbild

    Danke für Deinen Tipp, ich habe die Abfragen jetzt mal übers SQL Management Studio laufen lassen. Bei der Anlagen sind es 35111 Zeilen die für den gewählten Zeitraum in 0.339 s ausgegeben werden. Für die andere sind es 51222 Zeilen die in 11.4 s ausgegeben werden. Wo und wie kann man da noch was machen? Ich bin da auf dem Gebiet noch recht unbedarft. [Update:] habe mich mal hier belesen. Und auch die Änderungen vorgenommen an einer der Prozeduren. Hat aber leider an der Zeit rein gar nichts geän…

  • Benutzer-Avatarbild

    Hallo zusammen, ich logge bei uns im Werk verschiedene Anlagenparameter von mehreren Steuerungsmaschinen mit. Es werden etwas mehr als 300 Parameter aller 10s, manche auch nur aller 10 Minuten mitgeloggt und in eine SQL-Datenbank gespeichert. Als SQL-Anwendung benutzte ich SQL-Express. Alle Abfragen der Datenbank habe ich über gespeicherte Prozeduren realisiert. Das System läuft nun seit ca. 1 gutem Jahr recht stabil. Ich bin heute dabei eine neue Funktion zu integrieren und rufe dabei per gespe…

  • Benutzer-Avatarbild

    @danilieblein Du könntest Dich auch an den Entwickler Jochen Kühner im sps-forum wenden. Dort könntest Du zu erst die Hilfe benutzen und Dich in den zahlreichen Threads über die Verwendung informieren. Im schlimmsten Fall eröffnest Du da einen neuen Thread aber ich empfehle Dir, Dich erstmal zu belesen. Da Du ja offensichtlich Daten aus einer Siemens SPS auslesen möchtest, gibt es neben libnodave noch andere Wege. Du könntest z.B. auch S7.net+ nutzen. Das ist zwar nicht ganz so mächtig wie libno…

  • Benutzer-Avatarbild

    GUI Design Tool gesucht

    Grimsey - - WPF und verwandte Technologien

    Beitrag

    Hallo zusammen, schaut Euch doch mal Draw.io an. Ist im Browser nutzbar oder man kann es auch für die Offline-Nutzung lokal installieren. Es gibt diverse Vorlagen für Netzwerk, Ablaufdiagramme, UML, Tabellen und auch für Layout. Ich nutze das um die interne Netzwerkstruktur grafisch aufzubereiten. Es ähnelt recht stark Microsoft Visio aber ist kostenlos. Vielleicht ist es ja für Eure Zwecke das richtige Tool.

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe eine Verständnisfrage zum ReportViewer unter ASP.net und speziell zur Auswahl der Datenquelle:- unter WinForms gibt es die Möglichkeit als Datenquelle eine Datenbank, einen Dienst oder ein Objekt auszuwählen - unter ASP.Net gibt es nur die Möglichkeit als Datenquelle eine Datenbank auszuwählen Kann mir vielleicht jemand erklären, weshalb das so ist und vor welchem Hintergrund? Mir fehlt da offensichtlich noch einiges an Wissen und ich würde diese Lücke gerne schließen. H…

  • Benutzer-Avatarbild

    Hallo @VB1963, ich möchte mich an dieser Stelle einmal recht herzlich bei Dir für dieses tolle Tutorial bedanken! Die einzelnen Schritte sind wirklich gut erklärt und ich konnte damit nun auch erfolgreich eine erste Berichtsanwendung erstellen (Produktionsbericht zu einer unserer Anlagen). Die letzten 5 Beiträge hier zum Thema Datenbindung an den Report haben mir zusätzlich nochmal die Augen geöffnet und für noch mehr Verständnis zum Thema gesorgt. Vielen Dank dafür!

  • Benutzer-Avatarbild

    Würdest Du uns verraten, wie und was Du da "umgebastelt hast"? Ist für den ein oder anderen vielleicht auch interessant.

  • Benutzer-Avatarbild

    Hallo zusammen, seit Anfang des Jahres erstelle ich für meinen Arbeitgeber ein kleines Logging-System um Maschinendaten zu erfassen. Diese Daten stelle ich auf einer ASP.Net-Website dar. Funktioniert soweit recht gut. Jetzt habe ich von einer unserer Produktionshalle diverse Umweltmessungen (Temperatur, Luftfeuchtigkeit, etc.) und würde diese nun gerne etwas anschaulicher als nur in einer Tabelle darstellen wollen. Ich habe einen Grundriss der Halle als JPG oder PNG und dachte mir, dass es ja ga…

  • Benutzer-Avatarbild

    Hallo zusammen, ich sichere mir über eine Batch-Datei und den Windows-Aufgabenplaner ein paar Dateien. In der Batch-Datei nutze ich den Befehl XCOPY mit den Parametern /S /E /Y /I /S Kopiert Verzeichnisse und Unterverzeichnisse, die nicht leer sind. /E Kopiert alle Unterverzeichnisse (leer oder nicht leer). Wie /S /E. Mit dieser Option kann die Option /T geändert werden. /Y Unterdrückt die Aufforderung zur Bestätigung, dass eine vorhandene Zieldatei überschrieben werden soll. /I Falls Ziel nicht…

  • Benutzer-Avatarbild

    So ich konnte die Daten erfolgreich übernehmen. Danke für Eure Hilfe! Zusätzlich zu dem Hinweis von EaranMaleasi und dem bereits geposteten Link oben, habe ich noch hier selarom.net/blog/2012/04/16/do…er-database-using-scripts nachgelesen, dass es bei der Ausführung zu einer "OutOfMemoryException" gekommen ist. Über die Commandozeile mit dem Tool "sqlcmd" wurden die Daten erfolgreich übernommen. Wieder was gelernt...!

  • Benutzer-Avatarbild

    Danke MrTrebron, das würde bestimmt klasse funktionieren. Dummerweise habe ich die Datenbank auf dem alten PC gesichert, nun auf meinem Laptop und will sie jetzt auf den Server in einem neuen PC wiederherstellen. Auf meinem Laptop habe ich allerdings SQL Server Version 14....auf dem neuen PC nur Version 12....ich bekomme eine Fehlermeldung das er das nicht wiederherstellen kann....so ein Pech aber auch... Nun gut....ist Schade aber auch kein Weltuntergang, wenn die Testdaten weg sind. Ich will E…

  • Benutzer-Avatarbild

    Guten morgen, ich danke Euch für Eure Hinweise. Also mit "Anfügen" meinte ich, dass man über das ManagmentStudion eine Datenbank zum Server hinzufügen kann. Dafür gibt es ja einen Menüpunkt. Ich wollte die gesicherte 64-Bit Datenbank darüber wieder an den Server anbinden, der ja nun leider in 32-Bit ist. (siehe angefügtes Bild). Wenn ich ein Script erstellen lasse z.B. für eine Tabelle INSERT....ich sehe da keine Möglichkeit anzugeben das auch die Daten mit übernommen werden. Wahrscheinlich bin …

  • Benutzer-Avatarbild

    Hallo Bluespide, die Datenbank und die Tabellen habe ich über Scripte (CREATE) widerherstellen können. Natürlich fehlen mir jetzt die ganzen Daten. Hat man da eine Chance die zu exportieren?

  • Benutzer-Avatarbild

    Hallo zusammen, ich würde gerne eine Datenbank, welche unter Windows 7 64 Bit mit SQL Server 2014 Express 63-Bit erstellt und gefüllt wurde auf ein System mit Windows7 32-Bit und SQL-Server 2014 Epxress 32-Bit überführen. Habe ich da überhaupt eine Chance? Wenn ich die Datei im Server anfügen will, erhalte ich eine Fehlermeldung mit dem Hinweis "falsches Betriebssystem". Hat da jemand eine Idee, wie ich die Daten dennoch importieren könnte? Ich danke Euch im Voraus!

  • Benutzer-Avatarbild

    Ich habe es so gelöst und es funktioniert prima. Anlegen einer Datenbank C#-Quellcode (20 Zeilen) Eintragen in Datenbank C#-Quellcode (31 Zeilen)

  • Benutzer-Avatarbild

    Ich habe einen Weg gefunden, die Daten in dem gewünschten Format darzustellen. C#-Quellcode (84 Zeilen) Der Knackpunkt war, dass ich erst eine Serie "NullPunkt" hinzugefügt habe, die nur einen Punkt besitzt und zwar den 1. Eintrag in der Tabelle. Weiterhin ist wichtig, dass man "AxisY.Minimum" ebenfalls auf diesen Wert einstellt. Als zweites habe ich erkannt, dass in der so vorgenommenen Einstellung, weitere Punkte in den hinzukommenden Serie scheinbar als ganze Tage interpretiert werden. Also h…

  • Benutzer-Avatarbild

    Hallo @RodFromGermany, das habe ich ja bereits getan. Ich habe nun noch den Datentyp für die Y-Achse auf "Time" geändert und übergebe der Serie nun nicht mehr die Zeitspanne, sondern die jeweiligen Zeitpunkte als "DateTime". C#-Quellcode (44 Zeilen) Das Result ist im Bild im Anhang zu sehen. Es wird jetzt immer "00.00.00" als Achsenbeschriftung ausgegeben. #### Update #### die Anzeige stimmt auch wieder...die Y-Werte die ich übergebe werden als Double interpretiert und sind alle sehr klein (z.B.…

  • Benutzer-Avatarbild

    Hallo zusammen, also ich scheine hier ein anderes, grundsätzliches, Problem zu haben. Bei einem "Stacked Bar Chart" sind ganz offensichtlich X- und Y-Achse vertauscht. Mit der Anpassung von @RodFromGermany wird lediglich die Beschriftung der linken senkrechten Achse angepasst. Wenn ich diese abwandle und für die Y-Achse übernehme, habe ich eine Achsenbeschriftung. Jedoch nicht in dem von mir gewünschten Format. Es stehen Werte wie 1E+17 drin....das sind ja offensichtlich die Zeitspannen, welche …