Hi
Nun ja, es ist schon ein paar Jahre her, da habe ich eine Software auf einem PC haben wollen, die mir für eine Slotcarbahn die Runden zählt. Gemeinerweise konnte ich die Schnittstellen nur bis Windows 98 direkt im Interrupt nutzen und auch die Zeitnahme war auf 0.1 Sek. eingeschränkt. Zu dieser Zeit entschloß ich mich, mit einem Controller die Daten zu erfassen und an den PC per RS2232 zu senden. Auflösung auf 0.001 Sek. war kein Thema mehr. Nun mußte eine Software her, die mir die Daten auswertete und visualisierte. Meine Entscheidung fiel auf VB (Visual Basic) von Mikrosoft, weil es diese Software im kostenlosen Download im Netz gab. Allerdings kam ich eher von Delphi (Pascal) und so mußte ich mich erstmal auf VB einrichten. Dabei erkannte ich, das es sicherlich für viele interessant wäre, eine Basis auf dem PC zu haben, um Controllerdaten auszuwerten oder vielleicht sogar Steuerungen mit PC und Controller zu realisieren. Ich hab also mal ein Buch geschrieben, welches genau auf solche Ziele ausgerichtet ist. Das Thema habe ich bereits vor Jahren schon einmal mit dem Programm "OpenEye" angegangen. Es ist eine Anwendung, die es möglich macht, daten zur Laufzeit aus einem Controller abzufragen,, in dem speziellen Falll die Inhalte der Variablen. Dieses Thema habe ich noch einmal aufgegriffen und die Programmierung Schritt für Schritt in VB erklärt, so das am Ende ein neues "OpenEye" mit ein paar zusätzlichen Rafinessen entsteht. Wer sich dazu entschließt, dieses Programm nachzuarbeiten, hat überhaupt keine Kosten, wenn er einen kostenlosen Download für ein VB findet. (Suche im Netz : Visual Basic) Ziel ist nicht, VB zu vermitteln, sondern Programmiertechniken aufzuzeigen, die auch in anderen Sprachen anwendbar sind. So ist denn auch der zweite Teil mit der Programmierung eines Controllers in Assembler vielfach ein Spiegel auf diese Programmiertechnik und mit ein paar Experimenten wird auf eine Anwendung zielgerecht hingeführt. Und nun kommt sicherlich eure frage, was kostet dieses Buch? Nichts! Ich habe mich entschlossen und mit dem Forenbetreiber abgesprochen, es hier zu veröffentlichen und solange es nicht kommerziel genutzt wird, habt ihr freien Zugriff. Ich wünsch euch viel Spaß damit und vielleicht gebt ihr mir mal ein feedback, damit ich weiß, ob ich mein Ziel, Wissen weiterzugeben, erfüllt habe. Der folgende Link sollte euch zum Buch bringen:
https://www.makerconnect.de/media/u...ocontroller Teil 1 und 2 Stand 26.07.2019.pdf
Wenn ich alles richtig gemacht habe, habt ihr eine Anleitung für alle möglichen Anwendungen, wo ihr Controller mit PC verbinden und die Daten verarbeiten wollt.
Gruß oldmax
Nun ja, es ist schon ein paar Jahre her, da habe ich eine Software auf einem PC haben wollen, die mir für eine Slotcarbahn die Runden zählt. Gemeinerweise konnte ich die Schnittstellen nur bis Windows 98 direkt im Interrupt nutzen und auch die Zeitnahme war auf 0.1 Sek. eingeschränkt. Zu dieser Zeit entschloß ich mich, mit einem Controller die Daten zu erfassen und an den PC per RS2232 zu senden. Auflösung auf 0.001 Sek. war kein Thema mehr. Nun mußte eine Software her, die mir die Daten auswertete und visualisierte. Meine Entscheidung fiel auf VB (Visual Basic) von Mikrosoft, weil es diese Software im kostenlosen Download im Netz gab. Allerdings kam ich eher von Delphi (Pascal) und so mußte ich mich erstmal auf VB einrichten. Dabei erkannte ich, das es sicherlich für viele interessant wäre, eine Basis auf dem PC zu haben, um Controllerdaten auszuwerten oder vielleicht sogar Steuerungen mit PC und Controller zu realisieren. Ich hab also mal ein Buch geschrieben, welches genau auf solche Ziele ausgerichtet ist. Das Thema habe ich bereits vor Jahren schon einmal mit dem Programm "OpenEye" angegangen. Es ist eine Anwendung, die es möglich macht, daten zur Laufzeit aus einem Controller abzufragen,, in dem speziellen Falll die Inhalte der Variablen. Dieses Thema habe ich noch einmal aufgegriffen und die Programmierung Schritt für Schritt in VB erklärt, so das am Ende ein neues "OpenEye" mit ein paar zusätzlichen Rafinessen entsteht. Wer sich dazu entschließt, dieses Programm nachzuarbeiten, hat überhaupt keine Kosten, wenn er einen kostenlosen Download für ein VB findet. (Suche im Netz : Visual Basic) Ziel ist nicht, VB zu vermitteln, sondern Programmiertechniken aufzuzeigen, die auch in anderen Sprachen anwendbar sind. So ist denn auch der zweite Teil mit der Programmierung eines Controllers in Assembler vielfach ein Spiegel auf diese Programmiertechnik und mit ein paar Experimenten wird auf eine Anwendung zielgerecht hingeführt. Und nun kommt sicherlich eure frage, was kostet dieses Buch? Nichts! Ich habe mich entschlossen und mit dem Forenbetreiber abgesprochen, es hier zu veröffentlichen und solange es nicht kommerziel genutzt wird, habt ihr freien Zugriff. Ich wünsch euch viel Spaß damit und vielleicht gebt ihr mir mal ein feedback, damit ich weiß, ob ich mein Ziel, Wissen weiterzugeben, erfüllt habe. Der folgende Link sollte euch zum Buch bringen:
https://www.makerconnect.de/media/u...ocontroller Teil 1 und 2 Stand 26.07.2019.pdf
Wenn ich alles richtig gemacht habe, habt ihr eine Anleitung für alle möglichen Anwendungen, wo ihr Controller mit PC verbinden und die Daten verarbeiten wollt.
Gruß oldmax