2FeCl3+SO2+2H2O=2FeCl2+H2SO4+2HCl~这个反应为什么不生成FeSO4
3个回答

离子方程式是化学方程式的实质,这个反应写成离子方程式为

2Fe3+ + SO2 + 2H2O= 2Fe2+ + 4H+ + 2 SO42-

右边溶液中产生的离子,加上没有参加离子反应的Cl- ,溶液中的物质既可以写成2FeCl2+H2SO4+2HCl,也可以写成FeSO4+ FeCl2 + 4HCl,二者本质上是相同的.所以不是不生成FeSO4,而是在两种都正确的选择中,只是选择写了第一种写法而已.

另外,如果要配制2FeCl2+H2SO4+2HCl共同存在的溶液,也可以用FeSO4+ FeCl2 + 4HCl来配制,因为溶液中各种离子数目完全一样,两种溶液是等同的.