-
-
Neuer Benutzer
Öfters hier
Asuro Programmieren ohne C-Erfahrung?
Hallo,
bin Azubi zum Elektroniker für Automatisierungstechnik und habe also Erfahrung in der Digitaltechnik (SPS-Programmierung - Step7).
Möchte mir gerne den Asuro zulegen. Nur wie kann ich mir die Programmierung vorstellen?
Sozusagen wie ne AWL-Liste in ner andren Sprache? Sprich UND, ODER, NICHT, RS-Speicher?
Gruß Tobi
-
Erfahrener Benutzer
Roboter Experte
Ich kenn mich dagegen überhaupt nicht mit SPS-Programmierung aus. Schau dich mal hier im Forum und Wiki um, da findest du viel code, auch speziell für asuro.
-
Moderator
Robotik Einstein
Der asuro wird in purem ANSI-C programmiert. gib mal bei google "c von a bis z" ein und nimm den ersten treffer.
-
Moderator
Robotik Visionär
Hallo
Mit der S7 kenne ich mich auch noch nicht so gut aus, mit S5 habe ich aber schon einige Projekte verwirklicht. Und wie du schon richtig vermutest, wird der asuro ähnlich einer SPS programmiert. Wenn du in Assembler programmierst, wird der Code wie eine AWL aussehen.
Beste Wahl für den Einstieg ist aber wohl c . Weite Verbreitung, viele Beispielcodes und kostenlose Entwicklungssoftware düften der Hauptgrund dafür sein.
Ein c-Programm hat ganz einfach gesagt eine Hauptfunktion die beim Programmstart aufgerufen wird. Diese Funktion wird nie beendet und ist quasi die Hauptschleife des Programms. Hier werden dann die Abläufe gesteuert, auf Ereignisse reagiert, gegebenfalls Unterfunktionen aufgerufen usw.
Da es sich bei c um eine "höhere" Programmiersprache handelt, kann es deutlich mehr als Akkus vergleichen und auf Verknüpfungsergebnisse zu reagieren. Je nach Bedarf kann man eine schlichte Schrittkette ala AWL bilden oder komplizierte Aufgaben mit Schleifen oder rekrusiven Aufrufen lösen. Für Zeitkritische Aufgaben kann der asuro-Chip auch Interups erzeugen und verarbeiten.
Weitere Infos findest du u.a. in der asuro-wiki
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
-
Neuer Benutzer
Öfters hier
Danke Euch.
Dann mal ran an C
Gruß
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen