Aggiunta di un modem all'applicazione
La libreria modem viene automaticamente inclusa nel programma quando si aggiunge un modem a un gestore di linee seriali con EcoStruxure Machine Expert. Dopo aver aggiunto la libreria, è possibile utilizzare blocchi funzione specifici del modem in qualsiasi POU dell'applicazione.
Questa tabella elenca i gestori di linee seriali e le loro funzioni compatibili:
Gestore linee seriali |
Comunicazione trasparente |
SMS |
---|---|---|
ASCII |
Modem PSTN o GSM |
Modem GSM SR2MOD03 con configurazione ASCII specifica |
Modbus |
Modem PSTN o GSM |
No |
EcoStruxure Machine Expert |
Utilizzare un modem che possa ignorare i frame di protocollo se non è stata effettuata la connessione. (Utilizzare un modem PSTN TDW33). |
No |
Aggiunta di un gestore alla linea seriale
Passo |
Azione |
---|---|
1 |
Aggiungere il gestore appropriato alla linea seriale. Per informazioni dettagliate, vedere il manuale di programmazione del controller utilizzato. |
2 |
Configurare il gestore in modo che supporti tutte le comunicazioni trasparenti richieste. |
3 |
Per la funzionalità SMS è necessario un gestore ASCII. Si consiglia di impostare il rilevamento di fine frame su timeout (nessun carattere finale e nessuna lunghezza frame). Vedere la figura seguente. |
Aggiunta di un modem al gestore
Aggiungere il modem selezionato al gestore di linee seriali configurato nella finestra di dialogo Aggiungi dispositivo:
Il modem viene visualizzato sotto il gestore di linee seriali nell'albero dei dispositivi:
Fare doppio clic sul modem per aprire l'editor dei dispositivi:
Nella vista Configurazione, viene impostata come standard la stringa Hayes Reset Command.
Per i modem SR2MOD01 e TDW33 supportati da Schneider Electric, questa stringa di comando predefinita viene impostata per essere utilizzata con la seguente configurazione in linea seriale:
Velocità di trasmissione 19 200
Parità nessuna
Bit di dati 8
Bit di stop 1
Se la configurazione della linea seriale è diversa, la stringa di comando deve essere adattata di conseguenza.
NOTA: La stringa Hayes Reset Command è la stringa di inizializzazione del modem, che consiste in una serie di comandi chiamati comandi Hayes ("AT"). Questa stringa viene inviata alla linea seriale durante la configurazione dell'applicazione (ovvero dopo l'accensione del controller, il download dell'applicazione e l'invio dei comandi di reset a caldo o reset a freddo). Se la risposta del modem è OK, in modalità online il modem collegato viene visualizzato senza errori (verde) nell'albero dei dispositivi. In caso contrario viene visualizzato un errore rilevato (triangolo rosso).
NOTA: prima che il modem sia pronto possono essere necessari diversi secondi.