Wofür willst Du die Zeit weiterverwenden? Warum willst (mußt?) Du das Rechenergebnis (REAL) in einen Zeit-Datentyp umrechnen?
Die S7-1200 unterstützt keine Zeit-Datentypen mit einer Auflösung kleiner als Millisekunden, sowas wie T#123ms_456µs gibt es nicht. Um Zeiten mit Auflösungen kleiner als Millisekunden zu handeln, muß der Zeitwert in einen allgemeinen numerischen Datentyp gepackt werden, wie es z.B. die Funktion RUNTIME macht (die liefert LREAL).
Du könntest das REAL-Ergebnis * 1000 nehmen und dann in DINT umwandeln und Dir die Einheit "µs" dazu denken, dann hättest Du z.B. 123456 µs. Oder läßt es einfach in REAL (oder konvertierst zu LREAL) und denkst Dir die Einheit "ms" dazu, dann hättest Du 123,456 ms.
Harald