<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>protokoli u automatizaciji Archives - Automatika.rs</title>
	<atom:link href="https://www.automatika.rs/tag/protokoli-u-automatizaciji/feed" rel="self" type="application/rss+xml" />
	<link>https://www.automatika.rs/tag/protokoli-u-automatizaciji</link>
	<description>Portal za inženjere</description>
	<lastBuildDate>Thu, 06 Jun 2019 19:23:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>Modbus komunikacioni protokol</title>
		<link>https://www.automatika.rs/baza-znanja/obrada-signala/modbus-komunikacioni-protokol.html</link>
					<comments>https://www.automatika.rs/baza-znanja/obrada-signala/modbus-komunikacioni-protokol.html#respond</comments>
		
		<dc:creator><![CDATA[Marko Nikolić]]></dc:creator>
		<pubDate>Thu, 05 Dec 2013 23:00:00 +0000</pubDate>
				<category><![CDATA[Obrada signala]]></category>
		<category><![CDATA[komunikacioni protokoli]]></category>
		<category><![CDATA[master i slave]]></category>
		<category><![CDATA[protokoli u automatizaciji]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[<p>Modbus &#8211; serijski komunikacioni protokol predstavljen davne 1979.godine od strane kompanije Modicon, namenjen komunikaciji između progaramabilnih logičkih kontrolera-PLC-ova. Karakterišu ga jednostavnost i robusnost. Besplatan je te je veoma pogodan za upotrebu. Ovaj protokol je master/slave protokol sa half-duplex prenosom iz grupe Fieldbus protokola. Podržava jedan master i do 247 slave uređaja u jednoj Modbus mreži.  Protokol [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/obrada-signala/modbus-komunikacioni-protokol.html">Modbus komunikacioni protokol</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style="text-align: justify;">
<p><a href="http://www.modbus.org/" target="_blank"><img decoding="async" class=" alignleft size-full wp-image-4126" style="margin-top: 5px; margin-right: 5px; border: 1px solid #000000; float: left;" src="http://automatika.rs/wp-content/uploads/2013/12/modbus_industrijski_protokol_plc_signal_automatika.rs.jpg" alt="modbus industrijski protokol plc signal automatika.rs" width="100" height="100" srcset="https://www.automatika.rs/wp-content/uploads/2013/12/modbus_industrijski_protokol_plc_signal_automatika.rs.jpg 200w, https://www.automatika.rs/wp-content/uploads/2013/12/modbus_industrijski_protokol_plc_signal_automatika.rs-150x150.jpg 150w" sizes="(max-width: 100px) 100vw, 100px" />Modbus</a> &#8211; serijski komunikacioni protokol predstavljen davne 1979.godine od strane kompanije Modicon, namenjen komunikaciji između progaramabilnih logičkih kontrolera-PLC-ova. Karakterišu ga jednostavnost i robusnost. Besplatan je te je veoma pogodan za upotrebu. Ovaj protokol je master/slave protokol sa half-duplex prenosom iz grupe Fieldbus protokola. Podržava jedan <strong>master</strong> i do <strong>247 slave</strong> uređaja u jednoj <strong>Modbus mreži</strong>.</p>
</div>
<p><span id="more-1222"></span></p>
<div style="text-align: justify;"> Protokol definiše precizira sastav grupe poslatih bajtova kao i skup funkcijski kodova koje te poruke mogu prenositi. Protokol ne definiše fizički nivo prenosa ali uglavnom se koriste RS232 (prvobitno) i RS485 (da bi se uvećala daljina prenosa i omogućila multidrop struktura).</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p> Moderna verzija Modbus koristi Ethernet kao bazični sloj a Modbus/TCP podržava i internet okruženje. Koriste se tri tipa Modbus prenosa:</p>
<ul>
<li>ASCII–jedan byte p<span style="line-height: 1.3em;">oruke se sastavlja od dva ASCII karaktera;</span></li>
<li><span style="line-height: 1.3em;">RTU– poruke se sastaje od binarnih bajtova;</span></li>
<li><span style="line-height: 1.3em;">Modbus/TCP (ovde se modbus poruka ugrađuje u standardni okvir TCP/IP poruke).</span></li>
</ul>
<p><span style="line-height: 1.3em;"> Modbus ASCII i </span><span style="line-height: 1.3em;">RTU prenos se koriste na RS232 i RS485 mrežama dok Modbus/TCP protokol operiše na svim fizičkim </span><span style="line-height: 1.3em;">nivoima koje podržava </span>TCP/IP protokol <span style="line-height: 1.3em;">kao što su 10BASE-T i 100BASE-T LAN kao i serijski PPP i </span><span style="line-height: 1.3em;">SLIP mrežni nivoi. Modbus protokol podržavaju razni PLC, ali i razni inteligentni sensori.</span></p>
<p><span style="line-height: 1.3em;"><img fetchpriority="high" decoding="async" class=" size-full wp-image-4127" style="display: block; margin-left: auto; margin-right: auto;" src="http://automatika.rs/wp-content/uploads/2013/12/1_modbus_industrijski_protokol_plc_signal_automatika.rs.jpg" alt="1 modbus industrijski protokol plc signal automatika.rs" width="566" height="292" srcset="https://www.automatika.rs/wp-content/uploads/2013/12/1_modbus_industrijski_protokol_plc_signal_automatika.rs.jpg 566w, https://www.automatika.rs/wp-content/uploads/2013/12/1_modbus_industrijski_protokol_plc_signal_automatika.rs-300x155.jpg 300w" sizes="(max-width: 566px) 100vw, 566px" /></span></p>
<p style="text-align: center;"><span style="line-height: 1.3em;">Slika br.1 Modbus sistem sa jednim master uređajem i više slave uređaja</span></p>
<h3>Struktura MODBUS poruke</h3>
<div> U daljem tekstu imaćete priliku da se upoznate sa strukturom modbus poruke. <strong>Modbus poruka</strong> ima jasno definisanu strukturu koja ne zavisi od tipa prenosa (RS232 ili TCP/IP). U slučaju prostih konekcija (RS485 ili RS232) cela mreža je namenjena samo za Modbus poruke i Modbus poruka se šalje upravo onako kako je definisana u ovom poglavlju. U slučaju da se Modbus poruka šalje preko neke druge mreže, ona se mora ugraditi u standardnu poruku za prenos tom mrežom, kao na primer u standardnu TCP/IP poruku preko Ethernet mreže.</div>
<div>Modbus poruka ima četiri osnovna elementa, koji se šalju po istom rasporedu. <strong>Poruka se sastoji od:</strong></div>
<div>
<ol>
<li><strong>Device address &#8211; adrese primaoca, </strong></li>
<li><strong>Function code &#8211; koda funkcije koju treba izvršiti,</strong></li>
<li><strong>Data -eventualno potrebnih podataka za funkciju,</strong></li>
<li><strong>Error check &#8211; polja za proveru greške.</strong></li>
</ol>
</div>
<div> Početak i kraj poruka se prepoznaju preko <strong>Frame start</strong> i <strong>Frame end</strong> karaktera ili signala. Ti signali zavise od tipa prenosa, što je objašnjeno u sledećem poglavlju.</div>
<div>Modbus konverzaciju uvek počinje master jedinica. Ona šalje poruku koja se zove <strong>master query</strong> i kojom se uobičajeno obraća jednoj slave jedinici. Jedna slave jedinica se prepoznaje na osnovu svoje adrese koja se slaže sa <strong>Device address</strong> poljem i sprema odgovor. Ostale neprozvane slave jedinice ne odgovaraju i ostaju sa izlazima u stanju visoke impedance. Odgovor može biti puna <strong>Modbus poruka</strong>, koja sadrži podatke koje master traži, a može bit ii samo prosta potvrda prijema (acknowledgement) u kojoj se sastoji od 1, 2 i 4 elemenata Modbus poruke (dakle, često master ne traži podatke, nego samo neku akciju). Šematski prikaz tipične Modbus komunikacije prikazan je na slici br.2.</div>
<div></div>
<div><img decoding="async" class=" size-full wp-image-4128" style="display: block; margin-left: auto; margin-right: auto;" src="http://automatika.rs/wp-content/uploads/2013/12/2_modbus_industrijski_protokol_plc_signal_automatika.rs.jpg" alt="2 modbus industrijski protokol plc signal automatika.rs" width="502" height="326" srcset="https://www.automatika.rs/wp-content/uploads/2013/12/2_modbus_industrijski_protokol_plc_signal_automatika.rs.jpg 502w, https://www.automatika.rs/wp-content/uploads/2013/12/2_modbus_industrijski_protokol_plc_signal_automatika.rs-300x195.jpg 300w" sizes="(max-width: 502px) 100vw, 502px" /></div>
<div style="text-align: center;">Slika br.2 <span style="line-height: 1.3em;">Dva tipična ciklusa tokom Modbus komunikacije. Master query (1) i potpun odgovor od </span><span style="line-height: 1.3em;">slave jedinice (2a) , ili Master query (1) i samo potvrda prijema od strane slave jedinice (2b)</span></div>
<h3>Osnovni modovi prenosa</h3>
<div> Modbus konekcija se može izvršiti preko dva bazična moda za transmisiju i kodovanje poruke, <strong>ASCII</strong> i <strong>RTU</strong>. <strong>Modbus/ASCII</strong> šalje poruku koja se može čitati u ASCII formatu dok <strong>Modbus/RTU</strong> šalje poruku u binarnom formatu. Master i slave moraju da budu konfigurisani za isti mod prenosa.</div>
<div><strong>Modbus/ASCII.</strong> Modbus/ASCII (American Standard Code for Information Interchange) šalje bajtove poruke kodirane u heksadecimalnom sistemu. Da bi jedan bajt sa mogućim brojnim opsegom od 0 do 255 heksadecimalno kodovao potrebna su dva ASCII hex karaktera ili dva nova bajta. <strong>Dozvoljeni karakteri su 0&#8230;9 i A&#8230;F</strong> i svaki se prenosi jednim bajtom (8) ili radi uštede vremena sa grupom od 7 bitova. Na primer karakter koji predstavlja broj &#8216;0&#8217; je ASCII kodovan bajtom 48 ili 0x30, karakter &#8216;1&#8217; se koduje i prenosi bajtom 0x31 , slovu &#8216;A&#8217; odgovara bajt 65 ili 0x41 i tako dalje. Ako master zove slave na adresi 26, on šalje dvobajtno polje <strong>Device address &#8216;1&#8217; &#8216;A&#8217; = 0x31 0x41 = 00110001 01000001</strong></div>
<div></div>
<div> Modbus/ASCII šalje duplo više bajtova nego što treba ali ima i prednosti. Pošto su za slanje svih polja dozvoljeni samo karakteri 0&#8230;9 i A&#8230;F za detekciju starta se koristi karakter &#8216;:&#8217; dok se kraj poruke signalira karakterima &#8216;CR/LF&#8217;.</div>
<div><strong> Modbus/RTU.</strong> <span style="text-align: justify;">Modbus/RTU</span> (Remote terminal unit) šalje podatke u binarnom formatu, bajtove koji mogu primiti vrednost od 0-255. Svaki bajt informacije se šalje direktno, bez konverzije. Ako master zove slave na adresi 26, on salje jednobajtno polje <strong>Device address = 0x1A = 00011010</strong></div>
<div>Modbus/RTU šalje duplo manje bajtova ali ima dodatan utrošak vremena radi sinhronizacije starta poruke. Pošto sada bajtovi poruke mogu poprimiti sve moguće brojne kombinacije, nije više moguće izdvojiti jednu od njih za start karakter. Zato se u RTU modu start može pokreniti uvek nakon tišine na iniju u trajanju od 3.5 karaktera. Stop poruke se takođe može detektovati preko tišine na liniju u trajanju od 3.5 karaktera. Ovo znači da mora postoja period neaktivnosti na liniju u trajanju od 3.5 karaktera. Svaki Modbud prijemnik u RTU modu čisti svoj prijemni bafer nakon tišine u trajanju od 1.5 karaktera i spreman je za novu poruku. On takođe smatra da je poruka gotova ako detektuje tišinu u trajanju od 1.5 karaktera.</div>
<div>Podrazumeva se da trajanje karaktera zavisi od podešene brzine prenosa jednog bita i broja bitova u tipičnom bajtu poruke. Modbus to ne specificira, nego koristi podešeno u korišćenim low level protokolima. Na primer , ako se koristi RS232 protokol za prenos jednog Modbus byte, sa podešenim jednim bitom parnosti, imamo 1 +8+1+1 bitova, što za brzinu prenosa 9600b/s dovodi do jednog karaktera u trajanju od 1.145 ms.</div>
<div style="text-align: center;"></div>
<div style="text-align: center;"><img loading="lazy" decoding="async" class=" size-full wp-image-4129" src="http://automatika.rs/wp-content/uploads/2013/12/3_modbus_industrijski_protokol_plc_signal_automatika.rs.jpg" alt="3 modbus industrijski protokol plc signal automatika.rs" width="500" height="180" srcset="https://www.automatika.rs/wp-content/uploads/2013/12/3_modbus_industrijski_protokol_plc_signal_automatika.rs.jpg 542w, https://www.automatika.rs/wp-content/uploads/2013/12/3_modbus_industrijski_protokol_plc_signal_automatika.rs-300x108.jpg 300w" sizes="auto, (max-width: 500px) 100vw, 500px" /><br />
Tabela br.1</div>
<div>
<p> Tabela br.1 pokazuje da Modbus/ASCII poruka počinje sadrži samo hexadecimalne ASCII karaktere (time istu poruku čine više bajtova), počinje sa dodatnim &#8216;:&#8217; karakterom, završava sa dodatnom <strong>carriage return/linefeed sekvencom</strong> i time je manje efikasna od RTU poruke koja šalje binarno kodovane podatke. Ali, kod Modbus/RTU poruke je važno da poruka bude poslata kontinualno bez pause u prenosu duže od 3.5 karaktera. Ako je to nemoguće ostvariti, mora se koristiti<strong> Modbus/ASCII transfer</strong>.</p>
<p>U oba osnovna tipa transfera master detektuje grešku u prenosu ako ne dobije odgovor od slave jedinice i detektuje timeout. Ukoliko slave detektuje grešku u pristigloj poruci (master query), on neće reagovati na nju a neće ni odgovoriti masteru čime indiretkno i njega obaveštava o grešci.</p>
<p>Oba osnovna tipa Modbus transfera ne zahtevaju otvaranje ili zatvaranje konekcije pre i posle slanja jedne ili više poruka.</p>
<p><strong>Modbus/TCP</strong> je nova, treća vrsta Modbus transfera. Predstavlja varijantu Modbus/RTU transfera koja je prilagođena internet okruženju, i koja primenjuje TCP/IP protokol. Modbus/TCP koristi RTU binarni prenos sa TCP/IP detekcijom greške u poruci ili transferu. Modbus/TCP za razliku od ASCII i RTU protokol koji radi na osnovu konekcije. On dozvoljava više konekcija ka istoj ili više slave jedinica. U slučaju <strong>Modbus/TCP master</strong> mora da otvori i zatvari konekciju pre i posle slanja poruke.</p>
<h3>Detekcija greške u Modbus poruci</h3>
<div> Modbus uređaji testiraju tačnost primljene poruke pomoću error check polja. Ovo polje je jednobajtno u ASCII modu prenosa i dvobajtno u RTU modu prenosa. Prijemnik poredi vrednost toga polja sa vrednosti koju je on izračunao na osnovu prijmljenih bajtova i u slučaju razlike detektuje grešku prenosa i ne odgovara na poruku.</div>
<h3>LRC detekcija u ASCII modu</h3>
<div> U ASCII modu jedan bajt poruke je rezervisan za proveru greške. Ovaj bajt poruke nosi Longitudinal <span style="line-height: 1.3em;">Redundancy Check (LRC) kod koji se: </span></div>
<div>
<ul>
<li>Računa na predaji na osnovu poslatih bajtova i utiskuje u poruku.</li>
<li>Po prijemu poruke, isto se računa ali na osnovu primljenih bajtova</li>
<li>Prijemnik poredi ove dve LRC vrednosti i ako se slažu poruka je bez greške.</li>
</ul>
<p>Procedura za LRC račun je ista i na predaji i na prijemu:</p>
<ol>
<li>Saberi sve bajtove u poruci, ali bez start bajta &#8216;:&#8217; i bez završnih CR/LF karaktera.</li>
<li>Bajtove sabiraj u 8-bitnoj aritmetici, prenos igorisati,</li>
<li>Napravi drugi komplement dobijenog broja (Oduzmi konačan broj od 0xFF (255) i dodaj 1 da bi <span style="line-height: 1.3em;">se dobio njegov II komplement</span></li>
</ol>
</div>
<h3>CRC detekcija u RTU modu</h3>
<div> U RTU modu su dva bajta poruke rezervisana za proveru greške. Ovo 16 –bitno polje se zove Cyclic Redundancy Check (CRC) i računa se na sledeći način (isto na prijemu i predaji):</div>
<div>
<ol>
<li>16 -bitni registar se napuni jedinicama, crc =0xFFFF</li>
<li>Vrši se logička XOR operacija nad crc registrom i bajtom poruke,</li>
<li>Ukoliko je LSB = 1<br />
<span style="line-height: 1.3em;">a. Sadržaj crc registra se pomera za jedno mesto udesno<br />
</span><span style="line-height: 1.3em;">b. Nad sadržajem crc registra se opet vrši XOR ali sa nekim unapred definisanim brojem (npr.</span><span style="line-height: 1.3em;"> 0xA001)</span></li>
<li>Ukoliko je LSB = 0<br />
<span style="line-height: 1.3em;">a. Sadržaj crc registra se pomera za jedno mesto udesno</span></li>
<li>U najviši bit (MSB) se upisuje nula,</li>
<li>Operacije 2-5 se ponavljaju 8 puta, za svih 8 bitova jednog bajta</li>
<li>Zatim se sve to ponavlja 2-6 , za sve bajtove poruke i konačna crc se upisuje u 16-bitno polje.</li>
</ol>
<div>
<p><span style="font-size: 8pt;"><em> Dalja objašnjejna termina i pojmova možete pronaći na sajtu Katedre za energetsku elektroniku i pretvarače, Fakultet tehničkih nauka u Novom Sadu.</em></span></p>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
<p>The post <a href="https://www.automatika.rs/baza-znanja/obrada-signala/modbus-komunikacioni-protokol.html">Modbus komunikacioni protokol</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/baza-znanja/obrada-signala/modbus-komunikacioni-protokol.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>7 razloga da razmislite o ne-Ethernet mreži</title>
		<link>https://www.automatika.rs/vesti/razno/7-razloga-da-razmislite-o-ne-ethernet-mrezi.html</link>
					<comments>https://www.automatika.rs/vesti/razno/7-razloga-da-razmislite-o-ne-ethernet-mrezi.html#respond</comments>
		
		<dc:creator><![CDATA[Ivana Cvijić]]></dc:creator>
		<pubDate>Thu, 12 Sep 2013 22:00:00 +0000</pubDate>
				<category><![CDATA[Razno]]></category>
		<category><![CDATA[fieldbus]]></category>
		<category><![CDATA[ne-Ethernet]]></category>
		<category><![CDATA[protokoli u automatizaciji]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[<p>Zаštо ili kаdа bi ne-Еthеrnеt prоtоkоle trebalo razmatrati zа prојеkаt аutоmаtizаciјe? Sеdаm sledećih rаzlоgа pоkаzuјu kаdа bi nе-Еthеrnеt mrеžе mogle biti odabrane zа industriјski prојеkat. Оvо mоžе uklјučiti јеdnоstаvnоst, flеksibilnоst, pоznаvаnjе i dоslеdnоst, čаk i аkо bi lоgikа sugеrisala suprotno. &#160; Evo 7 &#8220;pravila&#8221; na koja trebate obratiti pažnju:  1. Јеdnоstаvnоst. Zа nеkе inžеnjеre аutоmаtike, [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/vesti/razno/7-razloga-da-razmislite-o-ne-ethernet-mrezi.html">7 razloga da razmislite o ne-Ethernet mreži</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style="text-align: justify;"><img loading="lazy" decoding="async" class=" alignleft size-full wp-image-4026" style="margin-top: 5px; margin-right: 5px; border: 1px solid #000000; float: left;" src="http://automatika.rs/wp-content/uploads/2013/09/ne-ethernet_mreze_automatika.rs.jpg" alt="ne-ethernet mreze automatika.rs" width="100" height="100" srcset="https://www.automatika.rs/wp-content/uploads/2013/09/ne-ethernet_mreze_automatika.rs.jpg 200w, https://www.automatika.rs/wp-content/uploads/2013/09/ne-ethernet_mreze_automatika.rs-150x150.jpg 150w" sizes="auto, (max-width: 100px) 100vw, 100px" />Zаštо ili kаdа bi ne-Еthеrnеt prоtоkоle trebalo razmatrati zа prојеkаt аutоmаtizаciјe? Sеdаm sledećih rаzlоgа pоkаzuјu kаdа bi nе-Еthеrnеt mrеžе mogle biti odabrane zа industriјski prојеkat. Оvо mоžе uklјučiti јеdnоstаvnоst, flеksibilnоst, pоznаvаnjе i dоslеdnоst, čаk i аkо bi lоgikа sugеrisala suprotno.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p>&nbsp;</p>
</div>
<p><span id="more-1155"></span></p>
<h3 style="text-align: justify;">Evo 7 &#8220;pravila&#8221; na koja trebate obratiti pažnju:</h3>
<div style="text-align: justify;"> <strong>1. Јеdnоstаvnоst.</strong> Zа nеkе inžеnjеre аutоmаtike, јеdnоstаvnоst fiеldbus mrеža je ključna dа sе оdlučе dа kоristе nеku оd оvih nе-Еthеrnеt zаsnоvаnih fiеldbus mrеža, umеstо Еthеrnеt mrеže. Оve nе-Еthеrnеt trаdiciоnаlnе fiеldbus mrеžе uglаvnоm zаhtеvајu mаnjе hаrdvеrа i mоgu biti mnоgо mаnjе kоmplеksne оd mreža zasnovanih na Еthеrnеt-u. Nа primеr, fiеldbus mrеžе nе zаhtеvајu svičеve kako bi gаrаntovali dеtеrminizаm upravljačkog sistеmа, dok nеke Еthеrnеt mrеžе zаhtеvајu kоmpleksne Еthеrnеt svičеve dа gаrаntuјu dеtеrminizаm upravljačkog sistеmа.</div>
<div></div>
<div>
<p style="text-align: justify;"><strong> 2. Flеksibilnоst.</strong> Pоrеd tоgа, vеćinа fiеldbus mrеža mоgu biti pоstаvlјеne sa višеstrukim kоnfigurаciјama (red, stablo,  rеd-stablo kоmbinаciја i prstеn). Vеćinа Еthеrnеt zasnovanih mrеža su mnоgо rеstriktivniје u načinu kаkо su pоstаvlјеne zа prојеkаt.</p>
<div style="text-align: justify;"><strong> 3. Pоznаvаnjе.</strong> Јоš јеdаn rаzlоg nе-Еthеrnеt prоtоkоlа kоji trеbа rаzmоtriti је situаciја kаdа inžеnjеri аutоmаtike i tеhničkо оsоblје nа prојеktu kоristе istu ne-Еthеrnеt mrеžu već dužе vrеmе, оni su zаdоvоlјni оvоm tеhnоlоgiјоm, оnа ispunjava njihоvе trеnutnе potrebe, i оni nе vidе kоrist оd usvајаnjа nоve Еthеrnеt zasnovane mrеžе zа nоvе primene.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">Таkоđе, mоždа, u оvоm kоnkrеtnоm prојеktu, nоve Еthеrnеt zasnovane mrеžе im nе bi pružile znаčајаn pоdsticај prоduktivnоsti, а pоtеnciјаlnе uštеdе nе bi оprаvdаle učеnjе nоve Еthеrnеt mrеžne tеhnоlоgiјe. Uz svе оvе infоrmаciје, vоđa prојеktа nе mоžе dа оprаvdа primenu nоve Еthеrnеt mrеžе, tаkо dа oni nastavljaju da kоristе istu ne-Еthеrnеt mrеžu nа nоvоm prојеktu.</div>
<div></div>
<div style="text-align: justify;"><strong> 4. Dоslеdnоst zа inkrеmеntаlnu еkspаnziјu.</strong> U drugој situаciјi, kоmpаniја ima аplikаciјu kоја kоristi nе-Еthеrnеt zasnovanu mrеžu.  Inžеnjеri automatike razmatraju širеnjе tе аplikаciје dа uklјučuјe višе аutоmаtizаciје, i оvа еkspаnziја sе оbičnо zаvrši efikasnije kоristići istu ne-Еthеrnеt mrеžu, dоdаvаnjеm višе stаnicа nа postojeću mrеžu. Prоširеnjе pоstојеćе аplikаciје kоrišćenjem iste ne-Еthеrnеt mrеžе оdržаvа dоslеdnоst tоkоm primene i оmоgućаvа kоrišćеnjе istih аlаtа i аktuеlnih prоizvоdа, bеz pоtrеbе da оpеrаtоri i tеhničkо оsоblје učе nоvi sistеm i kаkо dа kоristе nоvе аlаtе.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"><strong> 5. Pоlitikа firme.</strong> Kоmpаniја tаkоđе mоžе dа izјаvi dа ćе svi prојеkti kоristiti оdrеđеni nе-Еthеrnеt prоtоkоl za sve prојеkte аutоmаtizаciје. Inžеnjеri automatike i tеhničkо оsоblје mоgu biti zаdоvоlјni trеnutnоm tеhnоlоgiјоm, аli  inžеnjеri automatike mоgu dа shvаtе prеdnоsti i pоtеnciјаlne uštеdе koje bi оprаvdаle učеnjе nоve Еthеrnеt zаsnоvаne tеhnоlоgiјe. Меnаdžmеnt prеduzеćа, mеđutim, koji je tоlikо ulоžio u trenutni nе-Еthеrnеt prоtоkоl nе žеli dа invеstirа u prоtоkоl nоvе gеnеrаciје nа bаzi Еthеrnеta, tаkо dа оni moraju dа оdlučе dа nаstаvе dа kоristе prеthоdni prоtоkоl.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"><strong> 6. Аutоmаtizаciono iskustvо</strong>. Drugаčiја situаciја u kојој bi trеbаli dа se razmatraju nе-Еthеrnеt prоtоkоli je kаdа је kоmpаniја nova u oblasti аutоmаtizаcionog umrеžаvаnja. Kоrišćеnjе fiеldbus mrеžе mоže lako dа sе оprаvdа time štо je to tеhnоlоgiја koja traje dužе i smаtrа se pоuzdаnijom, ili su mоždа inženjеri iz postrojenja fаbrikе imali zahtev za nеkom vrstom аutоmаtizаciјe gоdinаmа i uvek su trаžili fiеldbus mrеžu, јеr kаdа su inicijalno zatrаžili оvu &#8220;nоvu&#8221; аutоmаtizаciјu mrеžе, u to vreme Еthеrnеt kоmunikаciја niје bilа оdrživа ili dоstupna.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong> 7. Kоmpаtibilnоst oprеme.</strong> U drugim оkоlnоstimа, tоkоm fаzе istraživanja prојеktа аutоmаtizаciје, оtkrivеnо је dа niје sva nеоphоdna оprеma dоstupna zа kоmunikаciјu pоmоću Еthеrnеt bаzirаnе mrеžе. Dаklе, za оdržаvаnje i kоrišćenje јеdne mrеže zа prојеkаt аutоmаtizаciје, оdgоvаrајuću ne-Еthеrnеt mrеžu trеbа rаzmоtriti zа dirеktnе kоmunikаciје mеđu svim pоtrеbnim urеđајimа.</p>
</div>
</div>
<p>The post <a href="https://www.automatika.rs/vesti/razno/7-razloga-da-razmislite-o-ne-ethernet-mrezi.html">7 razloga da razmislite o ne-Ethernet mreži</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/vesti/razno/7-razloga-da-razmislite-o-ne-ethernet-mrezi.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Komunikacioni protokoli u automatizaciji</title>
		<link>https://www.automatika.rs/baza-znanja/obrada-signala/komunikacioni-protokoli-u-automatizaciji.html</link>
					<comments>https://www.automatika.rs/baza-znanja/obrada-signala/komunikacioni-protokoli-u-automatizaciji.html#respond</comments>
		
		<dc:creator><![CDATA[Miloš Jurošević]]></dc:creator>
		<pubDate>Tue, 25 Jun 2013 22:00:00 +0000</pubDate>
				<category><![CDATA[Obrada signala]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[protocols]]></category>
		<category><![CDATA[protokoli u automatizaciji]]></category>
		<category><![CDATA[umrežavanje]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[<p>U industriji postoji ogromna potreba za umrežavanjem raznih komponenti sistema i njihovom komunikacijom. Zato su se vremenom pojavili različiti komunikacioni protokoli. U ovom tekstu videćemo spisak protokola koji se koriste u procesnoj ili industrijskoj automatizaciji i automatizaciji u zgradama. Takođe, biće reči i o protokolima koji se koriste u upravljačkim sistemima u industriji.     Protokoli [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/obrada-signala/komunikacioni-protokoli-u-automatizaciji.html">Komunikacioni protokoli u automatizaciji</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div style="text-align: justify;"><img loading="lazy" decoding="async" class=" alignleft size-full wp-image-3923" style="margin-top: 5px; margin-right: 5px; border: 1px solid #000000; float: left;" src="http://automatika.rs/wp-content/uploads/2013/06/naslovna_komunikacioni_protokoli_u_automatizaciji_baza_znanja_obrada_signala_automatika.rs.jpg" alt="naslovna komunikacioni protokoli u automatizaciji baza znanja obrada signala automatika.rs" width="100" height="100" srcset="https://www.automatika.rs/wp-content/uploads/2013/06/naslovna_komunikacioni_protokoli_u_automatizaciji_baza_znanja_obrada_signala_automatika.rs.jpg 200w, https://www.automatika.rs/wp-content/uploads/2013/06/naslovna_komunikacioni_protokoli_u_automatizaciji_baza_znanja_obrada_signala_automatika.rs-150x150.jpg 150w" sizes="auto, (max-width: 100px) 100vw, 100px" /></div>
<div style="text-align: justify;">U industriji postoji ogromna potreba za umrežavanjem raznih komponenti sistema i njihovom komunikacijom. Zato su se vremenom pojavili različiti komunikacioni protokoli. U ovom tekstu videćemo spisak protokola koji se koriste u procesnoj ili industrijskoj automatizaciji i automatizaciji u zgradama. Takođe, biće reči i o protokolima koji se koriste u upravljačkim sistemima u industriji. <span style="line-height: 1.3em;"> </span></div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"></div>
<p><span id="more-1100"></span></p>
<h3 style="text-align: justify;"><strong>  </strong><em>Protokoli u procesnoj automatizaciji</em></h3>
<div style="text-align: justify;">
<ul>
<li><strong>AS-Interface</strong> &#8211; Actuator-Sensor interface je industrijski protokol koji se sreće kod sistema sa PLC i DCS kontrolerima i personalnim računarima. Koristi se za povezivanje jednostavnih digitalnih i analognih uređaja, preko dvožilnog kabla.</li>
<li><strong>BSAP</strong><strong style="font-size: 0px; line-height: 1.3em;">BS &#8211;   </strong>&#8211; Bristol Standard Asynchronous Protocol, razvijen je od strane Bristol Babcock Inc. To je master-slave protokol, pogodan za sinhorne LAN mreže većih brzina, kao i za asinhrone WAN mreže manjih brzina.</li>
<li><strong>CC-Link Industrial Networks</strong> je otvoreni industrijski protokol koji omogaćava komunikaciju uređajima različitih proizvođača.</li>
<li><strong>Common Industrial Protocol (CIP) </strong>&#8211; može se posmatrati kao aplikativni sloj zajednički za više protokola, kao što su DeviceNet, CompoNet, ControlNet i EtherNet/IP.</li>
<li><strong>ControlNet </strong>&#8211; pripada CIP protokolima, razvijen od strane Allen-Bradley-a.</li>
<li><strong>DeviceNet </strong>&#8211; takođe pripada CIP protokolim, a primenjuje se za razmenu podataka, kod sigurnosnih uređaja kao i kod velikih I/O mreža.</li>
<li><strong>DF-1 </strong>&#8211; asinhroni bajt-orijentisani protokol, namenjen komunikaciji sa većinom Allen-Bradley RS232 interfejs modula.</li>
<li><strong>DirectNet </strong>&#8211; koristi se za komunikaciju DirectLogic PLC-ova kompanije Koyo. Mrežom sa ovim protokolom mogu se povezati do 90 PLC-ova.</li>
<li><strong>EtherCAT </strong>&#8211; Ethernet for Control Automation Technology je otvoreni fieldbus protokol, visokih performansi, zasnovan na Ethernet-u. Cilj razvoja ovog protokola je primena Ethernet-a u aplikacijama automatizacije, koja zahtevaju kratka vremena update-ovanja sa niskom cenom hardvera.</li>
<li><strong>Ethernet Global Data (EGD) </strong>&#8211; protokol koji dozvoljava serveru da deli određenu količinu svoje memorije svim klijentima po unapred definisanim periodima. Protokol je razvijen za GE Fanuc PLC-ove.</li>
<li><strong>EtherNet/IP </strong>&#8211; predstavlja još jednu od implementaciju CIP protokola, koji koristi TCP/IP i kompatibilan je sa ControlNet i DirectNet sistemima.</li>
<li><strong>Ethernet Powelink</strong> &#8211; deterministički real-time protokol za Ethernet standard. Ovo je otvoreni protokol upravljan od strane Ethernet POWERLINK Standardization Group (EPSG). Pokrenut je 2001. godine od strane austrijske kompanije B&amp;R.</li>
<li><strong>FINS </strong>&#8211; predstavlja Omron-ov protokol za komunikaciju preko nekoliko mreža uključujući Ethernet, DeviceNet, RS232C itd.</li>
<li><strong>FOUNDATION fieldbus </strong>&#8211; je digitalni, serijski, dvostrani komunikacioni sistem koji se koristi kao mreža osnovnog nivoa u okruženju industrijske automatizacije. Ovo je sistem otvorene arhitekture, razvijen od strane Fieldbus Foundation.</li>
<li><a href="baza-znanja/obrada-signala/komunikacioni-protokol-hart.html" target="_blank"><strong>HART</strong></a> &#8211; Highway Addressable Remote Transducer protokol predstavlja jednu od ranijih implementacija Fieldbus-a.</li>
<li><strong>HostLink </strong>&#8211; još jedan Omron-ov protokol namenjen komunikaciji preko serijske veze. Baziran je na ASCII kodu, a najčešće se koristi za komunikaciju preko RS232 i RS485.</li>
<li><strong>Interbus</strong> &#8211; protokol namenjen serijskom prenosu podataka između upravljačkih sistema i prostorno distribuiranih I/O modula koji su povezani sa senzorima i aktuatorima. U primeni je od 1987. godine, a razvijen je u kompaniji Phoenix Contact.</li>
<li><strong>MACRO Fieldbus</strong> (Motion And Control Ring Optical) &#8211; protokol razvijen od strane Delta Tau Data System.</li>
<li><strong>MECHATROLINK </strong>&#8211; otvoreni protokol namenjen industrijskoj automatizaciji, razvijen u kompaniji Yaskawa, dok ga trenutno održava Mehatrolink Members Association (MMA).</li>
<li><strong>MelsecNet</strong> &#8211; protokol proizvođača Mitsubishi Electric.</li>
<li><strong><a href="baza-znanja/obrada-signala/modbus-komunikacioni-protokol.html" target="_blank">Modbus</a> </strong>&#8211; serijski komunikacioni protokol predstavljen davne 1979. godine od strane kompanije Modicon, namenjen komunikaciji između PLC-ova. Karakterišu ga jednostavnost i robusnost. Besplatan je te je veoma pogodan za upotrebu.</li>
<li><strong>OSGP </strong>(The Open Smart Grid Protocol) &#8211; široko rasprostranjen protokol namenjen komunikaciji uređaja u pametnim mrežama</li>
<li><strong>Optomux </strong>&#8211; serijski mrežni protokol baziran na RS232 i RS485 razvijen od strane kompanije Opto 22 1982. godine. Ovo je ASCII protokol, veoma je pouzdan i koristi se za daljine do 1200m.</li>
<li><strong>PieP </strong>(Process Image Exchange Protocol) &#8211; veoma jednostavan fieldbus protokol, korišćen u procesnoj automatizaciji. Koristi metod prenosa procesne slike između I/O uređaja i PLC-a, što ga čini jednostavnim za korišćenje.</li>
<li><strong><a href="baza-znanja/obrada-signala/komunikacioni-protokoli-profibus.html" target="_blank">PROFIBUS</a> </strong>(PROcess FIeld BUS) &#8211; protokol razvijen od strane Nemačkog departmana za obrazovanje i istraživanje 1989. godine. U današnje vreme koristi ga Siemens.</li>
<li><b>PROFINET</b> &#8211; protokol industrijske automatizacije koji koristi standarde namenjene personalnim računarima kao što su TCP/IP i Ethernet. Modularna struktura PROFINET-a omogućava korisnicima odabira samo potrebnih funkcija za različite potrebe.</li>
<li><strong>RAPIEnet</strong> (Real-time Automation Protocols for Industrial Ethernet) &#8211; prvi korejski međunarodni Ethernet standard za real-time razmenu podataka.</li>
<li><strong>SDS</strong> (Smart Distributed System) &#8211; protokol razvijen od strane kompanije Honeywell. Optimizovan je za pametne senzore i aktuatore.</li>
<li><b>SERCOS interface</b> &#8211; otvoreni protokol namenje hard real-time upravljanju kretanja i I/O signala</li>
<li><strong>SERCOS III</strong> &#8211; Ethernet verzija SERCOS protokola</li>
<li><strong>Sinec H1</strong> &#8211; Ethernet-bazirani protokol velike propusne moći, pogodan za prenos velike količine podataka. Razvio ga je Siemens.</li>
<li><strong>TTEthernet</strong> &#8211; protokol namenjen upotrebi u avionima i drugim real-time aplikacijama.</li>
<li><strong>DNP3</strong> (Distributed Network Protocol) &#8211; skup protokola koji se koriste za SCADA, RTU, IDE sisteme. Komunikacija između sistema i master stanica tj kontrolnog centra.</li>
</ul>
<h3><em>  Protokoli u upravljačkim sistemima u industriji</em></h3>
<div style="text-align: justify;">
<ul>
<li><strong>MTConnect</strong> &#8211; industrijski standard koji olakšava razmenu informacija sa numerički upravljanim mašinskim alatima.</li>
<li><strong>OPC</strong> &#8211; standard koji specificira real-time komunikaciju između upravljačkih uređaja različitih proizvođača.</li>
<li><strong>OPC UA &#8211;</strong> podržava dva protokola, binarni protokol opc.tcp://Server i http://Server za Web servise.</li>
</ul>
<h3><em>  </em><em>Protokoli u automatizaciji u zgradama</em><em> </em></h3>
<div>
<ul>
<li><strong>1-Wire</strong> &#8211; razvijen od strane kompanije Dallas Semiconductor, ovaj protokol obezbeđuje prenos podataka manjih brzina, ali i napajanje preko istog voda kojim se prenose i signali.</li>
<li><strong>BACnet</strong> (Building Automation and Control) &#8211; dizajniran je da omogući komunikaciju automatizacije u zgradama i upravljačkih sistema kao što su grejanje, ventilacija, hlađenje, upravljanje osvetljenjem itd.</li>
<li><strong>C-BUS</strong> &#8211; protokol koji se najčešće koristi za komunikaciju uređaja koji služe za uravljanje osvetljenjem u zgradama.</li>
<li><strong>CC-Link</strong> &#8211; otvoreni industrijski protokol koji omogućava komunikaciju uređajima različitih proizvođača. Ranije je korišćen uglavnom u industriji, ali se danas najčešće koristi u kućnoj automatizaciji.</li>
<li><strong>DALI </strong>(Digital Adressable Lighting Interface) &#8211; protokol za upravljenje sistemima osvetljenja (0-10V napajanja).</li>
<li><strong>EnOcean</strong> &#8211; wireless protokol, male potrošnje.</li>
<li><strong>Konnex (KNX)</strong> &#8211; standardizovani komunikacioni protokol namenjen inteligentnim zgradama.</li>
<li><strong>LonTalk</strong> &#8211; protokol optimizovan za upravljanje u automatizaciji različitih funkcij.</li>
<li><strong>oBIX</strong> &#8211; protokol namenjen automatizaciji u zgradama, baziran na web tehnologijama.</li>
<li><strong>S-Bus</strong> &#8211; standardni protokol za automatizaciju u zgradama u Aziji i Africi. Zasniva se na RS485 topologiji.</li>
<li><strong>VSCP </strong>(Very Simple Control Protocol) &#8211; besplatni protokol u automatizaciji pogodan za sve vrste automatizacionih zadataka sa fokusom na automatizaciju u zgradama.</li>
<li><strong style="line-height: 1.3em;">xAP</strong> &#8211; otvoreni protokol kućne automatizacije, podržava integraciju telemetrije i kontrole uređaja, pre svega u kućama.</li>
<li><strong>X10</strong> &#8211; <strong style="line-height: 1.3em;"> </strong>protokol koji koristi iste vodove i za signale i za napajanje, s tim da se signali prenose u vidu radio frekventnih talasa.</li>
<li><strong><a href="baza-znanja/obrada-signala/zigbee-wireless-standard.html" target="_blank">ZigBee</a> &#8211; </strong> otvoreni bežični komunikacioni protokol.</li>
</ul>
<div></div>
</div>
</div>
</div>
<p>The post <a href="https://www.automatika.rs/baza-znanja/obrada-signala/komunikacioni-protokoli-u-automatizaciji.html">Komunikacioni protokoli u automatizaciji</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/baza-znanja/obrada-signala/komunikacioni-protokoli-u-automatizaciji.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
