Micro, Unity en FiFo register....

TSX 37 Serie

Moderator: GJ_

Micro, Unity en FiFo register....

Berichtdoor 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
Geregistreerd: 02-02-2008 02:29:30
Woonplaats: krimpen a/d ijssel

Berichtdoor swets » 04-02-2008 00:47:05

lekker veel reakties.... :D heb je een hoop hulp aan dit forum...
swets
 
Berichten: 3
Geregistreerd: 02-02-2008 02:29:30
Woonplaats: krimpen a/d ijssel

Berichtdoor 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
Henk
 
Berichten: 51
Geregistreerd: 12-01-2005 20:35:30

Berichtdoor 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
Destiser
 
Berichten: 301
Geregistreerd: 14-12-2004 18:03:39
Woonplaats: Wervik

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

Berichtdoor 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:
GJ_
Moderator
 
Berichten: 581
Geregistreerd: 19-10-2005 19:19:17
Woonplaats: Veldhoven


Keer terug naar Micro Platforms

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 1 gast

cron