No, you need cannon barrels too.
The more even the module numbers are, the higher the efficiency, and the greater the effect.
If you had 100 salvage modules and 1 slaved cannon, it would be 1% efficient and you wouldn't have any real detectable difference.
For salvage/cannon, you only need...