Vai al contenuto
PLC Forum


Emulazione Plc Rockwell


makemsis

Messaggi consigliati

Salve a tutti...Premetto dicendo che sono nuovo nel settore e che da poco tempo a questa parte sto litigando con l'emulatore di PLC Rockwell. Sto creando un'applicazione in vb che deve leggere e scrivere su un plc tramite OPC, non avendo a disposizione il plc avrei vouto emularne uno....non riuscendoci. Il plc in questione è un PLC5...Vi ringrazio per la collaborazione.

Link al commento
Condividi su altri siti


Vi illustro la procedure da me effettuata:

1. Installo RsLinx Classc

2. Installo RSLogix Emulate 5

3. Configuro RsLinx in questo modo:

  • Comunication>>Configure Drivers>>PLC5(DH+) Emulator Driver>>Add New>>Ok>>Station Name (Prova)>>Ok
  • DDE/OPC>>New>>Nome(Plc)>>DATA SOURCE>>EMU5-1,Data Higway Plus> 00, Workstation,Prova>>DATA COLLECTION>>Processor Type PLC5 >>ADVANCED COMMUNICATION>> EMU5-1 PLC-5 (DH+) Emulator Sta:00>>Local

Ma non riesco a comunicare....

Cosa sbaglio?

Link al commento
Condividi su altri siti

  • 2 weeks later...

Non so quante volte sia gia' stata ripetuta questa tua richiesta.

Dovresti come dicono altri usare la funzione ricerca.

all'utente "Biaso" nella sua richiesto gli avevo gia' indicato la procedura:

devi cercare :

"First Step: Ovvero Far Interagire Rslinx,rslogix500,rsview32,rtslogixe, aiuto e consigli" del 20/09/2007

infatti che tu usa RsLogix5 Emulate oppure RsLogix500 Emulate oppure ancora RsLogix5000 Emulate

la Procedura e' identica.

L' unica cosa che cambia e' il Drive di RsLinx che tu devi usare :

per RsLogix Emulate 500 => "SLC 500 (DH485) Emulator drive

per RsLogix Emulate 5 => "PLC5(DH+) Emulator Driver"

per RsLogix Emulate 5000=> "AB_VBP 1789-A17 Virtual Chassis "

Ecco come avevo risposto:

Il Ponte di Collegamento tra RsLogix 5 e Emulatore e Sempre il Server di Comunicazione RsLinx

lo stesso sarà per il tuo programma in VisualBasic. e RsView32

Infatti tu andrai a richiedere i dati al Programma RsLinx il quale, poi si occupa

di dialogare con emulatore.

in Rslinx devi configurare un Drive di Comunicazione "PLC5(DH+) Emulator Driver"),

devi inserire il "Station Number" (0-31) (Cioè il Nodo DH+ Emulato, deve corrispondere a quello configurato nel Emulatore).

Poi devi attribuire un Nome "Station Name"

Ok ora lancia l'emulatore "RsLogix 5 Emulate" e configura il Nodo DH+ di emulazione

Setting/Emulation Station#

Priority = 100%

Ora carica un programma nel Emulatore una prima Volta.

Ora Osserva con la Funzione RsWho in RsLinx, sotto il Drive PLC5(DH+) Emulator Driver

se vedi il PLC emulato, <all right> OK

Ora puoi caricare e Modificare il tuo Programma con RsLogix5,

Chiaramente in RsLinx devi

cambiare l'associazione in "Topic Configuration" associandola al PLC Emulato

Cosi pure potrai testare la Comunicazione e Scambio dati con VisualBasic.

Nota quando con RsWho vedi il PLC Emulato sei gia' al 80% del lavoro.

Poi come ha gia' fatto tu devi creare il OPC Topic correttamente, ti puoi aiutare con il Browser che ti mostrera'

il PLC Emulato, cosi tu lo selezioni e lo applichi.

Poi con i RsLinx Tools puoi testare la lettura o la scrittura di un data-File verso il PLC5 Emulate.

Anche con RsLinx puoi richiamare la funzione Monitor dei dati presenti sul PLC emulato.

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...