Joj, kad se sjetim toga iz srednje skoleradili smo na Siemens Logo PLC-ovima, pokusat cu pronaci neku dokumentaciju no nista ne obecavam!
![]()
Pozdrav...
pošto ovdje vjerojatno ima ljudi koji se kuže u sve i svašta, reko valjda netko ima tko se kuži u PLC (Programmable Logic Controller ) i programiranje istog
i možda u crtanje ladder dijagrama.
Naime, imam problem, trebam napraviti seminarski rad (isprogramirati PLC tako da mi izlaz ide po određenoj krivulji)
E sad, mene zanima da li možda netko ima kakv link od kud bi mogao skinut neki simulator za PC i RSLogix 500 ??
A uz to imam i problem sa tekstom seminarskog rada. (tekst ću uploadat kasnije)
pa ako ima neka dobra duš da pomogne oko programa i ladder dijagrama...
PS: ako je ta dobra duša iz zagreba možemo to riješiti uz koju pivu![]()
...HTC Desire->Sensation->One (M7)->Note 3->LG G2-> S6 SM-G920F
Joj, kad se sjetim toga iz srednje skoleradili smo na Siemens Logo PLC-ovima, pokusat cu pronaci neku dokumentaciju no nista ne obecavam!
![]()
Imam ti ja to na poslu, ali je mali problem u tome da sam sutra prilično kratak s vremenom. Ako ti nije problem, mogu ti u ponedjeljak uploadati to na Rapidshare pa si skini.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
Zahvaljujem se unaprijed...
isparit ću sa zadatkom...
jer me jedan dio muči...
Pomoću prvog broja BCD kodera koji je spojen na prva 4 digitalna ulaza PLC-a zadaje se napon od 0-5V...
Na druga 4 digitalna ulaza PLC-a doveden je signal sa druge znamenke BCD kodera i njime se zadaje vrijeme akceleracije/deceleracije motora.![]()
zna li netko što to uopće znači? (pošto nisam radio sa tim BCD koderima)...![]()
...HTC Desire->Sensation->One (M7)->Note 3->LG G2-> S6 SM-G920F
BCD(binary code decimal) coder bi trebao biti neki brojčanik koji bi ovisno o svom položaju ili postavljenom broju na svojim izlazima davao određeni binarni kod.
Za BCD kodiranje koriste se uvijek četiri znamenke, pa tako ti počinje sa 0000 za 0, a završava sa 1010 za 10. Treba ih razlikovati od heksadecimalnih kodera koji isto počinju sa 0000, ali završavaju sa 1111 za 16.
Znači da ti, u svom slučaju imaš BCD koder sa dvije znamenke i izlaze svake od tih znamenki spojiš na odgovarajuće ulaze PLC-a. Umjesto BCD kodera možeš postaviti i prekidače i njihovim uključivanjem i/ili isključivanjem postavljati potrebne vrijednosti. Ne moram ti ni govoriti koliko je takav način nepraktičan i koliko korištenje BCD kodera olakšava korištenje nekog digitalnog uređaja .
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
Da se link ne zagubi, http://www.rockwellautomation.com/ro...are/downloads/ tu su demo i shareware verzije, ima i RSLinx, a full verziju ti uploadam u ponedjeljak.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
bok..da li ima ko voljan mi pomoći?
dobio sam seminarski rad iz jednog predmeta koji mi je uvjet za potpis.
istina,taj predmet uopće nema veze s mojim smjerom već automatizacijom,pa
mi ladder programiranje ne leži.
radi se o dvama silosima žitarica.uploadao bi sliku,al neznam kak.
Zadnji uredio Ladalinx : 15-01-2010 u 11:27 Razlog: error
Uploadaj sliku na slike.hr , a ovdje opiši točno što ti treba i to čim detaljnije.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
Napisati program za nadgledanje temperatura žitarica pohranjene u ćelijama 1 i 2 silosa.U svakoj od ćelija temperatura se mjeri sa 3 senzora smještena na 3 nivoa.Temperatura se mora nadgledati jednom u 24 sata.Na svakoj od ćelija se nalazi multipleksor koji na temelju postavljene adrese na adresnoj sabirnici prospaja izabrani senzor na pretvornik temperature.Pretvornik temperature pretvara signal sa senzora(mjerno područje -40 do +60 stupnjeva) u naponski signal od 0 do 10V.Na temelju signala start I:0/0 PLC ciklički mjeri sve senzore u minutnom ritmu te na lampicama O:0/0 - O:0/5 na nadglednom pultu prikazuje koji je senzor trenutno adresiran.Ako je temperatura senzora veća od 40 stupnjeva pali se lampica ALARM koja treperi u sekundnom ritmu sve dok operater ne pritisne tipkalo potvrda alarma.Nakon potvrde ALARM svijetli stalno sve dok je vrijednost temperature veća od granične.Na kraju mjernog ciklusa na displeju se prikaže vrijednost maksimalne temperature koja je u tom ciklusu izmjerena, a pritom u sekundnom ritmu svijetli lampica senzora gdje je ta temperatura očitana.
Izlazi: signalne lampice O:0/0 - O:0/5
adresna sabirnica 1 O:0/6
adresna sabirnica 2 O:0/7
adresna sabirnica 3 O:0/6
alarm O:0/9
displej temperature O:1.0
Ulazi: start nadgledanja I:0/0
potvrda alarma I:0/1
pretvornik temperature I:2.1
link za sliku
http://slike.hr/slike/zadatak_0a1a0.jpg.html
Još me samo jedna stvar zanima. Na kojem bi to PCL-u trebalo "radit"? Ili je potpuno svejedno?
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
u programu RS Logix 500 Pro .. a tip procesora PLC-a je MicroLogix 1500 LRP Series C.mislim da je to Siemensov..
Nije. To je Rockwell automation. Imam to na poslu.
Idemo malo rasčlanit taj zadatak.
Cijeli proces se pokreće ručno tako da možemo zanemarit podatak o mjerenju jednom u 24 h. Proces možemo po želji pokrenut kad god hoćemo.
Mjerenje temperature riješeno je multipleksorom. Ovdje nedostaje o kakvoj se vrsti multipleksora radi, ali s obzirom na broj adresnih ulaza možemo pretpostavit da je riječ o BCD tipu(iako bi mogao biti i binarni). Da bi signal sa senzora doveli do pretvornika temperature moramo automatski preklapati multipleksor. Potreban nam je generator pravokutnog signala (može bilo kakav, ali ovaj tip je uobičajen za ovakve stvari). Kao generator odlično može poslužit astabilni multivibrator. Njegova frekvencija mora odgovarat ritmu preklapanja sondi. Odnos signa l: pauza nije bitan. Signal sa generatora pravokutnog signala nećemo vodit direktno na BCD brojač nego ćemo u krug ubacit vremensko kašnjenje od cca 1 sek. i tek tada dovesti signal na BCD brojač. Ovo radimo zato da izbjegnemo "divljanje" brojača zbog prijelaznih pojava kod prelaska iz logičke "0" u logičku "1". BCD brojač sa svakim impulsom mijenja stanje za +1. Počevši od 000 do 111 spaja pripadajući izlaz iz multipleksora na pretvornik temperature. Kako imamo dva multipleksora, da ne bi došlo do preklapanja signala, a time i lažnog mjerenja temperature, potrebno je istovremeno na dovesti signal na četvrti izlaz prvog i prvi izlaz drugog multipleksora i isto tako na četvrti izlaz drugog i prvi izlaz prvog multipleksora. Na taj način osiguravamo da signal na pretvornik dolazi samo sa jednog multipleksora na pretvornik temperature.
Kako bi ostavrili signalizaciju na pultu, signal sa BCD brojača istovremeno vodimo i na izlaze za signalne lampice.
Sa pretvornika temperature signal vodimo na komparator tako da vidimo da li je temperatura veća od 40°C. Ako nije izlaz komparatora ostaje neaktivan. Kad se pojavi temperatura veća od 40°C(da li veća ili jednaka i veća od 40°C?) izlaz kompartora postaje aktivan i pokreće rad još jednog astabila u čijem ritmu svijetli signalana žaruljica. Pritiskom na tipkalo deaktivira se astabil i žaruljica spaja direktno na izlaz komparatora kao bi osigurali da se ista ugasi kad temperatura padne ispod 40°C.
Ostaje još riješit prikaz malsimalne temperature i treperenje pripadajuće žaruljice.
Neka to ostane za kasnije.
Zanima me koji je rok za ovo? Program pretpostavljam imaš, a ako ne imaš gore u jednom postu link na RS pa ga možeš skinut.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
program imam...rok je ovaj tjedan do petka...
hvala ti puno,što si mi uopće želio pročitati zadatak i zadubiti se u njega
Prikaz maksimalne temperature
Isto kao kod određivanja temperature veće od 40°C vodimo signal na komparator. Prvi signal koji dovodimo uspoređujemo s -40°C (najniža temperatura koju pretvornik može zabilježit) i uspoređujemo da li je veća od -40°C. Ako je (za očekivat je da je) onda signal sa tog ulaza di smo mjerili temperaturu vodimo na izlaz komparatora i dalje na ekran. Istovremeno izmjerenu temperaturu postavljamo kao referentnu na komparatoru (jer je viša od -40°C). Dovodimo slijedeći mjerni signal i uspoređujemo da li je veći ili manji od prethodno izmjereno. Ako je veći ponavljamo prethodno opisanu radnju, a ako nije sve ostaje kako je bez promjena i čekamo idući mjerni signal. Na kraju mjernog ciklusa ostaje na ekranu maksimalna temperatura.
Ovo je ovako na brzinu iz glave, nedostaje još treperenje žaruljice ulaza sa maksimalnom temperaturom, ali sve što mi sad pada na pamet je nepotrebno kompliciranje. Kad to pospajam u programu onda ću vjerojatno vidjet neko lakše rješenje.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
još jednom puno ti hvala..![]()
nevjerojatno kak sam vas našao.. ja imam problem sa istim zadatkom(najviše me muči ovo sa maksimalnom temperaturom na kraju).. nisam ni siguran kaj se mora postić s tim na kraju
jel to da u naponskom obliku na kraju piše,ili baš mora pisat pretvoreno u temperaturu?
mogu uploadat,ako treba,imam nešto rješeno,osim tog zadnjeg koraka sa maks. temp i blinkanjem pripadajuće lampice..
Umjesto da uploadaš negdje na RS pa da onda ne možemo skinut pošalji meni na mail pa ću uploadat ovdje tako da bude dostupno.
Logično je da prikaz temperature bude u °C a ne u naponskom obliku.
Mene isto muči blinkanje pripadajuće lampice. Nikako da dođem do nekog optimalnog rješenja, ispada mi kompliciranije to blinkanje nego cijeli proces prije. To ni nekako ne paše.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
poslano...
ali neznam na koju foru to pretvorit u temperaturni oblik,tj. kak to poslat na display u tom obliku..
Ovdje je riješenje koje je niki0205 poslao.
Datoteku ne treba raspakiravat nego samo promijenit ekstenziju, rar u doc.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
a dal si ti uspio šta rješit il je ovo dobro rješenje?
hvala
Rekao bi, na prvi pogled da je u redu.Iako još treba dodat pretvaranje temperature i treperenje pripadajuće lampice kod maksimalne temperature. Danas mi nema kolege na poslu pa sam malo u gužvi i nisam stigao detaljnije to pogledat.
In vino veritas !
Omnia mea mecum porto !
Alea iacta est !
ok...kad nađeš vremena pogledaj,pa javi..
hvala
sljaka,ovaj program koji si uploado jel se može doma na običnom pc-u koristit?
Bookmarks