Stopuhr S5-115U

Industrieservic

Level-1
Beiträge
29
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe folgendes Programm für eine Stopuhr gefunden. Ich wollte ein Testprogramm damit erstellen, aber ich kann aufgrund meiner schlechten Programmierkenntnise den DB14 nicht programmieren. Ich brauche eine aufwärtszählende Stopuhr bis 60 sek. und habe nur dieses Programm im Forum gefunden. Bitte um Hilfe??????


--> aus anderem Beitrag kopiert
Die S5 wird nun durch eine S7 CPU 315-2DP ersetzt werden. Wie kann ich
diesen Programmcode umsetzten. Was macht der TIR-Befehl. Der wo dieses Programm geschrieben hat, ist nicht mehr greifbar.

Hier der entsprechende Auszug aus dem S5-Programm:

PB1, NW76
; Hier wird die pos. Flanke des Endschalters erzeugt

PB1, NW77
;FB Stoppuhr aufrufen
SPA FB 110
NAME: STOPPUHR

FB110, NW1
; Stoppuhr im FB,
; Starten der Stoppuhr durch pos. Flanke eines Endschalters (M135.5)
; Zeitwert (KT-Format) wird in DB14, DW99 abgelegt
NAME: STOPPUHR
UN M 135.5
SPB =M001
L KF +999
L T 99
-F
L KH EC01
TIR 3
M001: A DB 14
LC Z 1
T DW 99
S D 99.12
BE

PB1, NW78
;Timer 99 im PB
U M 135.5
L KT 999.1
SV T 99
NOP 0
NOP 0
NOP 0
NOP 0
***
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Tir

TIR schreibt den Inhalt von Akku 3 an die Adresse Akku 1
Bsp:
L KB 99 99 in Akku 1 laden
L KH EA06 ea06 in Akku 3 laden, dabei Akku 1 nach 3 schieben
TIR 3

(bei AG 150 = Wortmaschine, AG 115 = Bytemaschine
sind diese Operationen unterschiedlich,
weiss nicht mehr ganz genau, aber die die Anzahl Bytes je Akku kann
8 oder 16 sein, bei 150 hat es 32-Bit-Akku

hast du eine Anleitung? da steht genau drinn.
 
Zurück
Oben