Używamy plików cookies (tzw. ciasteczka) by spersonalizować treść i ogłoszenia oraz by analizować ruch na stronie.  W sposób automatyczny dzielimy się informacjami o Twoim użyciu tego portalu z dostawcami ogłoszeń, którzy mogą połączyć te informacje z informacjami, które im udzieliłaś/łeś lub, które sami zebrali. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Państwa urządzeniu końcowym.  Możecie Państwo dokonać w każdym czasie zmiany ustawień dotyczących cookies zmieniając opcje przeglądarki.

Wykorzystanie Google Chart Tools: Guage (tzw. ‘licznik’).

Innym z ciekawych gadżetów/widgetów możliwych do umieszczenia na stronach htm jest ‘licznik’ udostępniany w ramach Google Chart Tools.  Szczegóły o tym, jak taki element działa, jak go tworzyć i parametryzować dostępne są pod http://code.google.com/intl/pl-PL/apis/chart/interactive/docs/gallery/gauge.html, (gdyby link nie działał, google: „google guage”).

Koncentrować się będę wyłącznie na tym, jak wykorzystać go do odczytywania danyc z PLC.  Oto link do pliku z przykładami.

Gauge

Przykład:

Licznik odczytujący dane z wejścia analogowego IW0, odświeżany cyklicznie:

$("#example").gauge({
	min: -20,
	max: 40,
	unitsLabel: '' + String.fromCharCode(186),
	label: 'Out. Temp',
	majorTicks: 4,
	minorTicks: 3,
});

$("#example").attr('data-read', 'IW0');
$("#example").attr('data-refresh', true);
$("#example").bind('OnReadSuccess', function(event,data){
	$(this).gauge('setValue', data/10);
	return false;
});