Simulation OK aber in Wahrheit gehts nicht!

Krma1985

Level-1
Beiträge
223
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich habe ein Programm geschrieben. Dann es in der Simulation getestet.Funktioniert wunderbar.Als ich es ins AG geladen habe gehts garnicht.An was kann das liegen???
 
Hallo!

Ich habe ein Programm geschrieben. Dann es in der Simulation getestet.Funktioniert wunderbar.Als ich es ins AG geladen habe gehts garnicht.An was kann das liegen???

Die Informationslage ist gut. Wenn du einem sagst, dein Auto geht nicht, kann er am Telefon auch sofort sagen woran es liegt?

Was für eine SPS ist es genau? Was geht nicht? Bekommt du alle Bausteine hochgeladen? Gehst die SPS in Stop? Wenn ja, was steht im Diagnosepuffer?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
also habe die cpu 95 benutze s5 für windows.CPU geht nicht in Stop.bleibt im Run.Bausteine gehen auch alle hochzuladen.sobald ich das programm in die CPU lade geht der ausgang 32.6 und 32.0 an.die beiden dürfen aber erst angehen wenn ich e 32.7 taste. soll ich das programm mal mit in anhang hängen?
 
... das angehängte Prog bearbeitet schon mal die 33.x Ausgänge.
War das ein Vertipper hier in Deinem Beitrag?
also habe die cpu 95 benutze s5 für windows.CPU geht nicht in Stop.bleibt im Run.Bausteine gehen auch alle hochzuladen.sobald ich das programm in die CPU lade geht der ausgang 32.6 und 32.0 an.die beiden dürfen aber erst angehen wenn ich e 32.7 taste. soll ich das programm mal mit in anhang hängen?
Thomas
 
Ich könnte mir vorstellen, das dein Fehler gar kein Software-Fehler ist,
sondern eine nicht verdrahtete Spannungsversorgung auf deinen Ausgängen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
oh sorry.das war mein fehler.meinte natürlich die ein und ausgänge 33
nein also die spannungen (+,-) sind alle verdrahtet.wenn die nicht verdrahtet wären würden die ein und ausgänge garnicht angehen.
 
also habe die cpu 95 benutze s5 für windows.CPU geht nicht in Stop.bleibt im Run.Bausteine gehen auch alle hochzuladen.sobald ich das programm in die CPU lade geht der ausgang 32.6 und 32.0 an.die beiden dürfen aber erst angehen wenn ich e 32.7 taste. soll ich das programm mal mit in anhang hängen?

Es sei denn, dein Zähler steht schon auf 4 und der M0.3 ist noch auf True, wenn du das Programm auf die SPS hoch lädst. Aber das könntest du ja mal testweise aussschließen, indem du im Hochlauf-OB alle benutzten Merker, Ausgänge und Zähler zurücksetzt. Bei Stop-Run, sollten dann erstmal die besagten Ausgänge Aus sein.

PS: Paar Kommentare und Netzwerküberschriften machen solchen Code auch verständlicher. ;)
 
hab ich auch versucht.hochgeladen.von run auf stop und wieder run.die beiden ausgänge gehen gleich an sobald ich auf run schalte.hab das programm aus der cpu geladen gehabt und soweit wie ich weis werden da keine kommentare gespeichert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hab das auch mit anderen Ein und Ausgängen versucht und es ist immer noch so.versteh ich nicht.in der simulation gehts und so bald es in der CPU ist gehts nicht mehr.
 
Die ersten 64 Byte der Merker und die ersten 8 Zähler sind bei der 95U remanent. Du solltest diese Bereich im OB21/22 zurücksetzen, wenn du Remanenz nicht benötigst.

Gruß, Onkel
 
eigentlich ist es ja egal welche merker ich nehme oder?
hab das AG mal urgelöscht und nochmal programm draufgespielt.ist trotzdem noch so.ich taste den eingang, der ausgang 33.6 geht auch an.aber nur der eine.normal müsste der a 33.0 auch mit angehen.der geht aber erst an wenn ich den e 33.7 gedrückt lasse.ich dann mal den bausteinstatus aufgemacht und mir kommt es so vor als ob der zähler garnicht funktioniert.
 
sobald ich das programm in die CPU lade geht der ausgang 32.6 und 32.0 an.die beiden dürfen aber erst angehen wenn ich e 32.7 taste. soll ich das programm mal mit in anhang hängen?

2.mail
ich taste den eingang, der ausgang 33.6 geht auch an.aber nur der eine.normal müsste der a 33.0 auch mit angehen.der geht aber erst an wenn ich den e 33.7 gedrückt lasse.


kann es sein das du nicht weist was du sagst im ersten mail kommen zwei ausgänge gleich im nächsten kommt nur ein ausgang wenn du wo draufdrückst

so hast du nach dem urlöschen dir die merker angesehen ob sie alle null sind
sind dein zähler auf null

nur mal zu deinen programm

wieso brauchst du beim t1 ein Reset das macht der doch schon von selbst wenn du in die beschaltung wegnimmst

und kann es sein das du deine ss nicht zurücksetzt

dir ist schon bewust das du zuweisungen und S / R vermischts das trauen sich normalerweise nur anfänger ( denn sie wissen nicht was sie tun ) oder sehr gute leute die genau wissen was sich machen

mal eine ganz andere frage weist du eigentlich was das programm machen sollte

wie hast du denn das ganze simuliert

ich glaub
 
Er hatte sich vertippt!

Nur mal so, er hatte sich vertippt, schrieb er aber auch! :ROFLMAO:
*ROFL*siehe #9
 
Zuletzt bearbeitet:
Geht das bei der 95ér

Eingänge auf 33 und Ausgänge auf 33 ?!
Soweit ich weiss, geht das auf meiner 100 CPU nicht, da die Nummern in aufsteigender Reihenfolge weitergehen! Bei der Simulation mag das wohl sein, das es funktioniert! Hab leider hier kein Datenblatt von der 95 zur Hand!

Mal einfach Gurgeln, dann wird sich schon was finden! Oder hier ist jemand!
 
Zurück
Oben