<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Moduł pomiarowy ADAM-4017+: Wejścia analogowe (RS-485)</title>
<meta name="keywords" content="Moduły pomiarowe kontrolno-pomiarowe moduł pomiarowy kontrolno-pomiarowy ADAM USB I/O Advantech">
<meta name="description" content="Moduły pomiarowe kontrolno-pomiarowe moduł pomiarowy kontrolno-pomiarowy ADAM USB I/O Advantech">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta name="author" content="Jacek Bonecki - Elmark Automatyka Sp. z o.o. - http://www.elmark.com.pl">
<meta name="verify-v1" content="dFPC/7SMwqEjaoI9PbBxgMy61Tm7deLBY7wDvMEdY3E=">
<style type="text/css">
<!--
a:HOVER{TEXT-DECORATION:UNDERLINE;}
a {TEXT-DECORATION:none}
.vlrbt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;}
.vrbt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;}
.vlbt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;}
.vlrt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;}
.vlrb {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;}
.vlr {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;}
.vbt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;}
.vrb {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;}
.vrt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;}
.vlb {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;}
.vlt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;}
.vl {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-LEFT-WIDTH:1px;BORDER-LEFT-STYLE:solid;BORDER-LEFT-COLOR:#C0C0C0;}
.vr {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-RIGHT-WIDTH:1px;BORDER-RIGHT-STYLE:solid;BORDER-RIGHT-COLOR:#C0C0C0;}
.vb {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;BORDER-BOTTOM-STYLE:solid;BORDER-BOTTOM-COLOR:#C0C0C0;}
.vt {FONT-FAMILY:Tahoma;FONT-SIZE:10px;BORDER-TOP-WIDTH:1px;BORDER-TOP-STYLE:solid;BORDER-TOP-COLOR:#C0C0C0;}
.v {FONT-FAMILY:Tahoma;FONT-SIZE:10px;}
.myframe {FONT-FAMILY:Tahoma;FONT-SIZE:10px;PADDING-RIGHT:10px;PADDING-LEFT:10px;PADDING-BOTTOM:0px;PADDING-TOP:0px;}
.myframe SPAN.CTOP {MARGIN:0px -10px}
.myframe SPAN.CBOT {MARGIN:0px -10px}
SPAN.CTOP {DISPLAY:BLOCK;FONT-SIZE:1px;LINE-HEIGHT:1px;BACKGROUND-REPEAT:no-repeat;HEIGHT:5px}
SPAN.CBOT {DISPLAY:BLOCK;FONT-SIZE:1px;LINE-HEIGHT:1px;BACKGROUND-REPEAT:no-repeat;HEIGHT:5px}
SPAN.CTOP SPAN {DISPLAY:BLOCK;FONT-SIZE:1px;LINE-HEIGHT:1px;BACKGROUND-REPEAT:no-repeat;HEIGHT:5px}
SPAN.CBOT SPAN {DISPLAY:BLOCK;FONT-SIZE:1px;LINE-HEIGHT:1px;BACKGROUND-REPEAT:no-repeat;HEIGHT:5px}
SPAN.CTOP {BACKGROUND-POSITION:0px 0px;BACKGROUND-IMAGE:none;MARGIN:0px -5px}
SPAN.CTOP SPAN {BACKGROUND-POSITION:100% 0px;BACKGROUND-IMAGE:none}
SPAN.CBOT {CLEAR:both;BACKGROUND-POSITION:0px 100%;BACKGROUND-IMAGE:none;MARGIN:0px -5px}
SPAN.CBOT SPAN {BACKGROUND-POSITION:100% 100%;BACKGROUND-IMAGE:none}
SPAN.CTOP {BACKGROUND-IMAGE:URL(IMG/C1.PNG)}
SPAN.CTOP SPAN {BACKGROUND-IMAGE:URL(IMG/C2.PNG)}
SPAN.CBOT {BACKGROUND-IMAGE:URL(IMG/C3.PNG)}
SPAN.CBOT SPAN {BACKGROUND-IMAGE:URL(IMG/C4.PNG)}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#000080" vlink="#000080" alink="#000080" leftmargin="10" topmargin="10">
<table align=center width=1000 bgcolor=#000080 cellpadding=0 cellspacing=0 border=0><tr><td align=left><a href=/><img src=img/top.jpg border=0 width=800 height=65></a></td></tr></table>
<table align=center width=1000 border=0 cellpadding=5 cellspacing=0 style="font-family:tahoma;font-size:10px;"><tr>
<td width=1 valign=top align=center class=vlrbt>
<a target=_blank href=http://www.elmark.com.pl/products/advantech/grupa.php?grupa=1><img src=img/elmark.gif width=200 height=66 border=0 alt="Elmark Automatyka Sp. z o.o."></a><br>
<img src=img/blank.gif width=200 height=5><table cellpadding=3 cellspacing=0 width=200 style="font-family:tahoma;font-size:10px;">
<tr><td bgcolor=#000080><b><font color=#FFFFFF>Menu...</font></b></td></tr>
</table>
<table cellpadding=3 cellspacing=0 width=200 class=vlrb>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=0>Strona główna</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=1>O nas: Elmark Automatyka Sp. z o.o.</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=http://www.elmark.com.pl/forum/ target=_blank>Nasze forum</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=2>Inne/ciekawe strony www</a></td></tr>
</table>
<img src=img/blank.gif width=200 height=5><table cellpadding=3 cellspacing=0 width=200 style="font-family:tahoma;font-size:10px;">
<tr><td bgcolor=#000080><b><font color=#FFFFFF>Artykuły...</font></b></td></tr>
</table>
<table cellpadding=3 cellspacing=0 width=200 class=vlrb>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=101>P2P i GCL w serii ADAM-6000</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=102>Seria EKI-122X - konwertery Modbus</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=103>WIRE-CHIP, JAZZ i moduły ADAM</a></td></tr>
</table>
<img src=img/blank.gif width=200 height=5><table cellpadding=3 cellspacing=0 width=200 style="font-family:tahoma;font-size:10px;">
<tr><td bgcolor=#000080><b><font color=#FFFFFF>O czym warto wiedzieć...</font></b></td></tr>
</table>
<table cellpadding=3 cellspacing=0 width=200 class=vlrb>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=201>Protokół ADAM-ASCII</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=202>Protokół Modbus</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=203>Implementacja Modbus/RTU</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=204>Implementacja Modbus/TCP</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=205>Wyjścia przekaźnikowe</a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=206>Seria ADAM-6000 i język PHP</a></td></tr>
</table>
<img src=img/blank.gif width=200 height=5><table cellpadding=3 cellspacing=0 width=200 style="font-family:tahoma;font-size:10px;">
<tr><td bgcolor=#000080><b><font color=#FFFFFF>Najpopularniejsze modele...</font></b></td></tr>
</table>
<table cellpadding=3 cellspacing=0 width=200 class=vlrb>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=301>ADAM-4520<font color=#BBBBBB> Optoizolowany<br>konwerter RS-232/422/485</font></a></td></tr>
<tr><td bgcolor=#FFFF9F>ADAM-4017+<br><font color=#BBBBBB>Wejścia analogowe (RS-485)</font></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=303>ADAM-4055<br><font color=#BBBBBB>We/wy cyfrowe (RS-485)</font></a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=304>ADAM-5000/TCP<br><font color=#BBBBBB>Kaseta Modbus/TCP</font></a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=305>ADAM-6017<br><font color=#BBBBBB>Wejścia analogowe</font></a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=306>ADAM-6060<br><font color=#BBBBBB>We/wy cyfrowe (przekaźnikowe)</font></a></td></tr>
<tr><td bgcolor=#F4F4F4 onmouseover="this.style.backgroundColor='#CADCEB'" onmouseout="this.style.backgroundColor='#F4F4F4'"><a href=307>USB-4711A<font color=#BBBBBB> Uniwersalny<br>moduł pomiarowy AI/AO/DI/DO</font></a></td></tr>
</table>
</td>
<td valign=top align=center class=vrbt>
<table width=100% cellpadding=20 cellspacing=0 border=0 style="font-family:tahoma;font-size:12px;">
	<tr>
	<td> 
	<div class="myframe" style="FONT-SIZE:14px;BACKGROUND-COLOR:#EBF3F8;COLOR:#000080;">
	<span class="ctop"><span></span></span>
	<b>ADAM-4017+</b><br>Moduł pomiarowy 8 wejść analogowych (mV/V/mA, z obsługą Modbus/RTU)
	<span class="cbot"><span></span></span>
	</div>
	<br>
	<img align=left src=topmodels/adam4017p.jpg width=120 height=120 border=0 style="MARGIN:10px;">
	<p align=justify>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	Moduł <b>ADAM-4017+</b> jest obecnie najpopularniejszym - najpowszechniej stosowanym przez naszych klientów - modułem
	wejść analogowych w serii ADAM-4k. Za pomocą interfejsu szeregowego RS-485 umożliwia wykonanie zdalnych pomiarów
	wielkości analogowych (standardowe sygnały napięciowe i prądowe stosowane w automatyce przemysłowej). Wykorzystywany
	jest zarówno jako urządzenie współpracujące bezpośrednio z komputerem, oraz jako rozszerzenie I/O sterowników programowalnych.
	<p align=justify>
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	Moduł posiada osiem kanałów wejściowych, przy czym każdy z nich (<b>indywidualnie</b>) może zostać skonfigurowany na jeden z dostępnych
	zakresów pomiarowych (&plusmn;150mV, &plusmn;500mV, &plusmn;1V, &plusmn;5V, &plusmn;10V, &plusmn;20mA, 4&divide;20mA).
	Komunikacja urządzenia nadrzędnego (komputera, sterownika itp.) z modułem odbywać się może za pośrednictwem protokołu
	<b>ADAM-ASCII</b> (prosty protokół znakowy opracowany przez producenta) lub <b>Modbus/RTU</b>. Wraz z modułem dostarczane
	jest oprogramowanie narzędziowe ADAM.NET Utility służące do jego konfiguracji jak i diagnostyki. Podobnie jak wszystkie moduły
	I/O serii ADAM-4k przystosowany jest do montażu nasciennego lub na szynie DIN oraz do zasilania napięciem stałym w zakresie 10&divide;30VDC.
	<br>
	<br>
	<u>Kilka bardzo istotnych informacji na temat wykorzystania modułu</u>:<br>
	<ul>
	<li>Włączenie zakresu prądowego wymaga zarówno odpowiedniego wpisu do konfiguracji modułu jak i przełożenia zworki (wewnątrz obudowy), która
	powoduje włączenie w obwód wejściowy bocznikowego rezystora 120&Omega; (mierzony jest tak na prawdę spadek napięcia na tym rezystorze).
	<br>
	<br>
	<li>W przypadku wykorzystania protokołu Modbus/RTU wartości mierzone zwracane są w 16-to bitowych rejestrach typu WORD (0&divide;65535),
	o adresach 40001&divide;40007. Wartość tę należy odpowiednio (oczywiście liniowo) przeskalować do wartości wielkości mierzonej
	(napięcia lub prądu) w odniesieniu do aktualnie wykorzystywanego zakresu pomiarowego, czyli wg. schamatu:<br>
	<br>
	&nbsp;&nbsp;&nbsp;0 -> dolny próg wykorzystywanego zakresu pomiarowego<br>
	&nbsp;&nbsp;&nbsp;65535 -> górny próg wykorzystywanego zakresu pomiarowego<br>
	<br>
	I tak na przykład, przy wykorzystaniu zakresu pomiarowego <b>4&divide;20mA</b> uzyskana wartość <b>52317</b> (0xCC5D) odpowiadać
	będzie wartości prądu równej: <b>4+52317/65535*16=16.773mA</b>.<br>
	<br>
	Natomiast przy wykorzystaniu zakresu pomiarowego <b>&plusmn;10V</b> uzyskana wartość <b>41956</b> (0xA3E4) odpowiadać
	będzie wartości napięcia równej: <b>-10+41956/65535*20=2.804V</b>.<br>
	<br>
	<li>Przy korzystaniu z protokołu Modbus/RTU oraz zakresu pomiarowego 4&divide;20mA bardzo istotną rzeczą jest zachowanie
	modułu w przypadku wykrycia (pomiaru) prądu poniżej dolnego progu zakresu pomiarowego (czyli <b>poniżej 4mA</b>). W normalnych
	warunkach wartość mierzonego prądu zwracana jest zawsze jako 16-to bitowa wartość (WORD) w zakresie od 0 (odpowiadającej 4mA)
	do 65535 (odpowiadającej 20mA). Powstaje więc pytanie jak ma zostać zasygnalizowane wykrycie wartości prądu poniżej
	dolnego progu (np. w przypadku przerwania toru pętli pomiarowej). Pozostają dwie możliwości: albo zwrócenie wartości dolnej
	odpowiadającej 4mA, albo wartości górnej odpowiadającej 20mA. To, która wartość będzie bezpieczniejsza zależne jest już tylko
	od specyfiki naszej aplikacji/obiektu sterowania. Wyboru dokonać możemy poprzez odpowiednie skonfigurowanie modułu. Za jego
	zachowanie w takiej sytuacji odpowiada parametr <b>Scale</b>, który przybierać może dwie wartości:<br>
	<br>
	<b>Full Scale</b> - zwrócona zostanie wartość 65535 (max zakresu)<br>
	<b>Under Scale</b> - zwrócona zostanie wartość 0 (min zakresu)<br>
	<br>
	Aby ustawioną wartość (domyślnie jest to <b>Full Scale</b>) zmienić, skorzystać musimy (<u>koniecznie</u> w trybie <b>INIT</b>) z komendy
	konfiguracyjnej <b>%AANNTTCCFF</b>. Zgodnie instrukcją użytkownika mamy:<br>
	<br>
	<b>AA</b> - oznacza heksadecymalną reprezentację adresu modułu który konfigurujemy (tu 00 - bo działamy w trybie INIT)<br>
	<b>NN</b> - oznacza heksadecymalną reprezentację adresu, który chcemy konfigurowanemu modułowi nadać<br>
	<b>TT</b> - ocnacza kod zakresu wejściowego<br>
	<b>CC</b> - oznacza kod prędkości transmisji (baudrate)<br>
	<b>FF</b> - oznacza kod dodatkowych parametrów konfiguracyjnych<br>
	<br>
	W parametrze <b>FF</b> istotne są poszczególne bity, z czego tutaj najbardziej interesuje nas bit 3:<br>
	<br>
	<table cellpadding=3 cellspacing=0>
	<tr align=center style="BACKGROUND-COLOR:#FFFF9F;COLOR:#000000;FONT-WEIGHT:bold;">
	<td class=vlrbt width=12%>7</td>
	<td class=vrbt width=12%>6</td>
	<td class=vrbt width=12%>5</td>
	<td class=vrbt width=12%>4</td>
	<td class=vrbt width=12%>3</td>
	<td class=vrbt width=12%>2</td>
	<td class=vrbt width=12%>1</td>
	<td class=vrbt width=12%>0</td>
	</tr>
	<tr>
	<td class=vlrb><b>Integration<br>Time</b><br><br>0: 50ms (60Hz)<br>1: 60ms (50Hz)</td>
	<td class=vrb><b>Checksum<br>Status</b><br><br>0: Disabled<br>1: Enabled</td>
	<td class=vrb colspan=2 align=center>Not used</td>
	<td class=vrb bgcolor=#F0F0F0><b>Scale</b><br><br><br>0: Full Scale<br>1: Under Scale</td>
	<td class=vrb><b>Protocol</b><br><br><br>0: Advantech<br>1: Modbus</td>
	<td class=vrb colspan=2><b>Data Format</b><br><br>00: Engineering units<br><s>01: % of FSR</s><br><s>10: hexadecimal</s></td>
	</tr>
	</table>
	<br>
	Znając strukturę komendy (kody zakresów i baudrate znajdziemy w dokumentacji lub możemy je odczytać komendą <b>$AA2</b>)
	możemy już określić jej zawartość. Zakładając, że nasz moduł ADAM-4017+ będzie pracował z adresem <b>5</b>, na zakresie
	<b>&plusmn;10V</b>, na prędkości <b>9600bsp</b>, z włączonym protokołem <b>Modbus/RTU</b> musimy do niego wysłać komendę
	konfiguracyjną o postaci:<br>
	<br>
	%000508068<b>C</b> - aby włączyć tryb <b>Under Scale</b><br>
	%000508068<b>4</b> - aby włączyć tryb <b>Full Scale</b><br>
	<br>
	Na obecną chwilę nie ma niestety możliwości zmmiany tego parametru bezpośrednio z poziomu ADAM.NET Utlity, ale możemy to
	w dość łatwy sposób zrobić korzystając z menu <b>Tools -> Terminal for Command Testing</b> w tym programie narzędziowym,
	lub oczywiscie korzystając z dowolnego terminala (typu Windows Hyper Terminal).
	</ul>
	Przy okazji polecamy Państwa uwadze także pozostałe <a target=_blank href=http://www.elmark.com.pl/products/advantech/kategoria.php?kategoria=124><b>moduły we/wy analogowych</b></a> serii ADAM-4k.<br>
	</td>
	</tr>
</table><br><div align=left class="myframe" style="WIDTH:738px;FONT-SIZE:11px;BACKGROUND-COLOR:#EBF3F8;COLOR:#000080;">
<span class="ctop"><span></span></span>
<b>Jeśli masz jakieś uwagi - możesz dodać swój komentarz do tej strony.</b><br>
<font color=#9EC5DE>Możesz go dopisać anonimowo - ale oczywiście lepiej by było, gdyby czytający wiedzieli kto jest jego autorem.
W przypadku wykrycia treści niedozwolonych lub nic konkretnego do tematu nie wnoszących, wpis może być w późniejszym czasie usunięty (ocenzurowany) przez administratora.</font><br>
<br><table cellpadding=2 cellspacing=0 border=0><form name=fn1 method=post>
<input type=hidden name=fv0 value="302">
<input type=hidden name=fv5 value="f65f6670ddc1cf92837467a96087c2d0">
<tr valign=middle><td class=v width=90><b>Autor:</b></td><td>&nbsp;&nbsp;&nbsp;<input maxlength=30 class=vlrbt type=text name=fv1 value="" style="width:200px;BACKGROUND-COLOR:#FFFFFF;"></td><td rowspan=2>&nbsp;</td><td rowspan=2><img src=img/sesssecimg.php width=140 height=35 style="BORDER-WIDTH:1px;BORDER-STYLE:dotted;BORDER-COLOR:#C0C0C0;"></td></tr>
<tr valign=middle><td class=v><b>Firma:</b></td><td>&nbsp;&nbsp;&nbsp;<input maxlength=30 class=vlrbt type=text name=fv2 value="" style="width:200px;BACKGROUND-COLOR:#FFFFFF;"></td></tr>
<tr valign=middle><td class=v><b>Twój e-mail:</b></td><td>&nbsp;&nbsp;&nbsp;<input maxlength=30 class=vlrbt type=text name=fv3 value="" style="width:200px;BACKGROUND-COLOR:#FFFFFF;"></td><td class=v width=90><b>Kod z obrazka</b>:</td><td><input maxlength=8 class=vlrbt type=text name=fv6 style="width:100px;BACKGROUND-COLOR:#FFFFFF;"></td></tr>
<tr valign=top><td class=v><b>Komentarz:</b></td><td colspan=3>&nbsp;&nbsp;&nbsp;<textarea maxlength=30 class=vlrbt name=fv4 style="width:620px;height:100px;BACKGROUND-COLOR:#FFFFFF;"></textarea></td></tr>
<tr valign=top><td class=v colspan=4><input class=vlrbt type=button onClick="javascript:WriteComment()"value=Wyślij style="WIDTH:70px;"></td></tr>
</form>
</table><span class="cbot"><span></span></span>
</div><table cellpadding=0 cellspacing=0><tr><td><img src=img/blank.gif width=10 height=3 border=0></tr></td></table>
<script language="JavaScript" type="text/javascript">
<!--
function WriteComment()
{
if (document.fn1.fv6.value.length!=8) {alert('Przepisz kod zabezpieczający - w postaci ośmiocyfrowej liczby - z umieszczonego w formularzu obrazka.');return;};
if (isNaN(document.fn1.fv6.value)) {alert('Kod zabezpieczający jest ośmiocyfrową liczbą - więc może się składać tylko z cyfr.');return;};
if (document.fn1.fv6.value<0) {alert('Kod zabezpieczający jest ośmiocyfrową liczbą większą od 0.');return;};
if (document.fn1.fv4.value.length<15) {alert('Jakiś komentarz wpisać musisz - przyjmijmy, że będzie to minimum 15 znaków.');return;};
if (document.fn1.fv4.value.length>1024) {alert('Długość komentarza nie może przekaczać 1024 znaków!');return;};
document.fn1.submit();
}
// -->
</script>
</td>
</tr></table><br><br>
</body>
</html>

