首先你要明白反应进度的概念。反应进度=物质的量的改变量/该物质的化学计量数,化学计量数的绝对值=参加反应的系数,对于反应物取负值,对于生成物取正值。从单位上来看,反应进度的单位是mol,并且按此定义,不管用哪一种物质计算反应进度,结果相等。这个简单,可以自己验证。
下面说明一下反应进度的应用
H2 (g)+ 1/2O2(g) =H2O(l) ,H2、O2、H2O的化学计量数分别是-1、-1/2和1,当反应进度=1mol的时候,根据反应进度=物质的量的改变量/该物质的化学计量数,可以知道H2物质的量的改变量为-1mol,类似的O2和H2O的物质的量的改变量分别为-1/2mol和1mol。说明反应进行的情况为:1mol的H2与0.5mol的O2反应生成1mol的H2O。此时反应放出的热量为242kJ。因此,-242kJ/mol中的mol其实是指反应进度为1mol。如果该反应的反应进度是4mol,应该是4mol的H2与2mol的O2反应生成4mol的H2O,放出的热量就是242×4=968kJ。
而对于反应4H2 (g)+ 2O2(g) =4H2O(l),当它进行1mol的时候(也就是反应进度=1mol的另一种表达),表示4mol的H2与2mol的O2反应生成4mol的H2O,因此放出的热量是968kJ,所以该反应的焓变=-968kJ/mol。
不知道这样解释你时候明白,如还有疑问,尽力解答。