The different nickel salts each plays a different role in a plating bath. Depending upon the type of bath, you will use certain liquid salts. A Woods Strike bath is very different than a Watts bright bath.
nickel sulfate: provides Ni ions. The sulfate is mostly inert.
nickel chloride: provides nickel ions. The chloride ion helps with anode corrosion and brightness/leveling ability. Too high a chloride concentration and your ductility will be compromised.
nickel sulfamate: similar to Ni sulfate, except that sulfamate is added to the bath in place of the sulfate. Sulfamic acid has some different properties that sulfate, but I can't exactly remember right now.
nickel bromide: I've never seen this.
nickel carbonate: supplies Ni ions. The carbonate is used to raise pH (albeit very slowly and messy) without affect chemistry too much.
And what type of information are you looking for regarding the deposited nickel?
-Dustin Gebhardt,
CEF
Plating Engineer
Danaher Tool Group
Gastonia, NC