Проблема с require

Да. Устанавливать значение надо тоже в модуле. Покажу целиком:
muModule.js:

exports.varMain = module.static.varMain = {
    Stage: 1,           // Текущий этап работы 
    Error: "None",      // Текущая ошибка в работе 
    ADC_Code: 0,         // Код АЦП от датчика 
};

exports.setValue = function SetValue(val) {
    module.static.varMain.Stage = val;
}

Mod1.js:

var m = require("muModule"); // подключаем модуль

var i = 0;
function MuLog() {
  m.setValue(i++);
};
setInterval(MuLog, 1000);

Mod2.js:

var m = require("muModule"); 

function MuLog() {
  log.info(m.varMain.Stage);
};
setInterval(MuLog, 1000);
2 лайка