Modbus XML Schema Definition Specification and utility software