Suchergebnisse

Suchergebnisse 1-21 von insgesamt 21.

  • Benutzer-Avatarbild

    Hallo, den Graphen im beigefügten Bild exportiere ich aus meinem Programm nach Excel (Interop.Excel.Chart). In dem anderen Bild ist ein Auszug der Datenlage zu sehen.Es fällt vermutlich sofort auf, dass die X-Achse unschön formatiert ist. Weiß jemand, wie ich den X-Achsen Intervall einstellen kann? Aktuell wird scheinbar für jeden einzelnen Datensatz der Datumswert auf der X-Achse eingetragen… Ich finde einfach keine Möglichkeit, wie ich dies manuell vorgeben kann: Link Gleiches gilt für die For…

  • Benutzer-Avatarbild

    Ok, danke und ja, so stelle ich mir das vor

  • Benutzer-Avatarbild

    Irgendwie kriege ich es nicht hin, hier nen Link oder Bild als solches einzufügen... Daher hier nen "manueller" Link von Wikipedia oder allgemein Bildersuche per Google "Thermogravimetrie": de.wikipedia.org/wiki/Thermogr…lcium_oxalate_TGA_01b.png In diesem Diagramm ist der Gewichtsverlust über der Temperatur aufgetragen, wobei man als Temperatur auch alternativ die Zeit darstellen könnte (Heizkurve). Sagen wir ich nehme als Grundlage die Zeit für die x-Achse und weise den Zeitpunkten nun die ent…

  • Benutzer-Avatarbild

    Hallo, ich bin auf der Suche nach einer Möglichkeit, einem Chart eine zweite x-Achse zu verpassen. Dabei rede ich nicht einfach von sekundären Achsen. Z.B. möchte ich auf der x-Achse Zeit und Temperatur aufgetragen haben, wobei die Datenpunkte miteinander korrelieren müssen. Sprich ich lese drei Spalten aus einem Excelsheet aus (Gewicht, Zeit und Temperatur), trage das Gewicht über der Zeit auf und möchte dann noch die Temperatur als zweite x-Achse in Abhängigkeit der Zeit auftragen… scheint mir…

  • Benutzer-Avatarbild

    Zitat: „​Die Kommunikation selbst kann in eine separate Klasse, die dann mit Events an das Haupthenster meldet, wenn was empfangen wurde. Wenn das länglich dauert, pack die Kommunikation selbst noch in einen separaten Thread, um die GUI zu entlasten.“ @RodFromGermany Kommunikation läuft derweilen so, dass ich im Hauptthread die entsprechenden Methoden meiner SPS-Klasse aufrufe. Das entspricht doch dem Auslagen der Kommunikation in eine separate Klasse? Datenempfang per Event an Hauptfenster meld…

  • Benutzer-Avatarbild

    Und zwar habe ich immer noch das Problem, dass ich Lese-/Schreiboperationen für SPS-Daten von der Visualisierung trennen muss. Derweilen habe ich mir eine Klasse geschrieben, die alle Lese-/Schreiboperationen, Konvertierungsfunktionen, Fehlermanagement etc. implementiert. Pro SPS wird dann halt eine Instanz dieser Klasse erstellt. Nun möchte ich die Klasse um einen Timer erweitern, der mir regelmäßig ein Event für die Hauptform abfeuern soll (intern wird geprüft, ob die Verbindung hergestellt we…

  • Benutzer-Avatarbild

    Letztendlich geht es mir nur darum, wie ich an die Sub-CEs komme und diese modifizieren kann - mit eigener Klasse. Damit sollte dann auch ein allgemeines Blinkverhalten für jedes Control erreichbar sein. Z.B. StatusStrip blinkt in rot/gelb, Statuslabel mit eigenem Intervall in Lila/Blau...

  • Benutzer-Avatarbild

    Moin, in Anlehnung an: Button blinken lassen (sorry, irgendwie krieg ich den nicht als Hyperlink eingefügt) habe ich mir eine eigene Klasse für nen StatusStrip erstellt, damt ich dieses einfach blinken lassen kann: (Versteckter Text) Ist ja vom Prinzip her erstmal simpel - ich kann mir jetzt diesen angepassten StatusStrip einfach auf die Form ziehen. Wie sieht es aber aus, wenn ich auch an die Elemente des StatusStrip ran will (Progressbar und StatusLabel)? Z.B. wenn ich die StatusLabels auch zu…

  • Benutzer-Avatarbild

    Hallo, bislang habe ich meine Tools immer als Einzelinstanzanwendung erstellt und mich um die Assemblyinformationen nicht weiter gekümmert (Projekteinstellungen / Anwendung / Einzelinstanzanwendung erstellen -> checked). Nun hatte ich den Fall, dass ich zwei unterschiedliche Tools auf dem selben PC laufen lassen wollte und siehe da – beide Tools parallel laufen zu lassen ging nicht. Nun bin ich in meiner Naivität davon ausgegangen, dass die besagte Option automatisch dafür Sorge trägt, immer nur…

  • Benutzer-Avatarbild

    Mit Steinkohle meinst du alt/obsolet!? Schnittstelle ist TCP/IP -> Netlink Pro

  • Benutzer-Avatarbild

    Hi, habe zwar schon ein paar mal was mit BackGroundWorkern gemacht, weiß aber nicht ob das hier der richtige Ansatz wäre. Weiter habe ich mich aber noch nicht mit Threading beschäftigt. Ich verwende Adapter von Delta Logic zur Kommunikation mit den SPS'en. MfG Refra

  • Benutzer-Avatarbild

    Moin, mal ganz allgemein gefragt: Ich verbinde mich mit SPS’en und lese/schreibe entsprechend Daten aus den Steuerungen. Sowohl der Verbindungsaufbau als auch die Datenoperationen dauern ihre Zeit, weswegen die Form entsprechend hängen bleibt / einfriert. Den Verbindungsaufbau muss ich nur einmal machen, von daher ist dieser erstmal egal. Nun habe ich eine Prozedur, die alle x Sekunden aufgerufen wird und mir Daten aus der SPS zieht (Daten werden dann in verschiedene Bytebuffer geschrieben). An …

  • Benutzer-Avatarbild

    @RodFromGermany Da ich in dem Link von Niko gelesen habe, dass man u.a. von ReadLine() Abstand nehmen sollte, versuche ich es gerade rein auf Byteebene hinzukriegen. Mein Code ist bislang noch Müll. Soweit ich den Source oben verstanden habe, wird an die Prozedur "BytesReceived" der Lesebuffer übergeben, sobald dieser voll ist. Nun versuche ich halt den Übergabebuffer nach Carriage Return zu checken, um dann die entsprechende Zeile aus dem Stream zu extrahieren. Klingt vom Ansatz her doch vernün…

  • Benutzer-Avatarbild

    Hallo, könnte mir evtl. jemand einen Tipp geben, wie man den Code (oder wo) so modifizieren könnte, dass der Bytestream auf Carriage Return geprüft wird und die Zeile entsprechend immer wegschreibt, bis keine Daten mehr gesendet werden? MfG Ausgelagert aus Serial Port. ~Thunderbolt

  • Benutzer-Avatarbild

    \Users\ptoch\Desktop\Button.pngOkay, scheinbar habe ich die Begrifflichkeit verwechselt, sorry. Eingebunden habe ich auf meiner Form ein MenuStrip, so dass ich nur Controls des Typs TextBox, Combobox und eben MenuItem hinzufügen kann. Gehe ich mit dem Mauscursor über ein MenuItem, wird dieses blau umrahmt und schattiert. Das meinte ich mit "highlighten" (s. Anhang).

  • Benutzer-Avatarbild

    Hallo, wie der Titel schon sagt, würde ich gerne das Highlighting von einigen ToolstripMenuItems deaktivieren. Ich benutze quasi zwei von letzterem, um ein "Logo" im MenuStrip darzustellen (bestehend aus zwei Wörtern mit unterschiedlichen Farben). Da es in der Form dann wie ein Logo aussieht, würde ich gerne verhindern, dass die Items beim MouseHoverEvent gehighlighted werden. Per Google konnte ich leider keinen geeigneten Ansatz finden, dass Unterfangen scheint nicht ganz unkompliziert zu sein.…

  • Benutzer-Avatarbild

    Also mir den Zeitstempel direkt in der SQL-Abfrage entfernen zu lassen war ganz einfach: "SELECT TOP 1000 [ID], CAST(Datum AS DATE) AS Datum, …” Wie sauber die Anweisung ist, kann ich nicht einschätzen, es klappt jedenfalls Allerdings musste ich feststellen, dass dieser Ansatz gar nicht das ist, was ich wollte (trotzdem habe ich natürlich etwas gelernt dabei, danke). Ich muss mein Problem nun spezifizieren. In meinem DGV möchte ich das Datum mit dem Zeitstempel anzeigen lassen! Für meinen Filter…

  • Benutzer-Avatarbild

    Es ist kein typisiertes DataSet. Ok, aktuell ist es so, dass ich mir über einen DataAdapter die Daten hole (lediglich eine Tabelle) und damit eine DataTable fülle. Anschließend weise ich der Tabelle einen DataView zu (wegen der RowFilter-Eigenschaft) und nutze letzteres als BindingSource für ein DataGridView. Mit dem Datenfilter, den ich eingangs erwähnte, meinte ich einen selbst gebastelten Filter, um quasi die in dem DGV dargestellten Daten live zu filtern. Bei der Datenbankabfrage filtere ich…

  • Benutzer-Avatarbild

    Ja, die Spalte ist vom Typ DateTime und die Daten werden in diesem Format abgespeichert. Das DB-System ist Microsoft SQL Server. Inwiefern kann ich dann auch die entsprechende DB-Funktion in die Abfrage einbauen? Daraus werde ich noch nicht ganz schlau.

  • Benutzer-Avatarbild

    Hallo, mein Problem lautet wie folgt: In einer Datenbank werden Messreihen gespeichert und dabei für jede Messreihe das Datum im Format „2015-11-02 11:07:00“ hinterlegt. Für einen Datenfilter benötige ich ausschließlich das Datum, nicht aber den Zeitstempel. Wie kann ich es realisieren, dass ich entweder: - in meiner SQL-Abfrage die Datums-Spalte so formatiere, dass ich mir ausschließlich die Daten (lt. Duden die Mehrzahl von Datum ) ohne die Zeitstempel in mein DataSet/DataTable lade - oder mir…