www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

LOGO - prehajanje stanj

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2008
Aktiv.: 8.45
Kraj: Krško

PrispevekObjavljeno: Tor Jan 10, 2006 3:34 pm    Naslov sporočila:  LOGO - prehajanje stanj Odgovori s citatom

Ojla,

narediti moram sprogram v Siemensovem Logotu. Narisal sem flowchart, pa ne vem, kako bi napravil prehajanje stanj. Flow chart prilagam v wordovi datoteki. Zadeva bi mi bila enostavna sprogramirati z mikrokontrolerjem (C), tale Logo mi pa da malo mislit... kako narediti sekvenco, if stavek ter goto stavek?

Hvala za pomoč oz. namig!

lp, damo



meritev.doc
 Opis:

Download
 Ime datoteke:  meritev.doc
 Velikost datoteke:  70 KB
 Downloadano:  16 krat

Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Iztok
Član
Član



Pridružen-a: Pet 08 Okt 2004 0:55
Prispevkov: 4974
Aktiv.: 20.94
Kraj: LJ

PrispevekObjavljeno: Tor Jan 10, 2006 5:46 pm    Naslov sporočila:   Odgovori s citatom

Iz tega flowcharta se jaz ne znajdem najbolje ... še posebej tiste zanke okrog index? , stikalo za izmet aktivirano? (je to stikalo ali magnet? - ima povratno kontrolo?), OR bit C1 in C2 ???

Če bi napisal enostavno takole: s tipko na I1 vklopim motor Q4 ter lučko Q2 in v slučaju prekinitve svetlobne zavese izklopim motor Q4 (po flowchartu lučka Q2 še vedno gori ali pa je izklop preko tistega index? ... ne vem ... ponavadi je zelena lučka vezana kar direkt na motor ali njegov kontaktor) Rdeča lučka se prižge ali ugasne v primerih ... Prisotnost kontroliram s fotocelico na Ix - stanje x v primeru prisotnosti ... itd.
Tudi kakšna elektroshema bi bila v veliko pomoč. Wink
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2008
Aktiv.: 8.45
Kraj: Krško

PrispevekObjavljeno: Tor Jan 10, 2006 10:25 pm    Naslov sporočila:  Podrobnosti... Odgovori s citatom

Se opravičujem, res sem premalo napisal.

No, grem po vrsti:

Gre se za merilnno napravo, ki vrti merjenec. Kamere merijo in dajejo binarne signale C1, C2 in C3. Na osi je aproximativna sonda, ki meri število obratov (na npr. kotu 0stopinj da impulz) - temu rečem index. Potem je tu še kanal, čez katerega je potrebno spustiti škartirane kose - na njem je stikalo, ki se sklene ko gre kos skozi - temu rečem "izmet". Tu je še svetlobna zavesa, ki onemogoča poseg z roko v merilno območje dokler se stvar vrti.

C1 in C3 so signali iz kamer 1 in 3. Trojka nam samo da inf. ali je kos porozen (oz. če ga sploh ni) ali pa je ok. Kamera 1 pa ima 2 programa, ki jih preklaplja C3. Torej če je kos porozen, izmeri, če je sploh prisoten in potem zahteva, da gre v izmet. Če pa je poroznost in prisotnost ok, potem se začne merjenje. Motor obrača merjenec za 1 obrat, kamere 1 in 2 pa gledajo če so dimenzije ok. Če je katerakoli izven toleranc, se postavi bit C1 ali C2, ki prekine meritev in zahteva izmet kosa. Če med meritvijo prekineš svetlobno zaveso, se meritev prekine.

Imam še semafor: rdeča luč se prižge če meritev ni ok, rumena gori, ko deluje motor, zelena pa, če je merjenec ok.


Prvi del mi ni tako problematičen, vežem zaveso in indeks, pa malo logičnih vrat, pa je. Problem je potem, ker je to ene vrste avtomat, ki ima svoja stanja.

Hvala za pomoč.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14679
Aktiv.: 61.79

PrispevekObjavljeno: Tor Jan 10, 2006 10:39 pm    Naslov sporočila:   Odgovori s citatom

Zanimiva naloga. Danes je že malo pozno za razmišljanje - če jutri v službi ne bo gužve bom poskusil nekaj "spisat". Glede na narisan digram se mi zdi, da bi program prej napisal v assemblerju za pic kot za logota Wink
_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14679
Aktiv.: 61.79

PrispevekObjavljeno: Tor Jan 10, 2006 10:53 pm    Naslov sporočila:   Odgovori s citatom

Da bi se lahko lotil pisanja programa bi potreboval dejansko število vhodov - izhodov.
Za izhode sklepam, da so štirje. q0-q4
Kaj pa vhodi?
Start - tipka ali stikalo 2 ali 1 ?
index - 1 ?
pozicija - 2 ?
zavesa - 1
kaka dodatna varnost: "Not aus" , bimetal? Je na stroju kaj pnevmatike - Tlačno stikalo? Kontrola vpetja? Režim zasilnega izklopa ter zagona po njem? Kako štetje ?

Vse to je potrebno predvidet prej. Potem je to zelo težko dodajat. Sad

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Iztok
Član
Član



Pridružen-a: Pet 08 Okt 2004 0:55
Prispevkov: 4974
Aktiv.: 20.94
Kraj: LJ

PrispevekObjavljeno: Tor Jan 10, 2006 11:14 pm    Naslov sporočila:   Odgovori s citatom

Če prav razumem ... komad se vstavi v nek mehanizem, ki ga obrne za en obrat - medtem pa ga kamere pregledajo. Če je kaj narobe gre v izmet.

Še vedno pa mi ni jasno sledeče:
1. Je ta merilna naprava v kakšni avtomatizirani liniji?
2. Kdo vstavi merjeni kos in kateri signal starta obračanje? Mogoče kamera 1, ko je komad v poziciji?
3. Ali naprava sama spusti kos po opravljeni meritvi in kako selektira kam bo padel dober ali slab komad. Ima zato še kakšno el. magnetno kretnico?
4. Če nekdo poseže v varovano območje se mora zadeva takoj ustaviti kar si že predvidel. Običajno imajo taki stroji v teh primerih še posebno signalno luč, ki kaže da je prišlo do zaustavitve "STOP V SILI". Takšne napake pa se morajo pred zagonom resetirat s posebno tipko (ponavadi modre barve). Pred tem stroj ne sme ponovno startat tudi če se pritisne (zelena) start tipka. Si predvidel kaj od tega?
5. Kateri tip LOGOta točno nameravaš uporabiti. Zelo pomemben podatek, ker se precej razlikujejo po številu funkcij ... za ta namen jih bo potrebnih kar nekaj.

Še glede semaforja. V industriji sem največkrat videl, poleg monitorjev ali alfanumeričnih prikazovalnikov, sledečo uporabo barv signalnih luči:
- zelena - stroj deluje ali je pripravljen za delovanje
- bela - enako kot zelena le da v stand-by utripa z cca. 1Hz
- rumena - opozorilo na manjšo nepravilnost (npr. zmankalo bo materijala)
- rdeča - stroj je ustavljen in ni pripravljen za avtomatski zagon
Ta kombinacija se je največkrat uporablja na liniji strojev, ki si izdelek medsebojno v zaporedju pošiljajo po liniji in vsak izmed njih opravi določeno delo na izdelku. V takih kombinacijah je poleg obveznega skupnega Emergency Stop signala še zelo pomembna pravilna uporaba signalov s katerimi si stroji medsebojno (naprej in nazaj v liniji) sporočajo ali so v stop režimu ali pa stand-by - čakajo na izdelek v režimu avtostarta.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2008
Aktiv.: 8.45
Kraj: Krško

PrispevekObjavljeno: Tor Jan 10, 2006 11:23 pm    Naslov sporočila:   Odgovori s citatom

Ojla,

Citiram:
Če prav razumem ... komad se vstavi v nek mehanizem, ki ga obrne za en obrat - medtem pa ga kamere pregledajo. Če je kaj narobe gre v izmet.


Ja, tako nekako



Še vedno pa mi ni jasno sledeče:
1. Je ta merilna naprava v kakšni avtomatizirani liniji?
2. Kdo vstavi merjeni kos in kateri signal starta obračanje? Mogoče kamera 1, ko je komad v poziciji?
To je končna kontrola izdelkov. Merjeni kos vstavi merilec (oseba). S tem, ko je vstavil kos in umaknil roke (svetlobna zavesa), se meritev avtomatsko začne.

3. Ali naprava sama spusti kos po opravljeni meritvi in kako selektira kam bo padel dober ali slab komad. Ima zato še kakšno el. magnetno kretnico?
Ne, to naredi merilec.

4. Če nekdo poseže v varovano območje se mora zadeva takoj ustaviti kar si že predvidel. Običajno imajo taki stroji v teh primerih še posebno signalno luč, ki kaže da je prišlo do zaustavitve "STOP V SILI". Takšne napake pa se morajo pred zagonom resetirat s posebno tipko (ponavadi modre barve). Pred tem stroj ne sme ponovno startat tudi če se pritisne (zelena) start tipka. Si predvidel kaj od tega?
Tega nisem predvidel, gre se pa za mali merjenec, ki ga vrti en 5W motorček.

5. Kateri tip LOGOta točno nameravaš uporabiti. Zelo pomemben podatek, ker se precej razlikujejo po številu funkcij ... za ta namen jih bo potrebnih kar nekaj.
LOGO je tip 24V z releji, OBA5

Še glede semaforja. V industriji sem največkrat videl, poleg monitorjev ali alfanumeričnih prikazovalnikov, sledečo uporabo barv signalnih luči:
- zelena - stroj deluje ali je pripravljen za delovanje
- bela - enako kot zelena le da v stand-by utripa z cca. 1Hz
- rumena - opozorilo na manjšo nepravilnost (npr. zmankalo bo materijala)
- rdeča - stroj je ustavljen in ni pripravljen za avtomatski zagon
Ta kombinacija se je največkrat uporablja na liniji strojev, ki si izdelek medsebojno v zaporedju pošiljajo po liniji in vsak izmed njih opravi določeno delo na izdelku. V takih kombinacijah je poleg obveznega skupnega Emergency Stop signala še zelo pomembna pravilna uporaba signalov s katerimi si stroji medsebojno (naprej in nazaj v liniji) sporočajo ali so v stop režimu ali pa stand-by - čakajo na izdelek v režimu avtostarta.

Semafor imam že določen, tako da sem omejen na te barve.



Glede na to, da moram zadevo narediti že včeraj (vam je to kaj znano Wink ? ), bom kar narisal PCB, gor [slovenščina je zame španska vas] atmelčka, peščico relejev in vhodov. V Cju bo tole napisat mala malca.

Sem mislil, da bi blo bolj elegantno uporabiti LOGO-ta, ampak vidim, da bo bolje in enostavneje naredit "custom PLC".

Bom vprašal kolega, za katerega to delam, in če bo dovolil, bom prilepil kako slikco gor. Zadeva je kar zanimiva.

Hvala za pomoč in nasvete in lep pozdrav!

damo[/quote]
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 9 dni


Powered by phpBB © 2001, 2005 phpBB Group