Ich verstehe nicht was mir STR bringen soll bzw. wofür das gut ist.
Wichtig zu wissen ist da evtl noch, das einige Funktionen/Operationen nur mit bestimmten Variablentypen funktioniert. Wie bei FORMAT. Nur ein String kann mit FORMAT formatiert werden. Dazu muss man dann andere Typen halt umwandeln.
Du musst deine RPM was sicherlich nur eine Zahlvariable ist erst in einen String umwandeln, um die Nullen mit FORMAT davor zu setzen.

Dim RPM as Integer
Dim RPM2 as String*5
RPM=123
RPM2=STR(RPM)
RPM2=FORMAT(RPM2,"00000")
LCD RPM2 'auf dem LCD erscheint jetzt 00123

Oder Plan B, die Anzeige rechtsbündig ausführen.