SPS Programmiersoftware für Windows und AVR mit Delphi 5

Gast #753772
Lesenswert?
• ▲
▼
Hallo,

ich bin gerade dabei eine Software zum Erstellen eines Ablaufprogrammes 
zu entwickeln.

Die Software soll etwa so funktionieren:

1.)Erstellung eines grafischen Funktionsplans.
   Die erforderlichen Sympole sollen frei konfigurierbar sein:
   *Anzahl der Eingänge
   *Funktion
   *Bitmap
   *Frei definierbare Parameter

2.)Übersetzung des Funktionsplans in ein von der verwendeten Controller
   Programmiersprache lesbares Format.
   Für Bascom sieht das Ergebnis dann so aus (Thermostat mit Hysterese):

     Call F_temperatur(56 , 4 , 4)
     Call F_parameter(54 , 1 , 0)
     Call F_temperatur(53 , 6 , 5)
     Call F_minus(52 , 0 , 0 , 54 , 53)
     Call F_komperator(50 , 0 , 50 , 55 , 51)

   In der Controller-Programmiersprache werden die Funktionen, welche
   die übergebnen Parameter verarbeiten, definiert.

3.)Aufruf des Compilers(Bascom oder GCC oder...)

4.)Programmierung des Controlers

5.)Ausdruck des grafischen Funktionsplanes


Das Ganze soll in einer möglichst benuzerfreundlichen und einfachen
Windows-Umgebung ablaufen. Zielsystem ist eine Heizungssteuerung
mit frei Programmierbarer Funktion auf Basis eines Mega 128.

Zu meinen Fähigkeiten:
Ich bin nur Hobbyprogrammierer
Windowsprogramme kann ich in Delphi5 erstellen.(Soll auch für das
Projekt verwendet werden)
Als Ziel-Controller programmiere ich den Mega128 mit Bascom. (GCC
wird eftl. noch dazukommen)

Im Moment arbeitet mein Programm noch mit einer TreeView-Komponente
(Baumstruktur), dies will ich jetzt wegen der einfacheren lesbarkeit
in eine Grafische Darstellung umwandeln.

Wenn jemand an einer Mitarbeit interresiert ist, stelle ich meine
bisherigen Ergebnisse gerne zur Verfügung.
Wenn jemand weiß, ob es soetwas schon fertig gibt, würde ich mich
über einen Link freuen.
(Mini-SPS für Eagle geht in die Richtung; ich kann mich aber nicht
so recht damit anfreunden)
(Profilab von Abacom sieht ganz gut aus, macht aber nur
Windowsprogramme)

Gruß

Jürgen

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.