 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
igo Član

Pridružen-a: Sre 11 Okt 2006 19:11 Prispevkov: 3641 Aktiv.: 16.01
|
Objavljeno: Pet Jan 30, 2015 9:23 pm Naslov sporočila: PLC - Načini programiranja LADDER (vprašanja-odgovori) |
|
|
đzuro je napisal/a: |
Vidim , da je tukaj nekdo nekaj programiral v lestvičnem diagramu. Kako bi sprogramiral , da imas dva stikala in z enim vecas stanje z enim stikalom pa nizas stanje.To bi moral nekam shraniti!1 |
Izvedba je povsem enostavna in možna za vsak PLC na tržišču, ki podpira tovrstno programiranje.
Zato bi se zelo spodobilo, da napišeš, za kateri PLC to sploh potrebuješ
Če šele izbiraš, pa sploh napiši čim več podrobnosti (potrebno število analognih in digitalnih vhodov, tranzistorskih ali relejskih izhodov, hitrih vhodov in izhodov, potreba po zaslonu in/ali tipkah na PLC-ju, ...), kaj približno naj bi nastalo, ... nasploh čim več podrobnosti, da ti lahko svetujemo ustrezen PLC.
PLC pomeni Programmable Logic Controller in to je sestavljena, polno delujoča industrijska zadeva v ohišju za na DIN letev.
đzuro je napisal/a: |
Spoštovani! Zanima me, kako v programu ld micro(lestvični diagram) Z eno tipko višam stanje za 1, z eno pa nižam stanje za 1. S tema dvema tipkama določam stane? |
Gornje vprašanje pa si zastavil v temi http://www.elektronik.si/phpBB2/viewtopic.php?t=12701 za PIC in AVR mikrokrmilnike (navaden programirljiv čip, "gola stonoga", brez tiskanine, zunanjih elementov, ohišja,...).
Najprej se torej izkašljaj, kaj bi sploh rad.
Način programiranja (lestvično, zlaganje ikonic,...) NI osnovni razlog za izbiro PLC-ja.
Moderatorje prosim, naj se tole seli v novo temo, da ne bo povsod razmetano.
_________________ Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor |
|
Nazaj na vrh |
|
 |
jerjur Član


Pridružen-a: Čet 06 Maj 2010 22:09 Prispevkov: 459 Aktiv.: 2.50 Kraj: Žiri
|
Objavljeno: Ned Feb 01, 2015 2:32 pm Naslov sporočila: |
|
|
To lahko narediš na dva načina:
da izbereš funkcijo UDC (up/down couter) in z tipko prožiš vhode.
da v Word naslov z pozitivnim prehodom tipke povečaš vrednost za 1 z drugo pa na enak način vrednost pomanjšaš
_________________ Avtomatika je zakon |
|
Nazaj na vrh |
|
 |
aljazek Neznanec

Pridružen-a: Čet 29 Jan 2015 14:02 Prispevkov: 7 Aktiv.: 0.06 Kraj: Žalec
|
Objavljeno: Pon Feb 02, 2015 2:39 pm Naslov sporočila: |
|
|
Mogoče malce neumno vprašanje...
Kako se v TIA Portalu v lestvičnem diagramu v neko Integer spremenljivko zapiše vrednost (npr.: naj bo 0)?
Gre se za PLK S7-1200. Verzija TIA Portala pa je V11.
|
|
Nazaj na vrh |
|
 |
đzuro Član


Pridružen-a: Čet 22 Maj 2014 17:09 Prispevkov: 47 Aktiv.: 0.35 Kraj: Ljubljana
|
Objavljeno: Pon Feb 02, 2015 5:13 pm Naslov sporočila: |
|
|
Spoštovani!
Hvala za pomoč, problem je rešen!
|
|
Nazaj na vrh |
|
 |
đzuro Član


Pridružen-a: Čet 22 Maj 2014 17:09 Prispevkov: 47 Aktiv.: 0.35 Kraj: Ljubljana
|
Objavljeno: Pon Feb 02, 2015 5:19 pm Naslov sporočila: |
|
|
Najprej se vprašaš ali je vhodno stanje večje od 2(ali katera koli druga številka). Odgovor je ne, ker stikalo daje logično 0 ali 1. Potem to stanje negiramo da dobimo logično '1' . Potem pa samo še dodaš funkcijo, ki začetnemu stanju prišteje vrednost(v mojem primeru 1). Enako narediš za minus štetje samo predznak je minus! Na koncu tega moraš obe tipki vezati na turn on delay da se stanje ohrani!
________________
Život nije lak....
....ali nije ni aceton Wink
LP, Đzuro.
|
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.95 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Pon Feb 02, 2015 7:00 pm Naslov sporočila: |
|
|
aljazek je napisal/a: |
Mogoče malce neumno vprašanje...
Kako se v TIA Portalu v lestvičnem diagramu v neko Integer spremenljivko zapiše vrednost (npr.: naj bo 0)?
Gre se za PLK S7-1200. Verzija TIA Portala pa je V11. |
Za TI-o in 1200 ti žal ne znam povedat, ker z njo nisem delal. Za 300 alli 400 se v Step 7 da rešit na več načinov. Recimo s funkcijo move. (primer na strani 36) Lahko bite postavljaš ali bereš preko db-jev... V prilogi je nabor funkcij.
Opis: |
|
 Download |
Ime datoteke: |
2.pdf |
Velikost datoteke: |
1.01 MB |
Downloadano: |
14 krat |
_________________ lp
Silvo |
|
Nazaj na vrh |
|
 |
krko Član

Pridružen-a: Sob 15 Sep 2012 22:19 Prispevkov: 451 Aktiv.: 2.91 Kraj: Cerknica
|
Objavljeno: Pon Feb 02, 2015 7:16 pm Naslov sporočila: |
|
|
đzuro je napisal/a: |
Najprej se vprašaš ali je vhodno stanje večje od 2(ali katera koli druga številka). Odgovor je ne, ker stikalo daje logično 0 ali 1. Potem to stanje negiramo da dobimo logično '1' . Potem pa samo še dodaš funkcijo, ki začetnemu stanju prišteje vrednost(v mojem primeru 1). Enako narediš za minus štetje samo predznak je minus! Na koncu tega moraš obe tipki vezati na turn on delay da se stanje ohrani!
________________
Život nije lak....
....ali nije ni aceton Wink
LP, Đzuro. |
Kaj pa ko pritisneš stikalo in potem negiraš dobiš pa 0, kaj se zgodi po tem?
|
|
Nazaj na vrh |
|
 |
poule Član

Pridružen-a: Čet 11 Jan 2007 19:53 Prispevkov: 812 Aktiv.: 3.62 Kraj: Ljubljana
|
Objavljeno: Pon Feb 02, 2015 7:26 pm Naslov sporočila: |
|
|
aljazek je napisal/a: |
Mogoče malce neumno vprašanje...
Kako se v TIA Portalu v lestvičnem diagramu v neko Integer spremenljivko zapiše vrednost (npr.: naj bo 0)?
Gre se za PLK S7-1200. Verzija TIA Portala pa je V11. |
Uporabi blokec "move". Deluje za vse podatkovne tipe. En klik na blokec in stisni F1,...imas primer.
|
|
Nazaj na vrh |
|
 |
aljazek Neznanec

Pridružen-a: Čet 29 Jan 2015 14:02 Prispevkov: 7 Aktiv.: 0.06 Kraj: Žalec
|
Objavljeno: Pon Feb 02, 2015 7:55 pm Naslov sporočila: |
|
|
Hvala obema! Sem uporabil move. Prej sem iskal sem podoben nabor funkcij a ga za s7-1200 nisem našel, tako da mi bo prišel ta v prilogi zelo prav.
|
|
Nazaj na vrh |
|
 |
igo Član

Pridružen-a: Sre 11 Okt 2006 19:11 Prispevkov: 3641 Aktiv.: 16.01
|
Objavljeno: Pon Feb 02, 2015 11:30 pm Naslov sporočila: Re: PLC - Načini programiranja LADDER (vprašanja-odgovori) |
|
|
đzuro je napisal/a: |
Vidim , da je tukaj nekdo nekaj programiral v lestvičnem diagramu. Kako bi sprogramiral , da imas dva stikala in z enim vecas stanje z enim stikalom pa nizas stanje.To bi moral nekam shraniti!1 |
---'IN1|-----[INC C16]
---'IN2|-----[DEC C16]
To je vse. Celoten program.
Sprednja fronta --'|-- vhoda IN1 poveča števec.
Sprednja fronta --'|-- vhoda IN2 zmanjša števec.
Uporabiš "retentive" števec, ki si zapomni stanje tudi po izklopu napajanja.
Mitsubishi FX serija.
_________________ Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor |
|
Nazaj na vrh |
|
 |
|
|
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: 492 dni
Powered by phpBB © 2001, 2005 phpBB Group
|