Step 5 FB Programmieren in S5

Moppi_Coke

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

ich habe leider nur Erfahrung mit S7. Ich muss jetzt in einer S5 einen FB hinzufügen.

NW1

U #Start_alt
S #D1FN

UN #Start_alt
U #D1FN
= #D2
R #D1FN

NW2

U #D2
L S5T#15S
SA #Zeitglied
NOP 0
NOP 0
NOP 0
UN #Zeitglied
U #Start_alt
= #Start

In S7 funktioniert er, Wenn ich versuche ihn auf S5 einzugeben Nimmt er den Befehl "R = D1FN" und "SA =Zeitglied" nicht an. Was mache ich falsch?
Vielen Dank
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Statt 'L S5T#15S': 'L KT 10.2'

Was soll 'R = D1FN' sein? Ist D1FN ein FormalParameter? Wie ist er deklariert (s. Anfang des FB - vor NW 1)?
'R =' sieht widersprüchlich aus. Entweder 'R' oder '='. Ist D1FN eine BitVariable (E, A, M oder S oder evtl. ein DatenBit - wenn ja, in welchem DB/DX?) oder ein Timer oder ein Zähler?

Ist '#Zeitglied' wirklich ein Timer? T0 ... T127?

'#' kenne ich in S5 überhaupt nicht.
 
Zuletzt bearbeitet:
So sehe es in Step 5 aus.

Code:
FB 1

Netzwerk 1
Name :TEST
Bez  :D1FN      E/A/D/B/T/Z: E  BI/BY/W/D: BI
Bez  :D2        E/A/D/B/T/Z: E  BI/BY/W/D: BI
Bez  :ST-A      E/A/D/B/T/Z: E  BI/BY/W/D: BI
Bez  :STAR      E/A/D/B/T/Z: A  BI/BY/W/D: BI
Bez  :ZEIT      E/A/D/B/T/Z: T
 
     :U   =ST-A
     :S   =D1FN
     :
     :UN  =ST-A
     :U   =D1FN
     :=   =D2
     :RB  =D1FN
     :***
Netzwerk 2
     :U   =D2
     :L   KT 010.2
     :SAR =ZEIT
     :NOP 0
     :NOP 0
     :NOP 0
     :UN  =ZEIT
     :U   =ST-A
     :=   =STAR
     :***
Netzwerk 3
     :BE
 

Anhänge

  • FB.txt
    569 Bytes · Aufrufe: 3
Zuletzt bearbeitet:
Zurück
Oben