Modbus XML Schema Definition and utility software