I'm not sure what the poster on the ADC forum was thinking. XML is a file/data format. MODBUS is a communication protocol. A gateway is a protocol-protocol convertor. You have XML data available at some weather site. But you have to retrieve that information via the Internet, interpret it, then send it to the PLC. I don't see how you can avoid have a PC somewhere. Maybe others will know more.