Jos asteikko on pystysuorassa eli z = 90° niin aurinkokellon kaavat muuttuvat hiukan yksinkertaisemmiksi.
P = - cos φ cos D Q = sin D sin H + sin φ cos D cos H + P tan δ Jos Q > 0 niin ... x = a * ( cos D sin H - sin φ sin D cos H + cos φ sin D tan δ ) / Q y = - a * ( cos φ cos H + sin φ tan δ ) / Q
Jos D ei ole 90° tai 270°, voidaan laskea asteikkoviivojen keskipiste (x0, y0) ja polaarisauvan pituus u
x0 = - a tan D y0 = a tan φ / cos D u = a / ( | cos φ cos D | ) = a / |P|
Vertikaaliselle tasoaurinkokellolle on tarkoitus kehittää yksinkertainen PHP-ohjelma joka esittää graafisesti millainen aika-asteikosta muodostuu tietyillä lähtöarvoilla. Ohjelmalla voi kokeilla esim. sitä miten iso asteikon tulisi olla ja millainen arvon a eli kohtisuoran varjosauvan pituuden tulisi olla että saadaan toivottu lopputulos tietyllä suunnalla D, mitä asteikolle mahtuu.
Auringon nousu/lasku voi olla hyödyllinen tieto aurinkokellon asteikkoa laadittaessa.