Een signaalgenerator is een koffertje (kastje) die een signaal produceert en de grond in straalt. Doordat het signaal de grond wordt ingestraald komt het signaal op de kabels en leidingen die eronder liggen. De kabels en leidingen die geleiden nemen dit signaal over. Deze signalen kunnen met de kabeldector gedetecteerd worden. Hierdoor kunnen kabels en leidingen gevolgd, gedetecteerd en gemeden worden.
Een signaalgenerator kan ook gebruikt worden met verschillende accessoires. Zo kan de signaalgenerator gebruikt worden met een signaalklem. Een signaalklem wordt gebruikt wanneer in een kabelboom één enkele kabel voorzien moet worden van een signaal zodat deze gevolgd of gedetecteerd kan worden. Ook kan de signaalgenerator gebruikt worden met een haspel met een sonde. Deze sonde produceert hetzelfde signaal als de generator waardoor de sonde gevolgd kan worden. Deze sonde wordt gebruikt voor bijvoorbeeld hemelwater afvoer of rioleringen.