13.2.6. Sekcja pomiarów analogowych

Sekcja pomiarów analogowych jest uzupełnieniem oraz rozszerzeniem sekcji wejść analogowych (patrz Sekcja 13.2.5). Początek sekcji pomiarów analogowych wyznacza następujący ciąg znaków:

/*!sensors - start */ 
Koniec sekcji wejść analogowych wyznacza następujący ciąg znaków:
/*!sensors - stop */ 
Komentarze umieszczone między tymi dwoma ciągami znaków będą odczytane i umieszczone w pliku wynikowym. Sekcja ta nie musi być ciągła - w jednym programie może znaleźć się kilka sekcji pomiarów analogowych (wszystkie sekcje są analizowane). Przykładowy komentarz:
  Gkoc 		= (int)(Sum1 / 20.0) ;	/* We = 2; sensor="Przetwornik kryzowy"; range=0..400[t/h]; <!> przeplyw kotla */ 

Opcjonalny parametr We specyfikuje numer wejścia analogowego, do którego podłączony jest opisywany przetwornik/czujka; w przypadku jego braku skrypt docgen.pl spróbuje ustalić numer wejścia na podstawie użytej w danej linii jednej ze zmiennych Sum1..Sum12 - jeśli brak jest takiej zmiennej - dana linia zostanie zignorowana.

Opcjonalny parametr sensor - zawiera opis słowny użytego przetwornika/czujnika; jeśli opis zawiera spacje - należy otoczyć go znakami cudzysłowia (")

Opcjonalny parametr range - specyfikuje zakres pomiarowy danego pomiaru analogowego; jeśli zakres zawiera spacje - należy otoczyć go znakami cudzysłowia (") - podobnie jak w przypadku parametru sensor

Ewentualna dalsza część komentarza stanowi słowny opis pomiaru, i:

13.2.6.1. Współpraca z bazą danych

Skrypt docgen.pl umożliwia współpracę z bazą danych czujników/przetworników pomiarowych. Jeśli skrypt w dowolnym miejscu dowolnej sekcji sensors (patrz Sekcja 13.2.6) napotka deklarację:

	/*!fetch-sensors-from-db*/
wówczas spróbuje połączyć się z bazą danych czujników firmy Newterm i pobrać z niej opisy czujników/przetworników pomiarowych zastosowanych w danym programie technologicznym. Jeśli nie uda się połączenie z bazą danych, lub baza nie zawiera definicji czujników danego programu technologicznego - stosowane są opisy odnalezione w sekcji pomiarów analogowych.

W chwili obecnej skorzystanie z bazy danych czujników możliwe jest wyłącznie w przypadku uruchomienia skryptu docgen.pl na serwerze .pl. Dostęp do bazy jest możliwy przez interface www pod adresem https://www.newterm.pl/sdm