The convention siunitx for inputting numbers is that /no/
group separator (for thousands) is used, but a space is
allowed.
The comma or period is used to separate the integer from the
fractional part and is translated to the preferred separator
(default is period).
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\SI{200000}{m}
\SI{200 000}{m}
\SI[group-separator={,}]{200000}{m}
\SI[group-separator={.}]{200 000}{m}
\end{document}
The output will be
200 000 m
200 000 m
200,000 m
200.000 m
(with thin spaces, not interword spaces). If one prefers to always
have the comma as group sepqrator (which wouldn't follow ISO or SI
standard, AFAIK), then
\sisetup{group-separator={,}}
can be issued in the document preamble.
The decimal separator is chosen in a similar way:
\sisetup{output-decimal-marker={,}}
would be used in continental Europe. The advantage is that
simply changing these options and leaving untouched the body
of the document, the output can change depending on the
required standard.
Ciao
Enrico