FAQ

Wenn Sie weitere Fragen zur SIMATIC S7, zur SPS-Programmierung oder anderen SPS-Systemen haben, dann schreiben Sie mir eine E-Mail:
hotline@syntronics.de
Ich werde Ihre Fragen gerne beantworten.
Oder rufen Sie die Siemens Hotline in Nürnberg an: 09118957000 [Reaktionszeit etwa 1 - 2 Tage].
  1. Keine Online-Verbindung über den MPI-Bus
  2. Maximale Teilnehmerzahl am Profibus
  3. Profibus
  4. Adressierung der SIMATIC S7-400
  5. Einschaltverhalten der S7-400
  6. Urlöschen der S7-400
  7. Status- u. Fehlermeldungen auf der CPU
  8. Testen von FBs, die an mehreren Stellen im Programm aufgerufen werden
  9. Einstellung "Symbolik hat Vorrang vor Absoluter Adressierung"
  10. Fehlermeldung Typprüfung bei WORD und INTEGER-Variablen
  11. Erzeugung von Datenbausteinen mit Hilfe der Deklarationstabelle
  12. Löschen des Datenbaustein-Inhaltes
  13. Fehler bei PG/PC-Schnittstelle einstellen
  14. Anwender-Bibliothek in anderes PG importieren

Keine Online-Verbindung über den MPI-Bus

Neben den üblichen Erklärungen, wie wir sie in der Online-Hilfe finden, wenn wir in STEP 7auf F1 drücken, kommen noch andere Möglichkeiten in Betracht, die leider nicht in der Hilfe stehen:

  1. Die S7-CPU ist noch jungfräulich

  2. Bei der Inbetriebnahme einer neuen SPS (unbenutzt, frisch ausgepackt) kann es passieren, dass sich das MPI/PPI-Kabel auf den PPI-Modus einstellt. Grund dafür ist die Tatsache, dass die SPS bei ihrer ersten Benutzung zuerst einen Urlösch-Vorgang benötigt, bevor es eine Kommunikation mit dem MPI/PPI-Kabel erlaubt, deswegen muss die SPS zuerst urgelöscht werden.

  3. Fehlerhafte Hardwarekonfiguration

  4. Ich habe es in meiner Praxis schon erlebt, dass auf einer Profilschiene neun statt acht Baugruppen gesteckt und verkabelt waren. Zuerst habe ich es gar nicht bemerkt, habe mich nur gewundert, wieso das Übertragen der Hardwarekonfiguration so schleppend ging. Als ich es bemerkte, habe ich die neunte Baugruppe gezogen und alles funktionierte so, wie ich es gewohnt war.

  5. Defektes IM 360

  6. Mittlerweile habe ich es schon zweimal erlebt, dass ein IM 360, dass ansonsten einwandfrei funktionierte, den MPI-Bus blockierte. Nachdem ich das IM von der Profilschiene entfernt hatte, bekam ich wieder Verbindung über die MPI.-Schnittstelle.

  7. Firewall

  8. Firewall und Virenscanner ausschalten. Eventuell blockiert die Firewall die Schnittstellen!

Maximale Teilnehmerzahl am Profibus

Bis maximal 32 Teilnehmer können am Profibus miteinander kommunizieren. Werden mehr Teilnehmer benötigt, können wir z.B. einen Repeater dazwischenschalten. Bei der Procontic AC31 sagt es schon der Name aus, Teilnehmer mit den Adressen 0 - 31 können am Feldbus kommunizieren.

Testen von FBs, die an mehreren Stellen im Programm aufgerufen werden

  1. Im KOP/AWL/FUP-Editor Test/Betrieb anwählen
  2. Es erscheint folgendes Fenster: testbetrieb.jpg 374x223
  3. Testbetrieb anwählen
  4. Im KOP/AWL/FUP-Editor im Meunue Test den Menue-Punkt Aufrufumgebung anklicken
  5. Ein Fenster öffnet sich:

    aufrufumgebung.jpg 327x327

  6. Hierin den Statusbaustein und den Baustein eintragen, von welchem dieser Baustein aus aufgerufen wird.
  7. Mit OK bestätigen.
  8. Zu testenden Baustein im KOP/AWL/FUP-Editor mit rechter Maustaste anklicken und
    "Aufgerufenen Baustein/Beobachten mit Aufrufpfad" wählen.

Einstellung "Symbolik hat Vorrang vor Absoluter Adressierung"

  1. Im Simatic-Manager Projekt öffnen
  2. Bausteine anklicken
  3. Rechte Maustaste: Objekteigenschaften anklicken
  4. Lasche Bausteine wählen
  5. Beim Operanden-Vorrang: Symbol wählen
  6. OK klicken

Fehlermeldung Typprüfung bei WORD und INTEGER-Variablen

Wird eine Variable in die Symboltabelle eingetragen, so wird sie automatisch als WORD deklariert.

Wird diese Variable aber z.B. am Ein- oder Ausgang eines Comparators benötigt, so kommt die Fehlermeldung:

Typkonflikt mit Eintrag in Symbol-Tabelle.

Diese Fehlermeldung lässt sich abschalten im KOP/FUP-Editor:

  1. KOP/FUP-Editor aufrufen
  2. Extras – Einstellungen anklicken
  3. Lasche KOP/FUP anklicken
  4. Typprüfung von Operanden abwählen

Erzeugung von Datenbausteinen mit Hilfe der Deklarationstabelle:

  1. Name vergeben
  2. ARRAY[1..99] eingeben
  3. In das automatisch erzeugte Feld unterhalb von "ARRAY" den Datentyp (BOOL, BYTE, INT, WORD) angeben.
  4. Im Menü "Ansicht" kann zwischen Deklarationsansicht und Datenansicht umgeschaltet werden.
  5. DB speichern und in AG laden
  6. Nach dem Ausführen z.B. von BLKMVE im Zielsystem über die Funktion "Erreichbare Teilnehmer" anzeigen den DB öffnen
    und nach dem Umschalten Deklarationsansicht à Datenansicht die kopierten Felder ansehen.

Analog dazu lassen sich auch bestehende Datenbausteine erweitern.

Inhalt eines Datenbausteines löschen:

Baustein aufrufen, auf Datenansicht umschalten, die Werte auf 0 schreiben und den Datenbaustein neu in das AG übertragen.

Fehler bei PG/PC-Schnittstelle einstellen:

Beim Experimentieren mit der Funkbrücke von Compaq ist folgender Fehler aufgetreten:

Die Schnittstelle im SIMATIC-Manager unter "Extras à PG/PC-Schnittstelle einstellen" ließ sich nicht mehr einstellen.

Nach der Anwahl des oben genannten Menüs erfolgte keine Reaktion.

Laut Auskunft der Siemens-Hotline deutet dies auf eine Systeminstabilität hin.

Abhilfe:

  1. Startà Ausführen und in der Zeile "Öffnen" regedit eingeben. OK klicken
  2. Plus von HKEY_LOCAL_MACHINE anklicken
  3. Plus von Software anklicken
    Plus von Siemens anklicken
    In der Variable: PGSP_DlgOnlyIst darf kein Wert drinstehen, sondern nur Gänsefüße oben.
  4. Registrierung beenden.
  5. Computer neu booten.

Anwender-Bibliothek in anderes PG importieren

[Zurück]