SPOILER! Kattints ide a szöveg elolvasásához!@Variables{
MyPosition01 = Current Position of Piston 01
MyPosition02 = Current Position of Piston 02
MyPosition05 = Current Position of Piston 05
}
@Positions{
WriteNew to PositonLCD = "A pisztonok pozíciói:"
WriteLine to PositonLCD = "Piston 01 pozíciója: \MyPosition01"
WriteLine to PositonLCD = "Piston 02 pozíciója: \MyPosition02"
WriteLine to PositonLCD = "Piston 05 pozíciója: \MyPosition05"
delay 1000
@Positions
}
Természetesen akármennyi pisztonnak kiírogathatod a pozícióját, egyesével. "A Piszton 01 pozíciója" és "A pisztonok pozíciói:" szöveg szabadon módosítható, ahogy az LCD-k nevei és a pisztonok nevei is, csak ne felejtsd el akkor mindenhol megváltoztatni. Kijelöltem színnel a dolgokat.
SPOILER! Kattints ide a szöveg elolvasásához!A szkriptnek amúgy kell egy, a szkriptet futtató időzítő blokk. Az időzítő blokkban be kell állítani, hogy szkript futtatása. (Run parancs argument nélkül) (önmagát ne futtassa az időzítő!!). A szkripten belül pedig meg kell adni annak az időzítőnek a nevét, így az időzítőt nem saját maga fogja futtatni, hanem a szkript!
Ezután egyszer indítod ezzel az argument-el a szkriptet: PositonLCD(Positions)
És már fut is az LCD kijelző programod.