The scheduled scan happens when the service starts and then 24h * every x days later for the scheduled workstations.
If you have the premium version then active scanning would solve your problem (even if they do not log on every day, the only requirement is that they are part of an active directory domain)