Programmieroberfläche Ladder Logik (wie Siemens Logo)

Gast #3085706
Lesenswert?
• ▲
▼
Hallo Leute,

Möchte eine Programmieroberfläche, wie z.Bsp. die Siemens Logo besitzt 
nachprogrogrammieren.
Das wichtigste ist:
Ich kann einfach einen Logikbaustein in ein Fenster ziehen und diese 
verbinden.
Wie kann ich das in VB.Net am besten realisieren?
Hat jemand Schlagwörter, wo ich mich reinlesen kann?

mfG
Kaktus
#3092455
Lesenswert?
• ▲
▼
>jeden einzelnen Logikbaustein ein eigenes Control
>schreiben oder?

naja,
eher wird man wohl eine basisklasse machen, mit ein paar grundlegende 
Funktionen, davon abgeleitet  die einzelnen Logikbausteine..

dazu ein paar hilfsklassen zum zeichnen und laden/speichern ...

(mich hat schon mal jemand, der gerade mal wusste wie man VB startet, 
gefragt: "hey, ich möcht ein spiel programmieren, wie geht das.."
deine Frage erscheint mir ähnlich...)
Gast #3092795
Lesenswert?
• ▲
▼
Wie ich die Logikbausteine interpretiere ist mir schon bekannt.
Der Interpreter läuft auch schon auf den uC.
AVR -> Recht lahm
PIC18 -> Ach noch lahm
STM2F4 -> So will man es haben. 8000 Zeilen -> 17mS

An der Oberfläche scheitert es noch. Darum habe ich ja geschrieben, das 
mir jemand Begriffe aufzählen soll, wie man sowas ordentlich erledigt.
Nicht ein fertiges Programm präsentieren !!!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.