Um was für eine "Steuerung" handelt es sich denn da?
Meiner Meinung wäre der umgekehrte Weg der einfachere, und zwar ein Push-Verfahren von deinem lokalen PC auf einem kleinen Server / Webspace im Internet (und nicht umgekehrt).
1) Du liest die Daten lokal über die
DLL (mit Delphi?) aus und gibst dem Programm einen mini HTTP Client (mit
Indy oder dergleichen).
2) Du buchst einen günstigen Webspace mit
mySQL-Datenbank (gibts ja echt günstig) und schreibst eine kleine php-Seite, die einen POST-HTTP-Request von deinem lokalen Client annnimmt und die Daten in die Datenbank speichert. Dazu noch eine kleine Anzeige-Seite, die die Daten aus der Datenbank anzeigt.
Fertisch. Das ganze natürlich dann noch ein bißchen absichern (SHA-Sign der POST-Daten oder dergleichen)
Oder habe ich dein Vorhaben falsch verstanden und einen Denkfehler drin?