Awesome. Thank you very much Craig. 
It works now. The analog values are being picked up and stored to the properties of Mach 4. I use the following code to set the jog rate:
	local hReg, rc, val;
	hReg, rc = mc.mcRegGetHandle(inst, "CSMIO-IP/Analog Input 0");
	val, rc = mc.mcRegGetValue(hReg);
	
	-- covert 0..10 V to 0..100 %
	val = val * 10.0;
	
	mc.mcJogSetRate(inst, mc.X_AXIS, val);
	mc.mcJogSetRate(inst, mc.Y_AXIS, val);
	mc.mcJogSetRate(inst, mc.Z_AXIS, val);
	mc.mcJogSetRate(inst, mc.A_AXIS, val);
	mc.mcJogSetRate(inst, mc.B_AXIS, val);
	mc.mcJogSetRate(inst, mc.C_AXIS, val);
	scr.SetProperty("droJogRate", "Value", string.format (val))
Best regards
Brandon