方案1:NaCl → NaOH → Na2CO3
先用Cl-沉淀Ag+,再用OH-沉淀Mg2+,最后用SO42-沉淀Ba2+
因为OH-能沉淀Ag+、Mg2+,所以要先用Cl-除去Ag+
因为CO32-能与Ag+、Ba2+、Mg2+反应,所以沉淀Ba2+之前,必须把Ag+、Mg2+都沉淀下来。
方案2:NaCl → NaOH → Na2SO4 或NaCl → Na2SO4 → NaOH
SO42-只能与Ag+、Ba2+反应,所以沉淀掉Ag+后,先沉淀Mg2+还是先沉淀Ba2+无所谓。
先加Cl-形成AgCL 可以用NaCL
再加OH-形成Mg(OH)2 可以用NaOH
最后加SO42-形成BaSO4 可以用Na2SO4
如果颠倒,加OH-会析出Ag+和Mg2+
加SO42-会析出Ag+和Ba2+