Nwlapcug.com


Come importare dati PLC in Excel utilizzando il software RSLinx di DDE

Per gli assistenti tecnici industriali, a volte ci si pone è necessario importare i dati di processo in un computer per la manipolazione. I dati contenuti nella resgisters PLC possono essere importati in Excel tramite servizi di installazione remota (DDE, Dynamic Data Exchange). DDE può essere utilizzato per scambiare dati tra due programmi in impostazione del server-client. Il programma che presenta i dati è il server e il programma che sta acquisendo i dati è il client.

Istruzioni

1

Accertarsi che il PLC e il computer siano collegati alla rete Ethernet. Abilitare la comunicazione DDE nel computer. Basta andare in pannello di controllo > strumenti di amministrazione > Servizi e attivare DDE di rete e DDE DSDM di rete

2Come importare dati PLC in Excel utilizzando il software RSLinx di DDE


Aprire RSLinx e configurare i driver in modo che il PLC può essere visto in linea. Per effettuare questa operazione, in RSLinx, fare clic su comunicazioni > Configure Drivers > dispositivi Ethernet. Quindi immettere l'indirizzo IP del PLC.

3

Prima di procedere, verificare che il PLC è online. Per fare questo vai alle comunicazioni > RSWho. Se online allora vai al passaggio successivo.

4Come importare dati PLC in Excel utilizzando il software RSLinx di DDE


Per le persone comunicare, hanno bisogno di parlare di un argomento. Pertanto sarà necessario configurare un argomento in RSLinx. Per fare questo, vai a DDE/OPC > argomento configurazione... Fare clic su nuovo e assegnargli un nome. Quindi associare questo argomento con il PLC cliccando sul nome del PLC nella scheda origine dati della finestra stessa, quindi fare clic su Applica.

5

Ora siamo pronti iniziare una comunicazione DDE. Abbiamo bisogno di avviare MS Excel e dirgli che cosa è l'argomento e siamo insieme. Questo può essere fatto in due modi; utilizzando un collegamento DDE e utilizzo di macro.

6Come importare dati PLC in Excel utilizzando il software RSLinx di DDE


Utilizzando il collegamento DDE.

7

Utilizzo di macro (come contenuto nel riferimento RS Linx Online):

La lettura di dati da un PLC tramite DDE richiede una macro simile al seguente. Questa macro presuppone che vi sia un foglio di lavoro creato e salvato come RSLINXXL. XLS. Questa è la destinazione dei dati che verranno letti dalla macro. Questa routine legge una parola:
Sub Word_Read()
' collegamento dde aperto: testsol = argomento DDE
RSIchan = DDEInitiate ("RSLinx", "testsol")
' ottenere i dati e memorizzare nella variabile dati
dati = DDERequest (RSIchan, "N7:30")
' Incollare dati nell'intervallo selezionato
Gamma ("[RSLINXXL. XLS] DDE_Sheet! C7 "). Valore = dati
' collegamento dde stretta
DDETerminate (RSIchan)
End Sub

8

Evviva!! Ora abbiamo finito! Utilizzare i dati importati come desiderato.

Consigli & Avvertenze

  • Per utilizzare le macro in Excel, sarà necessario attivarli e a volte è necessario impostare il livello di sicurezza di basso.
  • Il riferimento RS Linx Online è una grande risorsa per risolvere i problemi e correggere gli errori.