Come aggiornare un numero di chiamata SMS in fase di esecuzione?
FAQ #101316
A volte è necessario che il callnumber può essere cambiato a runtime da webproject, hmi, visualizzazione... Poiché i numeri di telefono sono memorizzati in formato esadecimale del numero non può essere facilmente sovrascritto.
Problema
Un phonenumber dovrebbe essere modificabili in fase di esecuzione, per esempio le destinazioni del FBox "SMS chiamare". Poiché i numeri di telefono sono memorizzati come valori esadecimali non può essere sovrascritto senza una conversione.
Soluzione
La biblioteca di modem offre FBs per la conversione della phonenumber. La FBs seguenti sono disponibili (dopo aver piazzato la FBox "Modem18" in un Fupla e avendo ricostruito il programma una volta):
- s.mdm.hextoasc numero di telefono di convertire da HEX a ASCII in 2 reg
- s.mdm.hextotxt numero di telefono di convertire da HEX a ASCII nel testo
- s.mdm.asctohex numero di telefono di convertire da ASCII 2 reg a HEX
- s.mdm.txttohex numero di telefono di convertire da ASCII 2 reg a HEX
Ulteriori informazioni su questo FBs possono trovare nella guida di FBox "Aggiornamento Callnumber". Un piccolo esempio per l'uso di questo FBs è disponibile su richiesta.
Categories
Local FAQ Deutschland / Modem library
PG5 2.0 / Modem library
Last update: 22.05.2015 02:16
First release: 16.10.2009 11:42
Views: 5109