Profibus Fehler?

hbedir

Level-1
Beiträge
98
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Leute.


Ich habe eine Anlage die in Automatik sowohl auch in manuellem Betrieb laufen soll. Es gibt dafür 2 SPS'en. Einmal für Automatik und einmal für Handbetrieb.

Frag mich nicht warum????????????????

Ich habe 2 SPS'en vom Typ CPU 315 2 DP die über Ethernet CP 342 - 5 mitweinander verbunden sind. Die daten werden über FB 12 BSEND / FC 1 BSEND und FB 13 BRCV / FC2 BRCV mit den DB's DB 10 und DB 11 übertragen.

Wenn Automatik abgeschaltet wird kann die Anlage auch nicht manuell gefahren werden.

Dem manuellen Betrieb fehlt wohl irgendwo ein Bit vom anderen SPS.

Wie müßte ich vorgehen damit ich das fehlende Bit finden kann.

Aber ich komme damit nicht klar.
Ich weiß das es schwierig ist eine Ferndiagnose zu machen aber es hat vielleicht einer so viel Erfahrung der mir helfen kann.



Gruß Hbedir
 
schau mal in der sps wo "manuell" ist,welches bit dir fehlt,oder welches bit in einem der beiden DB´s für manuell zuständig ist und ob es auf "1" gesetzt wird wenn du "automatik" ausschaltest.

PS: Hat der Handbetrieb schon mal funktioniert??
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es muss ja ein Bit aus DB10 oder DB11 sein.
Mal vorrausgesetzt es bestehen keine weiteren Kommunikationswege.
Haben diese DBs eine Symbolik? Wie werden sie in der "Manual"-SPS weiter
verarbeitet? Wird der DB dort auf einen Merkerbereich gemappt?
Beobachte doch mal, welche Bits sich ändern, wenn Automatik ausgeschaltet wird.
 
Ich habe leider nur das programm hier und die Anlage ist 600 km weit weg.
Für manuell Betrieb ist die eine SPS zuständig und für automatik die andere. Ich habe schon inden DB's reingeschaut aber da ist kein Bit für AUTO oder HAND deklariert. Ich müsste normalerweise vor ort die Anlage abschalten und gucken welches Bit für manuellbetrieb fehlt.

Das wäre meine Idee.
 
ist niemand vorort mit dem du das machen könntest??
wenn da eine symbolik vorhanden ist müßtest du ja auch mit dem
programm alleine schon sehen was in dem Programm in der Handbetrieb SPS notwendig ist um in handbetrieb zu starten.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gucke doch mal in die Symbolik deines Programms. Gibt es dort ein Bit Manual von Automatik SPS oder so ähnlich? Wie werden die Bits aus den DBs weiterverarbeitet?
 
Sorry aber im ersten Moment hört sich das nach einem schlechten Scherz an.

Ich würde nie auf so eine Idee kommen.

Wenn ich mehrere CPUs verwende dann Funktionsgruppenbezogen und nicht Betriebsartenbezogen....

Aber wie gesagt bitte prüfe, ob es sich nicht um einen Scherz handelt...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Schon komisch.... auch passt irgendwie die Threadüberschrift nicht....

Egal... wie auch immer. Irgendwo im Programm muss doch im Handbetrieb ein Ausgang angesteuert werden. Da muss man doch erkennen können welches Bit dafür zuständig ist und dann in der anderen SPS nachschauen wo es herkommt.

Ich vermute das die Kommunikation zwischen den CPUs nicht fluppt.
 
wie Krank ist das den?

Entschuldigung,
aber wer denkt sich so was aus eine CPU für den Handbetrieb und eine für
den Automatikbetrieb. Kann man den Projekteur noch ausfindig machen
und auf den Scheiterhaufen verbrennen, ich fordere eine Art Inquisition für
solche Projeteure.

Gruß Großinquisitor
 
Schon komisch.... auch passt irgendwie die Threadüberschrift nicht....

Egal... wie auch immer. Irgendwo im Programm muss doch im Handbetrieb ein Ausgang angesteuert werden. Da muss man doch erkennen können welches Bit dafür zuständig ist und dann in der anderen SPS nachschauen wo es herkommt.

Ich vermute das die Kommunikation zwischen den CPUs nicht fluppt.

Vielleicht wird im OB1 auch ein ganzer Teil vom Programm übersprungen !

Dann sind in den einzelnen Bausteinen kein HAND/AUTO Merker zu sehen.

Wie werden denn in diesem Konstrukt Ventile oder sogar Servoachen angesteuert ?

Ist da noch etwas nachgeschaltet ?

Was im Hand die Ausgänge der AUTO SPS außer Gefecht setzt ?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Prinzip mit 2 SPS kenne ich von einer ganz bestimmten Firma die es zum Glück nicht mehr gibt wenn es das wirklich ist.

dann ist der aufbau so gedacht das im fehlerfall vom Automatikbetrieb (Hardwarefehler) die anlage per Hand in eine Art sicheren Zustand gefahren werden kann aus diesem Grund 2 SPS´s was aber eigentlich total sinn frei ist.

Faktum ist es gibt ein Problem in der datenverarbeitung ich denke mal nicht das der Bus gestört ist.

Also wenn du hier Hilfe möchtest dann stell doch mal ein ausdruck von den beiden DB hier rein vieleicht sehen wir ja was was du nicht siehst weil du schon zu Lange in das Projekt reinguckst.
 
Also die Aussage mit dem Scherz ist schon fast treffend.
Welche CPU hat welches PAE/PAA und welche darf da etwas damit machen?
Wenn beide die selbe Perpherie haben, dann schreibt die eine eine 1 und die andere eine 0, dann kann sich der Ausgang überlegen auf wen er hört.

Also verstehn kann ich das nicht, doch um zu helfen muss geklärt sein wie E/As behandelt werden.
Oder ist es nur ein sychronisieren bzw prüfen der Zustände über die DB?

bike

P.S: ich bin echt gespannt wie das System funktionieren soll :confused:
 
Ja das mit dem scherz denke ich auch mal aber ich habe sone anlage schonmal gesehen mit 2 sps´s und einer et 200 ebene darunter wenn auto 1 war wurden in der hand sps die Ausgänge blockiert aber ich sagte ja schon ist komplett sinnfrei meins erachtens.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Anlage hat auch ein Touch Panel ( OP 170 ), wo ich die Starten oder stoppen kann. Aber leider kann ich inden DB für den TP nicht sehen welches bit für stop oder start definiert sind. Am besten vor ort die anlage abschalten und nachsehen welches bit nicht ankommt.
 
Hast du das Projekt für diese Anlage?
Mit dem kann dir bestimmt geholfen werden, ohne ebensolchem wird es auch dir schwer sein da etwas zu finden, denke ich


bike
 
Du hast aber schon das komplette Projekt zur Verfügung. Dann solltest du
auch herausfinden können, welches Bit gesetzt wird. Evtl. mal im Simulator testen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es handelst sich hier um einen Kran der Sand, Klinker usw. befördert. Die Anlage lief vorjahren in Handbetrieb. Das heisst im Handbetrieb saß ein Kranfahrer auf dem ding. Jetzt aber ist eine neue Steuerung dazu gekommen mit einer Automatisierung von der Anlage und der Aufträge für den Kran. Das heisst wiederum, der Kran fährt selbständig durch die Halle und erzeugt seine Aufträge selber. Das ganze ist wiederum an einer Visu gekoppelt. Wenn aber die Automatik aus irgendwelchen Gründen ausfallen sollte, dann soll der Kranfahrer wieder damit manuell fahren.
 
Hallo Marlob, danke für dein Hinweis.
Aber leider weiß ich nicht wie ich so ein Projekt simulieren kann.
Es sind 2 SPS'en und ich habe versucht PLCSIM 2 mal zu starten aber leider hat es nicht geklappt.
Es sei denn du hast eine andere Idee.
Danke im voraus.
 
Zurück
Oben