Código SQL:
Ver original- SELECT  
-     R.id,  
-     R.fecha,  
-     R.ip,  
-     R.hora,  
-     R.consulta,  
-     IFNULL(DM.cedula, '') cedula,  
-     R.placa  
- FROM registro R LEFT JOIN datosmultas DM ON R.consulta=DM.placa  AND Rcedula = DM.cedula 
- WHERE 1 OR DM.placa IS NULL 
- GROUP BY id 
Entendamos quie esto te sacará todos los registros, tenga o no multas, pero devovlerá NULL en aquellos registros que no tengan coincidencia para ambas condiciones del ON.
¿Eso se entiende? 
¿Tienes perfectamente claro la diferencia entre INNER JOIN, LEFT JOIN y RIGHT JOIN?