1、通过用户组态建立PLC设备中的变量组与SQL数据库表的对应关系。2、每一变量组分别与SQL数据库中一个读变量数据表相对应。3、与所述用户组态中各PLC设备建立连接;周期性地读取用户组态中各PLC设备中各变量组的值,并将所述各变量组的值更新到其对应的所述各变量组对应的读变量数据表中。4、建立一写变量数据表,向所述写变量表中插入更新记录,并将更新记录中写变量值写入对应PLC设备中,替换所述PLC设备中所述变量组的原有变量值。