S5 CPU100 an OP7 -> Anzeigefehler

Industrieservic

Level-1
Beiträge
29
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe einen Timer in der S5 CPU programiert. Im OP7 habe ich eine Variable "Bereich: T" und "Typ: KM" angelegt. Diese Variable habe ich mit einem Bild von dem "Feldtyp: Ein-/Ausgabe" und "Darstellung: Dezimal" verknüpft.
Mein problem ist ein nicht definierbarer, 6-stelliger, schwankender Anzeigewert.
Software:protool 5.2 SP3
Bitte um Hilfe!!!!!!!!:confused:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nur nicht aufgeben, ich werde es schon noch kapieren

Ich vermute ja. Ich arbeite das erste mal mit der Protool Software. Ich habe einfach die Timernummer in die Variable geschrieben und dachte mir, daß ein direkter, lesbarer Zugriff möglich ist.
 
Habe mir Dein Link angeschaut, aber warum bietet die Protool Software einen direktzugriff auf den Timer an wenn sich SPS und OP sozusagen nicht verstehen.
Mein Problem ist auch das ich nur eine S5 100U CPU100 habe und der Speicher der CPU schon voll ist, also wäre mir mit einem direktzugriff sehr geholfen.

Ich Danke im voraus für Deine Mühe
 
Verstehe ich nicht so ganz.
Nimm mal einen DB und dort ein DW. (MW geht auch) Das schreibst du an den Timer. Dieses DW/MW verbindest du mit dem Input für die Zeit am Timer. Format der Variable Timer, Format des E/A-Feld Dezimal. Damit kannst du die Zeit an den Timer übergeben. Um die laufende Zeit anzuzeigen nimmst du einen der 2 Ausgänge an Timer, einer ist binär, der andere BCD-codiert. Ich weiß jetzt nicht welcher.

Wenn du den Timer selbst nehmen willst, mußt du den Wert umwandeln (siehe Link oben).
 

Anhänge

  • OP7_Time.jpg
    OP7_Time.jpg
    195,4 KB · Aufrufe: 8
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Vieleicht bin ich zu blond!!

Also, in der SPS habe ich die MW schnell eingetragen. Bei der Protool/Lite Software tue ich mich unheimlich schwer (finde diese z.T unlogisch).

Ich gehe auf die bestehende Variable auf Eigenschaften und Habe folgende Menüpunkte zur Auswahl:
Name : ..., Steuerung: ..., Typ: (KM, KH, KY, KT...usw), Bereich: (DB,AD,AW,MW,T,Z usw.), Empfangszyklus: ...

Ich habe als Variablentyp "KT" eingegeben. Ist das korrekt?? Wil es funzt net.
 
den einzigen bereichzeiger den du auf jeden fall brauchst ist 'schnittstellenbereich'
deine normalen variablen haben damit nix zu tun.

feld: ein/augabe darstellung dezimal
die var: als KT bereich db.dw oder mw

dann muss das gehen.
 
Zurück
Oben