Micro, Unity en FiFo register....

TSX 37 Serie

Moderator: GJ_

Plaats reactie
swets
Berichten: 3
Lid geworden op: 02-02-2008 02:29:30
Locatie: krimpen a/d ijssel
Contacteer:

Micro, Unity en FiFo register....

Bericht door swets » 02-02-2008 02:39:21

Hoi,

sinds een hele lange tijd moet ik weer iets doen met een Micro, en nu ook in unity....

in het al bestaande programma is een FiFo register gebruikt,en daar heb ik nog nooit mee gewerkt ...

nu zie ik in het ladder programma blokken staan :
%r2
met een R,I en een O ingang....
en een E en F uitgang...
en de LEN:5

verder kom ik in het programma Operate blokken tegen met %R2.i:=0 en %R2.o:=0

maar is er iemand die even kan uitleggen hoe het allemaal werkt...
oja de MODE staat op FIFO


ik weet dat het een stack is waar je een woord inkan schuiven....
maar graag iemand iets meer uitleg....

swets
Berichten: 3
Lid geworden op: 02-02-2008 02:29:30
Locatie: krimpen a/d ijssel
Contacteer:

Bericht door swets » 04-02-2008 00:47:05

lekker veel reakties.... :D heb je een hoop hulp aan dit forum...

Henk
Berichten: 51
Lid geworden op: 12-01-2005 20:35:30

Bericht door Henk » 04-02-2008 21:09:54

lekker veel reakties.... heb je een hoop hulp aan dit forum...

Dan zoek je toch een ander forum?
Wat dacht jezelf, dat iedereen direct tijd voor je heeft?
En hier de hele dag maar afwacht of er iemand langs komt met een probleem?

iemand die even kan uitleggen

Even? wat heb jezelf zo al gedaan om achter de antwoorden te komen?
Handboeken al doorgelezen?

Met een beetje geduld wordt er echt wel uitleg gegeven.

Henk

Destiser
Berichten: 301
Lid geworden op: 14-12-2004 18:03:39
Locatie: Wervik

Bericht door Destiser » 05-02-2008 12:08:55

mijns inziens zijn hier wrs weinig mensen met ervaring in micro systems, zelf heb ik er nooit van gehoord.
Programmer for the automation industry

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

Re: Micro, Unity en FiFo register....

Bericht door GJ_ » 05-02-2008 22:12:55

>%r2
Dit is je FIFO

>met een R,I en een O ingang....
R = reset
I = in, op stijgende flank word %R2.i in de FIFO gelezen
O = out, op stijgende flank word het laatste woord in %R2,o gelezen
het "laatste woord" is bij jou dus het vijfde

>en een E en F uitgang...
>en de LEN:5

E = Empty, hoog als je FIFO leeg is
F = Full, hoog als je FIFO vol is
LEN:5 = lengte?

>verder kom ik in het programma Operate blokken
>tegen met %R2.i:=0 en %R2.o:=0
Een ingangs woord met een "0" besmetten snap ik wel, die uitgang eigenlijk niet.

FIFO snap je denk ik wel: First in first out.
Gewoon een blok met maximaal 16 (geloof ik) registers waar je waardes in kunt lezen. Op een gegeven moment komen ze er achteraan weer in dezelfde volgorde uitgepoept.

enne... niet meer zo ongeduldig he? :wink:

Plaats reactie

Terug naar “Micro Platforms”