Polski
Stanowisko MS005/MS005A
Deklaracja zmiennych jest następująca:
#fMaximumTemperature=15.2
MaximumTemperature, która jest równa liczbie 15 liczb całkowitych i 2 dziesiątych. Podobny do
typu całkowitego, tylko bez części ułamkowej.
Inny przykład:
#sOutputText="Starting
OutputText, do której przypisujemy wartość w postaci tekstu „Starting operation".
W przypadku typów liczbowych można również wykonywać standardowe operacje matematyczne
(dodawanie, odejmowanie, mnożenie, dzielenie). Na przykład:
#fNormalCurrent=10
#fCurrent=13.7
#fCurrent=#fCurrent - #fNormalCurrent
Tutaj zadeklarowaliśmy dwie zmienne numeryczne i przypisaliśmy jednej z nich ich różnicę.
Istnieje również kilka zmiennych (stałych), które są wbudowane w język:
#iAlternatorCurrent
#iAlternatorVoltage
#bMotorDirection
– nazwa stanowiska („MS005" lub „MS008")
#sTesterName
#sAlternatorNumber
#sAtlernatorType
– aktualny czas
#sCurrentTime
- aktualna data
#sCurrentDate
#fPulleyDiameter
– Nazwa firmy, która przeprowadza test (ustawiana w ustawieniach
#sDiagnosedBy
stanowiska)
– kontakty (ustawiane w Ustawieniach stanowiska)
#sContacts
– informacja, czy używany jest terminal „S" 0 - wył, 1 - wł
#sIsSense
– informacja, czy używany jest terminal „15" 0 - wył, 1 - wł
#sIsIgnition
#sInputPinType
Warunkowa konstrukcja
zależności od warunku. Sprawdza, czy warunek jest prawdziwy, a jeśli jest prawdziwy, wykonuje
blok instrukcji. W najprostszej postaci konstrukcja if ma następującą skróconą formę:
If(warunek)
Else
End If
146
# + typ +
–
deklarujemy
– prąd alternatora
– napięcie alternatora
– kierunek obrotów silnika
– artykuł alternatora wybranego z bazy danych
– typ alternatora
– średnica koła pasowego alternatora
– typ terminala „FR"
1.2. Operator warunkowy
kieruje przebieg programu jedną z możliwych ścieżek w
if-else
nazwa. Na przykład podczas deklarowania
liczbę
zmiennoprzecinkową
operation". Tutaj deklarujemy wartość ciągu
o
nazwie