System Manual ESEMPI INTEGRAZIONE PRODOTTI Sostituzione di un modem SNM50 (TSXDGV34T) su presa TER con un modem SR2MOD01 (Sixnet VT-MODEM-5) SM_0008
ARCHITETTURA Hardware - IERI Schneider Electric Pronto Contatto 2 2
ARCHITETTURA Hardware Da Oggi Naturalmente il convertitore Seriale USB non è necessario se il PC è dotato di seriale. Schneider Electric Pronto Contatto 3 3
Impostazione del Driver UnitelWay per la connessione Modem Per effettuare la connessione da PL7PRO, occorre avviare il software, definire l indirizzo del PLC mediante PLC->Definisci l indirizzo del PLC -> Opzioni -> Configurazione del Driver e si apre a questo punto la cartella dell XWAY driver manager; selezionare a questo punto la cartella UNITELWAY e fare click sul pulsante CONFIGURATION ed editare o aggiungere una stazione parametrizzandola come di seguito indicato. ATTENZIONE! Il parametro della parità non è erroneamente lasciato NONE, bensì è una cosa assolutamente voluta. In effetti, il modem SR2MOD01 non gestisce la comunicazione a 11Bit/Byte(1 Start, 8Dati, 1Parità, 1Stop), ma è solo in grado di emularla; pertanto la comunicazione lato PLC lavora a 10 Bit, viene modulata a 10 bit e poi viene riconvertita lato PLC a 11 bit, solo sulla seriale. Schneider Electric Pronto Contatto 4 4
Impostazione del Driver UnitelWay per la connessione Modem Nel caso specifico è stata impostata la COM11 quale porta di comunicazione, in quanto il convertitore si è installato sulla COM11. Schneider Electric Pronto Contatto 5 5
Impostazione del Driver UnitelWay per la connessione Modem Schneider Electric Pronto Contatto 6 6
Come stabilire la connessione La connessione con il PLC può anche essere stabilita a priori utilizzando il software incluso in windows e denominato HyperTeminal ( E un software di WINDOWS per emulazione di terminale); in questo caso, nella configurazione del driver Unitelway non è obbligatorio impostare la spunta sulla voce MODEM e conseguentemente quindi sui parametri AT di definizione dei modem. Le operazioni quindi sono:. Lanciare il software HyperTerminal (di solito da Avvio-Accessori-Comunicazione-HyperTerminal). Impostare il nome della sessione (Ad esempio TSXMICRO ) e fare click su avanti. Definire la via di comunicazione desiderata (Ad esempio il modem integrato del PC) e fare click su avanti. Una volta entrati nella schermata di emulazione terminale. Verificare la connessione con il modem ed il suo funzionamento inviando la stringa AT invio e se il modem risponde con OK, vuol dire che tutto funziona regolarmente.. Connettersi quindi con il modem remoto inviando la stringa ATDT0,0112281357 invio. Al termine dell handshake(fischio modulato di riconoscimento tra modem) sul terminale dovrà comparire la scritta CONNECT 9600. A questo punto si può operare normalmente con il software PL7. Per terminare la comunicazione, da HyperTerminal, inviare la stringa +++ invio ed attendere la risposta OK del modem e quindi inviare ATH invio (Hung-Up ovvero riaggancia!) Schneider Electric Pronto Contatto 7 7
Configurazione della porta di comunicazione del PLC La configurazione della presa terminale, è normalmente quella indicata nell immagine sottostante. In particolare sono cerchiati di rosso i valori fondamentali tipici per questo tipo di comunicazione. Schneider Electric Pronto Contatto 8 8
Configurazione modem lato PLC Per quanto concerne la configurazione del modem remoto, lato PLC, occorre utilizzare il software di configurazione presente sul CD presente nell imballo del modem stesso. Inserire quindi il cd nell apposita unità e se non parte in autorun, eseguire il file Cddrive:\SIXNET_CD.EXE. Cliccare sulla cartella Industrial Telephone Modem. Cliccare sulla cartella VT-MODEM-5 Advanced 56K (V.92). Dopo la descrizione dei Key features, alla voce See also, fare click su User Manual. Fare click sull icona presente sopra la seguente scritta Click here to access the VT-MODEM Setup Wizard. Dovrà comparire il software come indicato nella figura sottostante OPPURE. Browsare il CD ed eseguire: Cddrive:\htmlhelps\vtmodem\setmodem.exe. Dovrà comparire il software come indicato nella figura sottostante Setmodem.exe Schneider Electric Pronto Contatto 9 9
Configurazione modem lato PLC Proseguendo con il Modem Wizard, definire i parametri di comunicazione come indicato in figura Schneider Electric Pronto Contatto 10 10
Configurazione modem lato PLC Proseguendo con il Modem Wizard, definire i parametri di comunicazione come indicato in figura. Il parametro Block com port till connected, serve per evitare l abbattimento della linea per causa del polling Unitylway durante la fase di Handshaking Schneider Electric Pronto Contatto 11 11
Configurazione modem lato PLC Proseguendo con il Modem Wizard, definire i parametri di comunicazione come indicato in figura. La stringa opzionale AT&S1 attiva il DSR del modem. La stringa opzionale ATS10=8S30=1 fa in modo che il modem riagganci automaticamente quando il PC abbatte la linea telefonica. Schneider Electric Pronto Contatto 12 12
Configurazione modem lato PLC Nella schermata indicata a fianco è possibile salvare il file di configurazione generato, ma soprattutto è possibile scaricare la configurazione nel Modem. ATTENZIONE!!! Il modem, per causa del parametro Block com port till connected, è in grado di accettare parametri di configurazione solo per i primi 10 secondi dopo la sua accensione, passati i quali resterà completamente muto fino a connessione stabilita; pertanto per scaricare la configurazione, occorre prima spegnere e riaccendere il modem, cliccare sulla barra rossa indicata in figura (dove avviene il riconoscimento del modem) e poi si potrà scaricare la configurazione. Schneider Electric Pronto Contatto 13 13
Configurazione modem lato PLC La configurazione funzionante è la seguente: [RS422/RS485 Settings] RS422/RS485 Mode=RS422/RS485 Port Disabled End Station=FALSE Master Station=FALSE Block Until Connection=FALSE [Leased Line Settings] Leased Line Mode=0 Block Until Connection=FALSE [Callback Security Settings] Old Config Password=MTSMODEM Config Password= Enable Security=FALSE Location Password= Callback Phone= Block Until Connection=TRUE [Modem Settings] Modem Type=VT-MODEM-5 (Advanced 56K Modem) Description= Country=Italy 8 Power Save=FALSE Power Save Time=5 Ignore DTR=TRUE Auto-Answer=TRUE Answer Rings=1 Ignore Carrier=FALSE Disable Correction=TRUE Disable Echo=TRUE Flow Control=None Disable Compression=TRUE Detect Speed=Fixed Speed Max Speed=56000 Speed=9600 User String=AT&S1&S10=8S30=1 [COM Settings] Device=0 Flow Control=None Baud Rate=9600 Parity=Odd Data Bits=8 Stop Bits=1 [Self-Dial Settings] Enable Self-Dial=FALSE Phone Number1= Phone Number2= Dial Order=First Number Only Transmit ID=FALSE ID Message= Send Delay=20 ACK Message= Resend Count=1 Resend Delay=20 Retry=FALSE Retry Count=2 Retry Delay=1200 Continuous Connection=FALSE Block Until Connection=FALSE UTWODDTer.6ms Schneider Electric Pronto Contatto 14 14
Configurazione modem lato PLC Questa lista la si può ottenere mediante software di Window HyperTerminal, eseguendo il comando AT&V (invio) Schneider Electric Pronto Contatto 15 15
Configurazione modem lato PC Per quanto concerne la configurazione del modem remoto, lato PLC, occorre utilizzare il software di configurazione presente sul CD presente nell imballo del modem stesso. Inserire quindi il cd nell apposita unità e se non parte in autorun, eseguire il file Cddrive:\SIXNET_CD.EXE. Cliccare sulla cartella Industrial Telephone Modem. Cliccare sulla cartella VT-MODEM-5 Advanced 56K (V.92). Dopo la descrizione dei Key features, alla voce See also, fare click su User Manual. Fare click sull icona presente sopra la seguente scritta Click here to access the VT-MODEM Setup Wizard. Dovrà comparire il software come indicato nella figura sottostante OPPURE. Browsare il CD ed eseguire: Cddrive:\htmlhelps\vtmodem\setmodem.exe. Dovrà comparire il software come indicato nella figura sottostante Schneider Electric Pronto Contatto 16 16
Configurazione modem lato PC Proseguendo con il Modem Wizard, definire i parametri di comunicazione come indicato in figura Schneider Electric Pronto Contatto 17 17
Configurazione modem lato PC Proseguendo con il Modem Wizard, definire i parametri di comunicazione come indicato in figura. Il parametro Block com port till connected, serve per evitare l abbattimento della linea per causa del polling Unitylway durante la fase di Handshaking; nel caso di connessione da PC NON è da impostare. Schneider Electric Pronto Contatto 18 18
Configurazione modem lato PC Proseguendo con il Modem Wizard, definire i parametri di comunicazione come indicato in figura. La stringa opzionale AT&S1 attiva il DSR del modem. La stringa opzionale ATS10=8S30=1 fa in modo che il modem riagganci automaticamente quando il PC abbatte la linea telefonica. Schneider Electric Pronto Contatto 19 19
Configurazione modem lato PC Nella schermata indicata a fianco è possibile salvare il file di configurazione generato, ma soprattutto è possibile scaricare la configurazione nel Modem. ATTENZIONE!!! Il modem, per causa del parametro Block com port till connected, è in grado di accettare parametri di configurazione solo per i primi 10 secondi dopo la sua accensione, passati i quali resterà completamente muto fino a connessione stabilita; pertanto per scaricare la configurazione, occorre prima spegnere e riaccendere il modem, cliccare sulla barra rossa indicata in figura (dove avviene il riconoscimento del modem) e poi si potrà scaricare la configurazione. Schneider Electric Pronto Contatto 20 20
Configurazione modem lato PLC Questa lista la si può ottenere mediante software di Window HyperTerminal, eseguendo il comando AT&V (invio) Schneider Electric Pronto Contatto 21 21
Configurazione modem lato PC La configurazione funzionante è la seguente: [RS422/RS485 Settings] RS422/RS485 Mode=RS422/RS485 Port Disabled End Station=FALSE Master Station=FALSE Block Until Connection=FALSE [Leased Line Settings] Leased Line Mode=0 Block Until Connection=FALSE [Callback Security Settings] Old Config Password=MTSMODEM Config Password= Enable Security=FALSE Location Password= Callback Phone= Block Until Connection=FALSE [Modem Settings] Modem Type=VT-MODEM-5 (Advanced 56K Modem) Description= Country=Italy 8 Power Save=FALSE Power Save Time=5 Ignore DTR=TRUE Auto-Answer=TRUE Answer Rings=1 Ignore Carrier=FALSE Disable Correction=TRUE Disable Echo=TRUE Flow Control=None Disable Compression=TRUE Detect Speed=Fixed Speed Max Speed=56000 Speed=9600 User String=AT&S1&S10=8S30=1 [COM Settings] Device=0 Flow Control=None Baud Rate=9600 Parity=None Data Bits=8 Stop Bits=1 [Self-Dial Settings] Enable Self-Dial=FALSE Phone Number1= Phone Number2= Dial Order=First Number Only Transmit ID=FALSE ID Message= Send Delay=20 ACK Message= Resend Count=1 Resend Delay=20 Retry=FALSE Retry Count=2 Retry Delay=1200 Continuous Connection=FALSE Block Until Connection=FALSE UtwTerSCP_PC.6ms Schneider Electric Pronto Contatto 22 22
Ulteriori informazioni. Una configurazione analoga la si può scaricare dal sito SIXNET e la completa descrizione in lingua inglese è descritta sulla Technical Note #639 Tn639.pdf Come si evince dagli screenshot, il modem è anche in grado di eseguire call-back. Schneider Electric Pronto Contatto 23 23
COMPONENTI Oggetto SM_0008 - Sostituzione di un modem SNM50 (TSXDGV34T) su presa TER con un modem SR2MOD01 (Sixnet VT-MODEM-5) Materiali Codice Versione PL7PRO V4.5 - IE41 /SP2C TSXPCX1130 V:II:02A SR2MOD01 SIXNET VT-MODEM-5 V:1.28D PC COMPAQ EVO N610C SISTEMA OPERATIVO PC WIN XP SP2 SIXNET VT-MODEM WIZARD V2.06 TSXCUSB232 PV:01 RL:00 DOM200636 UniTelway Driver V:1.10 IE22 Link SIXNET http://www.sixnetio.com Varie Versione di questo documento V:1.0 Redatto da: Pronto Contatto: +390112281203 Ultima Revisione Data: 24 Ottobre 2006 Schneider Electric Pronto Contatto 24 24