-
- hvordan man kan importere plc data til Excel ved hjælp af RSLinx software DDE
- Indsendt af:Torben Rif
- Til industriel ingeniører , der undertiden opstår behov for at importere behandle data til en computer for manipulation . Oplysningerne i PLC'en resgisters kan importeres til Excel ved hjælp af Dynamic Data Exchange ( DDE ) . DDE kan bruges til at udveksle data mellem to programmer i en server-klient indstilling . Det program , der har data er serveren og det program, der erhverver data er kunden
Du skal bruge: .
En PLC med sluttet til Ethernet ,
. computer installeret med MS Excel , RSLinx og har en Ethernet-forbindelse.
.
1 .
Sørg for, at PLC og computeren er tilsluttet Ethernet . Aktiver DDE kommunikation i computeren . Du skal blot gå til Kontrolpanel > Administration > Tjenester og aktivere netværk DDE og Network DDE DSDM
2 .
Åbn RSLinx og konfigurere drivere , så PLC'en kan ses online . At gøre dette , i RSLinx klik på Kommunikation > Konfigurer drivere > Ethernet -enheder . Indtast derefter IP -adressen af PLC .
3 .
Før du fortsætter , skal du kontrollere, at PLC er online . For at gøre dette skal du gå på Kommunikation > RSWho . Hvis online derefter gå videre til næste trin .
4 .
For mennesker kommunikerer , de har brug for et emne at tale om . Derfor skal du konfigurere et emne i RSLinx . At gøre dette , skal du gå til DDE /OPC > Emne Konfiguration . . . . Klik på Ny og give den et navn . Så forbinder dette emne med PLC ved at klikke på PLC navn på fanen Datakilde i samme vindue klik derefter på Anvend .
5 .
Vi er nu klar til at starte en DDE kommunikation . Vi har brug for at starte MS Excel og fortælle den, hvad emnet er , og vi er indstillet . Dette kan gøres på to måder . . ved hjælp af en DDE link og bruge makroer
6
Brug DDE Link
7
brug af makroer ( som indeholdt i RS Linx Online reference ) :
Læsning af data fra en PLC via DDE kræver en makro som følgende . Denne makro forudsætter, at der er et regneark oprettes og gemmes som RSLINXXL. XLS . Dette er den destination af de data , som vil blive læst af makroen . Denne rutine læser et ord :
Sub Word_Read ( )
"åben DDE link : testsol=DDE Emne
RSIchan=DDEInitiate ( " RSLinx " , " testsol " )
' få data og gemme dem i datavariabel
data=DDERequest ( RSIchan , " N7 : 30 " )
' Indsæt data i valgte område
Range ( " [ RSLINXXL . XLS ] DDE_Sheet ! C7 " ) . Value=data
' tæt DDE link
DDETerminate ( RSIchan )
End Sub
8 .
Hurra ! Nu er vi færdig ! Bruge dataene importeres som ønsket .
gode råd og advarsler
- Hvis du vil bruge makroer i Excel , skal du aktivere dem, og nogle gange nødt til at indstille sikkerhedsniveauet til lav .
- RS Linx Online reference er en stor ressource for fejlfinding og rette fejl .
Relaterede artikler
hvordan du fjerner GPO udstationeret software
hvordan man kan sende masse software opdatering via Apple Remote Desktop
hvordan man laver en installation af software flowdiagram
typer overvågning af netværk software
hvordan man kan importere plc data til Excel ved hjælp af RSLinx software DDE
hvordan man kan lave din magiske jack software problemer
hvordan du installerer software baseret på NetWare brugernavn med VBScript
hvad er IT-sikkerhed software ?
typer af netværk software
hvordan du installerer java software