Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 9 von 9

Thema: SPS-Programm in VHDL übersetzen??

  1. #1
    Registriert seit
    27.08.2008
    Beiträge
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo.

    Ich habe ein SPS-Programm das ich unbedingt in VHDL übersetzen möchte.

    Gibt es für die Simatic ein Übersetzungstool für diese Aufgabe?

    Danke schon mal für die Antworten!

    MFG
    Daniel
    Zitieren Zitieren SPS-Programm in VHDL übersetzen??  

  2. #2
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Frage

    Für was für eine Anwendung bzw. was für einen Einsatz brauchst du eine VHDL-Version deines SPS-Programms?
    A programmer is just a tool which converts caffeine into code.

  3. #3
    DAN_990 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    27.08.2008
    Beiträge
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Wir haben uns ein Altera-Board zugelegt und wollen damit nun etwas herum

    spielen.

  4. #4
    Registriert seit
    06.07.2007
    Beiträge
    2.811
    Danke
    174
    Erhielt 274 Danke für 253 Beiträge

    Standard

    Interessanter Ansatz!

    Habe leider keine Ahnung, ob und wie eine solche Umsetzung möglich ist.
    A programmer is just a tool which converts caffeine into code.

  5. #5
    DAN_990 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    27.08.2008
    Beiträge
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Trotzdem danke!

  6. #6
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    also ein tool wird es dafür wohl nicht geben, aber ich kenne da einen, der eins schreiben könnte

    ...aber mal ernsthaft: ist dein S7-programm in SCL geschrieben, so sollte die umsetzung, bis auf ein paar interne funktionen, recht fix zu machen gehen, sind ja beides hochsprachen mit ähnlicher syntax ... ansonsten gilt: die S7-architektur wirst du kaum nachbilden können, also lieber neu schreiben und auf die möglichkeiten deines boards eingehen ...

    wo soll das ganze denn eingesetzt werden?
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  7. #7
    Registriert seit
    06.10.2004
    Ort
    Kopenhagen.
    Beiträge
    4.616
    Danke
    377
    Erhielt 799 Danke für 642 Beiträge

    Standard

    Vielleicht ist IEC61131-3 ein bessere Wahl als VHDL.
    3S (CoDeSys) hat ein SPS RT das auch auf Altera Nios II einsetzbar ist:
    http://www.3s-software.com/index.shtml?en_compilers

    Ein übersetzer von S7 nach IEC61131-3 gibt es nicht. Aber S7 und IEC61131-3 sind am mindestens funktionel vergleichbar.
    Jesper M. Pedersen

  8. #8
    Registriert seit
    11.03.2008
    Beiträge
    41
    Danke
    2
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von DAN_990 Beitrag anzeigen
    Hallo.

    Ich habe ein SPS-Programm das ich unbedingt in VHDL übersetzen möchte.
    Gibt es für die Simatic ein......MFG Daniel
    Hallo Daniel,

    also wenn du mehr heraus bekommst, dann schreibe mal deine Informationen hier nieder. Würde mich auch sehr interessieren. Da ja VHDL mit dem richtigen Chip sehr schnell ist. Wo bei ich auch denke, dass sich in den nächsten Jahre die Entwicklung in diese Richtung bewegen wird!

    Also dann mal frohes schaffen!


  9. #9
    Registriert seit
    19.06.2003
    Beiträge
    2.200
    Danke
    85
    Erhielt 259 Danke für 175 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Codesys auf einem NIOS laufen zu lassen, wäre ja auch "nur" eine andere SPS.
    Ich denke, die Idee ist doch, die Hardware des FPGA direkt die Logik des SPS-Programms ausführen zu lassen?
    Die einzelnen Netzwerke wären dann parallel in dem FPGA vorhanden, anstatt sie sequentiell abzuarbeiten.
    Für Bitlogik sicher einfach machbar.
    Für Integer-Arithmetik wäre es wohl auch noch vorstellbar, jeder Berechnung ihren Addiererer zu spendieren, aber wo hört es auf ??
    Es könnte also eine S7-Emulation im FPGA geben (vielleicht hat VIPA ja sowas als IP core?) und zusätzlich als "high speed" gekenzeichnete Teile, die direkt auf die Gatter des FPGA abgebildet werden.

Ähnliche Themen

  1. S5 auf S7 Übersetzen (AWL)
    Von Mark112 im Forum Simatic
    Antworten: 32
    Letzter Beitrag: 26.10.2012, 10:49
  2. SCL > AWL übersetzen?
    Von schnecke im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 28.09.2010, 07:36
  3. S7-Programm übersetzen/kompilieren?
    Von SPSstudent im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 16.12.2009, 00:40
  4. S7 FC in S7-200 übersetzen
    Von PhilippL im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 01.04.2009, 10:26
  5. RsLogix Programm in S7 übersetzen
    Von godi im Forum Sonstige Steuerungen
    Antworten: 55
    Letzter Beitrag: 21.10.2008, 10:27

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •