Skip to content

Einfache Meldungen

Einfache Meldungen können durch einfaches aufrufen einer URL übermittelt werden. Die Steuerung muss hierzu lediglich dazu in der Lage sein einen Weblink per HTTP-GET zu öffnen. Die Rückgabe des Links kann ignoriert werden.

HMISetMachineStatus(Key='[ApiSchlüssel]',Status='[Status]',OfflineTimer=[Timeout])
  • [ApiSchlüssel]: Api Schlüssel der Maschine siehe: Software Überwachung
  • [Status]: siehe Statusliste
  • [Timeout]: Zeit in Minuten bis die Maschine ohne weitere Meldung als “offline” angezeigt wird.
HMISetMachineJob(Key='[ApiSchlüssel]',Job='[JobID]')

Das setzten eines neuen Jobs mit dieser Funktion beendet automatisch alle anderen Jobs für diese Maschine

  • [ApiSchlüssel]: Api Schlüssel der Maschine siehe: Software Überwachung
  • [Job]: der zu startende Job z.b. AA1234
HMISetMachineValue(Key='[ApiSchlüssel]',Caption='[Caption]',Value='[Value]')

Jeder gesetzte Wert bleibt so lange erhalten, bis er durch einen anderen Wert überschrieben wird. Dabei können nacheinander verschiedene Variablen, angegeben durch [Caption], gesetzt werden.

Damit der Wert übernommen wird, muss der Wert, definiert durch [Caption], in den Maschinen Stammdaten angelegt werden.

  • [ApiSchlüssel]: Api Schlüssel der Maschine siehe: Software Überwachung
  • [Caption]: Bezeichnung der Variable wie dies in den Stammdaten angegeben wurde.
  • [Value]: Wert der gespeichert werden soll.
HMIResetMachineValues(Key='[ApiSchlüssel]')

Diese Funktion löscht alle mit HMISetMachineValue gesetzten Variablen.