Vai al contenuto
PLC Forum


Configurazione Citect 6.10 Con Opc Server


Messaggi consigliati

Inserito:

Buon giorno a tutti, ho un problema abbastanza urgente da risolvere.

Sto Lavorando con Citect Scada 6.10 e devo configurarlo in modo tale da leggere i tag direttamente dall'OPC server durante il RunTime.

ho seguito quello che mi dice sull'. ma quando lancio il Runtime, mi viene fuori la seguente scritta:

"OID out of sequence. Set [OID]Reset=1"

Ho guardato sul "Computer Setup Editor" ma dice che se uso l'OPC Server di non settare l'OID a 1!!

Qualcuno ha la soluzione??? grazie in anticipo x tutto :D


Inserita:

Prova a fare il "Pack". Dal Project Editor vai su File->Pack, e poi prova a ricompilare.

Inserita:

Ho già provato come anche chiudere citect e riavviarlo e siavvire tutto il pc ma niente...

inoltre non so che indirizzo dare alle variabili.. cioè se ho una variabile intera cosa devo mettere??? lascio "I50" come x quando uso un i/o locale?? non so se mi sn spiegato ;)

Inserita:

L'indirizzo delle variabili dipende dal server OPC che stai usando, dovresti guardare la sua documentazione. Se usi OFS ad esempio la sintassi è ad esempio:

%MW0 accedi alla word MW0

%MW0.0 accedi al bit 0 della word MW0

Altra cosa che volevo dirti è di fare una compilazione completa, quindi devi andare in Tools->Options e deselezionare "Incremental compile"

Inserita:

Scusa pescatori, non ti ho ringraziato x l'altro gg.

sta mattina ho ripreso il progetto e nonostante abbia deselezionato "Incremental compile" da tools->option, mi da lo stesso errore.. ho fatto un pack del progetto e niente..

oltre a ciò, volevo kiederti quale indirizzo va messo nel campo ADDRESS della porta.

Grazie x l'aiuto ;)

Inserita:

Nel campo "Address" della "Board" devi mettere il ciclo di scansione delle variabili espresso in msec (se lasci 0 usa il valore di default di 250 msec).

Nel campo "Address" del "I/O Device" devi mettere il ProgID del sever OPC che vuoi utilizzare (per esempio "Schneider-Aut.OFS" è il ProgID del OFS Server).

Comunque tutti i parametri da impostare vengono descritti dettagliatamente nell . del driver OPC.

Inserita:

io xò non utilizzo vijeo citect dove si usa l'OFS server di telemeccanique..

utilizzo un server HIMA, sn andato a vedere il suo ID e l'ho messo ma mi da errore di comunicazione lanciato il progetto..

hai qualche altra idea??? anche se metto: [RUN]:himaopcs.exe non va.

Inserita:

Il ProgID dovrebbe essere "HIMA.OPCServer.3".

Inserita:

Scusa ho scritto sbagliato dovrebbe essere HIMA.OPCServer e basta.

Inserita:

ho provato ma non va..

c'è un modo x trovare il ProgID??? dal service di Windows lo trovo??? o da qualche altra parte??

Inserita:

Prima di tutto dovresti essere sicuro che sia a posto OPC Server. Non include un client per vedere se la comunicazione è OK?

Inserita:

purtroppo no ora sto scaricando un programma free x vedere se lo trovo con quello..

inoltre sto facendo gli aggiornamenti di windows visto che mi chiede l'IIS 5.0 o superiore ;)

Inserita:

ho scaricato l'IIS 5.0 dal sito della microsoft e ho usato il programma: "SetupOPCTestClient" per trovare l'opc sul pc.

ora la comunicazione funziona tra l'opc e il plc ma non tra l'opc e citect; quando metto tutti i parametri a posto in citect e faccio partire il runtime, per prima cosa mi fa una scansione di tutte le variabili dell'opc e poi parte il runtime del progetto.. il problema è che non legge i cambi di stato (in caso di variabile digitale) e ma da "#COM" in caso di altri tipi di variabile... ora proverò a sentire direttamente la Citect e vediamo che dice ;)

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...