This statement is used to clear a logfile when a datafile as been taken offline during the recovery process. As you say, if the datafile is taken offline during normal operation, no redo will get generated.