23.06.2011 02:22 | |
Beigetreten: 07.10.2005 Letzter Bes: 19.09.2024 Beiträge: 3021 Bewertung: (1054) |
Hallo halbwissender Maschinenbauer mir faellt dazu als Hauptkandidat erstmaldie Moeglichkeit von Doppeladdressierung ein, besonders in Verbindung mir der IM308C. Probier doch bitte mal das folgende aus: 1.) Einfachkonfiguration (Soft- und Hardware) OHNE IM308C. 2.) Ist eventuell der gesamte Q Bereich von der IM308C benutzt (in dem Fall duerfen im ZG keine E/A Karten sein, frag mich bitte nicht wieso, es ist halt so, siehe auch Kapitel 6.1 und besonders 6.1.1. des Dezentrales Peripheriesystem ET 200 Handbuchs) 3.) Es gibt ein bekanntes Problem mit den Ausgangskarten wenn sie im EG gesteckt sind (siehe HIER). Auch wenn das bei dir nicht der Fall ist (Karten sind im ZG), probier doch mal die Ausgangskarten ohne Freigabeeingaenge F+/-zu betreiben(musst dafuer die Freigabebruecken auf den Karte entfernen, siehe dazu auch das SIMATIC S5-135U/155U Systemhandbuch). Fage: Wie lange dann steuern "fast alle" Ausgänge auf high und 2 oder 3 der Ausgänge blinken unregelmäßig? (nur fuer 'ne kurze Zeit nach dem Spannungseinschalten, oder bleibt der Zustand erhalten). Ich hoffe eshilft und lass uns bitte wissen was Du rausfindest. |
Cheers |
|
23.06.2011 10:31 | |
Beigetreten: 07.10.2005 Letzter Bes: 19.09.2024 Beiträge: 3021 Bewertung: (1054) |
Da hast Du schon recht Juergen und es waehre auch 'ne einfache Moeglichkeit der Doppeladdressierungdie sich derhalbwissender Maschinenbauer bewusst sein sollte. Es erklaert aber nicht warum man im ZG gar keine E/A Karten haben darf, wenn in der IM308C der gesamte Q Bereichbenutzt wird. Obwohl ich die IM308C reichlich benutzt habe,verlass mich da aufs Handbuch und habees selber noch nichtausprobiert habe ob diese Aussage denn auch wirklich wahr ist. Richtig wichtig ist es ja auch nicht den Grund dafuer zu wissen, aber wenn einer dafuer 'ne einleuchtende Erklaerung haette wuerd ich halt nicht dumm sterben. |
Cheers |
|
23.06.2011 11:17 | |
Beigetreten: 07.10.2005 Letzter Bes: 19.09.2024 Beiträge: 3021 Bewertung: (1054) |
Schoenes Ding Juergen, manchmal sind die einfachsten Erklaerungen aber auch wirklich die besten (hab wohl irgendwie den Wald vor lauter Baeumen nicht mehr gesehen, denndarauf haette ich aber auch selbst kommen koennen). |
Cheers |
|
Für diesen Beitrag bedanken sich1 Benutzer |
25.06.2011 20:18 | |
Beiträge: 8946 Bewertung: (999) |
Das klingt danach, dass bei deinen Untersuchungen ein alter Programmstand eingespieltbzw. ein altes EPROM geladen wurde. |
27.06.2011 08:59 | |
Beigetreten: 07.10.2005 Letzter Bes: 19.09.2024 Beiträge: 3021 Bewertung: (1054) |
Hallo Frank QVZ fuehrt zum Aufruf von entweder OB23 oder OB24. Wenn diese nicht in der CPU sind, laueft sie normalerweise weiter, es sei denn man spielt sie ein und programmiert einen STP Befehl in sie ODER man stellt es imDX 0 ensprechend ein dasbei OB23/24 Aufruf ein CPU Stop ausgeloest wird. Ich schlage vor das Du eine der beiden machts damit die CPU stoppt und anschliessendguckst Du imISTACK nach der Dir(mehr oder weniger deutlich)sagen wird woran es liegt. In der CPU 928B Programmieranleitung gibts mehr zu diesem Thema (fuer den Fall der Faelle das Du das Handbuch noch nicht hast). Solltest Du COM Profibus haben und 'ne Moeglichkeit online in die IM308C gehen zu koennen, dann wuerd es auch nicht schaden da mal nachzugucken ob DP Slave Fehler vorliegen. |
Zuletzt bearbeitet von: fritz am: 27.06.2011 09:39DX0 info eingefuegt Cheers |
|
Folgen Sie uns auf