Woher kommt den die Information mit dem "12 Pipe Parallel Processor"?
Aus dem Handbuch, man kann es
hier downloaden.
Edit: Ich weiss nicht weswegen, aber der link hat nicht auf die Download Seite gezeigt, aber wenn man hier auf "Handbücher" klickt, findet man das Handbuch zum Downloaden.
Meines Wissens hat die FM352-5 einen sehr eingeschränkten Befehlssatz, keine Möglichkeit für das Beobachten von Variabeln oder ein Bausteins und kein Forcen. Download im Run geht glaube ich auch nicht.
Stimmt, es ist ein eingeschränkter Version des KOP/FUP Befehlssatzes, plus einige FM-spezifische Befehle (BitCast, BitPick, etc.) aber für typische nocken-ähnliche Steuerungs-Sachen reicht es. Eher ein Problem ist die eingeschränkte Speicherkapazität, sollte das Program zu komplex werden.
Das man keine Möglichkeit Variablen zu beobachten hat (Bausteine hast Du nicht - nur Netzwerke) ist ein direkter Konsequenz davon, dass die FM352-5 ein vollständig unabhängiges Prozessor ist. Es gibt aber eine Entwicklungsumgebung wo das Program mit Hilfe einer Art "Schnittstellen"-FB in einem weiteren FB in die CPU abläuft und nur die Status der FM Ein- und Ausgangs-Signale übertragen wird. Dann kann man mit all den normalen S7 Hilfsmittel debuggen - nur die Geschwindigkeit stimmt nicht.
Leider ist diese Entwicklungsumgebung noch nicht voll ausgereift und ich hatte den Fall, dass das Program in "Debug" Modus OK lief aber in "Normal" Modus (d.h. in der FM) überhaupt nicht lief!
Aus den selben Grunden geht Download im Run auch nicht.