Navigation:  » - «

  Anbindung an S7-300/400 Simulator “S7-PLCSIM” von Siemens

Kapitelübersicht

 

Hierzu müssen Sie über das entsprechende Optionspaket zu STEP(r)7 verfügen.

Bis zur PLCSIM V5.3 ist die Schnittstelle in TrySim enthalten, die Anbindung an V5.4 ist in TrySim eine kostenpflichtige Option.

 

PLCSim kann mittels des SIMATIC-Managers genau wie eine reale SPS programmiert werden.

 

Man unterscheidet zwischen zwei Kopplungsmodi:

 

a.) Synchron, SingleScan. In diesem Fall läuft die virtuelle Zeit in TrySim und PLCSim gleich schnell. Da PLCSim maximal in Echtzeit simulieren kann, ist kein Zeitraffer möglich. Tatsächlich läuft die Simulation sogar langsamer Echtzeit, da ja auch für die Maschinensimulation Zeit benötigt wird. Dieser Modus muss aber gewählt werden, wenn in der SPS Zeiten verwendet werden (also fast immer). Dann ist auch zeitrichtige Zeitlupe möglich.

 

b.) Freilaufend, ContinuousScan. Hier laufen TrySim und PLC nebeneinander her. Nach jedem Simulationsschritt in TrySim, üblicherweise 100 ms in virtueller Zeit, werden die Ein- und Ausgänge ausgetauscht. In diesem Modus sind sowohl Zeitraffer als auch Zeitlupe möglich, aber ein Gleichlauf der Zeiten in TrySim und der SPS ist nur vorhanden, wenn TrySim in Echtzeit läuft.

 

Die Umschaltung des Modus müssen Sie in TrySim (SPS|Externe SPS V2.0|Edit) vornehmen. Es gibt zwar auch eine entsprechende Einstellung in PLCSim, aber diese wird von TrySim ggfs. überschrieben.

 

Die Anbindung ist recht einfach und verläuft in folgenden Schritten:

 

1.) Start Sie den Simatic-Manager

2.) Starten Sie S7-PLCSIM (Extras|Baugruppen simulieren)

3.) Übertragen Sie ggfs. jetzt schon Ihr Programm.

4.) Wählen Sie in TrySim SPS|Externe SPS V2.0

5.) Wählen Sie als Schnittstelltyp PLCSIM V5.4

6.) Auf der Editiermaske legen Sie für die Ein- und Ausgänge je das erste und das letzte zu übertragende Byte fest. Da die Übertragung ja innerhalb eines Rechners erfolgt und daher sehr schnell ist, schadet es nichts, wenn auch große Mengen ungenutzer Daten übertragen werden.

 

Die bis TrySim V3.1 übliche Übertragung der OB1-Zykluszeit ist nicht mehr notwendig.

 

Simatic, Step(r)7 und PLCSim sind Marken der Siemens AG.