S5 programmeer dingentjes

Andere onderwerpen dan hierboven vermeld.

Moderator: GJ_

Plaats reactie
mcaslof
Berichten: 27
Lid geworden op: 02-10-2009 17:23:37
Locatie: Langeraar

S5 programmeer dingentjes

Bericht door mcaslof » 02-10-2009 19:02:28

Nu heb ik nog een vraagje.

Ik heb S5 fur windows, hoe kan ik commentaar bij de io en de netwerken krijgen??

En ik wil een getal in een variabelen zetten en kunnen overzetten naar een andere variabelen, hoe werkt dat bij S5??

Alvast bedankt

Ukkelpuk
Berichten: 41
Lid geworden op: 09-12-2004 12:16:03
Locatie: Alken, Belgie

Bericht door Ukkelpuk » 02-10-2009 20:50:31

De 8 bovenste hebben het adres 65
De 8 Ondrerste hebben het adres 64
Het zijn de zelfde adressen als je een anoloog kaart zou gebruiken
Deze kaarten kun je enkel op de eerste 8 plaatsen gebruiken

mcaslof
Berichten: 27
Lid geworden op: 02-10-2009 17:23:37
Locatie: Langeraar

Bericht door mcaslof » 03-10-2009 00:44:01

Ukkelpuk schreef:De 8 bovenste hebben het adres 65
De 8 Ondrerste hebben het adres 64
Het zijn de zelfde adressen als je een anoloog kaart zou gebruiken
Deze kaarten kun je enkel op de eerste 8 plaatsen gebruiken
Hey Ukkelpuk,

Misschien slecht omschreven maar ik bedoel het intern, zoals een M0.0 heb je dat ook in MW0 en hoe kan je dat aanroepen dan.

Het liefst een voorbeeld zoals het in S5 nog heet in FUP en als niet anders kan mag het ook in een andere taal. :(

Ukkelpuk
Berichten: 41
Lid geworden op: 09-12-2004 12:16:03
Locatie: Alken, Belgie

Bericht door Ukkelpuk » 03-10-2009 21:41:12

Was een antwoord op op s95u
http://www.plc-forum.nl/forum/viewtopic.php?t=2306
Ik gebruik altijd S5 van siemens zelf

mcaslof
Berichten: 27
Lid geworden op: 02-10-2009 17:23:37
Locatie: Langeraar

Bericht door mcaslof » 05-10-2009 13:03:51

Bedankt Ukkelpuk voor de moeite dan.

Ik wil bijvoorbeeld ook als een variabelen ongelijk is aan 0 uitgang A64.0 aanzetten en als E64.1 binnen komt de variabelen 0 maken?

Heb je daar een klein voorbeeldje van??

GJ_
Moderator
Berichten: 581
Lid geworden op: 19-10-2005 19:19:17
Locatie: Veldhoven
Contacteer:

Bericht door GJ_ » 05-10-2009 19:38:04

FUP??? Leer gewoon AWL programmeren, FUP kan altijd nog. Vergeet niet dat je in FUP en LAD lang niet alles kunt programmeren, in AWL wel.

Code: Selecteer alles

       L  MW 100
       L  0
       >i
       =  A 64.0

       UN E 64.1
       SPB M001
       L  0
       T  MW 100
M001:  NOP 0
Bij een L instructie word er "iets" in AKKU1 geladen. Wat daar al in stond schuift door naar AKKU2. Wat in AKKU2 stond is dus "weg".
De vergelijk instructie vergelijkt dus AKKU1 en AKKU2 met elkaar en set/reset het VKE aan de hand van de uitkomst.

Het laden en transferen van woorden is onafhankelijk van het VKE. Als je dus afhankelijk hiervan een transferoperatie wilt uitvoeren moet je afhankelijk van het VKE over de instructies heenspringen als je wilt voorkomen dat er, in dit geval, altijd een 0 in MW1 geschreven gaat worden.

mcaslof
Berichten: 27
Lid geworden op: 02-10-2009 17:23:37
Locatie: Langeraar

Bericht door mcaslof » 05-10-2009 19:58:37

Hey GJ_,

Thanx voor de info, en ja misschien wel beter om AWL te leren. Maar zoals het een goede programmeur betaamd ben ik nog al lui :wink: .

Ik heb alleen een probleemtje nog met het voorbeeld.
S5 fur windows pikt de instructie L0 niet hij komt dan met de melding "Fehler in anweisung : L0"
Wat kan dat zijn dan???

JoopB
Berichten: 963
Lid geworden op: 30-11-2006 20:42:15
Locatie: Weert

Bericht door JoopB » 05-10-2009 21:46:08

L KF 0
of

L KH 0000

KF is een festpunt of in S7 een int
KH is een woord in HEX formaat

Peter
Berichten: 264
Lid geworden op: 04-01-2007 21:27:17
Locatie: Er gaat niets boven Groningen

Bericht door Peter » 05-10-2009 21:47:58

met spatie er tussen ook niet ?

L 0

joop was me al voor S5 vergeet ik steeds meer, kh en kf

GJ_
Moderator
Berichten: 581
Lid geworden op: 19-10-2005 19:19:17
Locatie: Veldhoven
Contacteer:

Bericht door GJ_ » 09-10-2009 20:04:29

oeps, sorry....
:-)


kuch, was om even te controleren of iedereen nog bij de les was ....

Plaats reactie

Terug naar “Anders”