Errore. Impossibile elaborare la query di ricerca.

Importante: Questo FAQ è stato tradotto automaticamente dal nostro programma di traduzione. La FAQ originale si trova qui. SBC fornisce queste informazioni senza alcuna responsabilità per la sua correttezza e funzionalità e non si assume la responsabilità di essere completa o tradotta correttamente.

Il __PCD_UID__ simbolo pre-definiti (identificatore unico programma)

FAQ #100332

Al fine di capire se che il PCD contiene la stessa versione di programma utente presente sul PC, PG5 relè su identificatori del"programma unico". Questa FAQ contiene una descrizione degli identificatori utilizzati.

__PCD_CURRENT_BUILD_KEY__
era un DB generati dal vecchio Fupla PG4 si che usato per controllare i file PCD e programma nel PCD erano lo stesso

prima di andare online. Esso non è più utilizzato perché ha cambiato dopo ogni generazione ed ha causato il vecchio avvertenze 'programma in PCD non è lo stesso' (ma il programma è stato lo stesso - era solo il __PCD_CURRENT_BUILD_KEY__ che è cambiato!).

Esso è stato sostituito da questi simboli:

__PCD_UID__
Blocco di dati (identificatore unico programma) che identifica il programma. Utilizzato da 'Scarica cambiato blocchi' per impedire il download cambiato blocchi per il PCD sbagliato.
Al fine di verificare la __PCD_UID__ manualmente:

  • Aprire il blocco dati vista la PCD e aprire la finestra del filtro dal menu contestuale.
  • inserire come nome del simbolo della __PCD_UID__ e selezionare "Simboli interni" nella sezione "ambito"
    image
  • Smontare il file *.pcd e cercare la definizione di DB (solitamente DB 3500)
  • Andare online con il Debugger Online e verificare se il contenuto del DB è identico a quello di progetto PG5

Il __PCD_UID__ è costituito da un numero definito al momento che il dispositivo nel progetto PG5 è creato (basato sull'indirizzo MAC del PC e milli-secondo contatore del PC). Questa parte"originale" dell'UID è combinata con le date di modifica dei file appartenenti a questa CPU per generare l'UID.

__SAIASystemBuildTime__

valore a 32 bit utilizzato per determinare se il programma utente è stato modificato. (Abbiamo mantenuto il vecchio nome per motivi di compatibilità).

Da S-Asm 1.2.060 (PG5 1.2.120) in poi:
Il valore è derivato dalla date/times di origine tutti, include e i file di libreria che sono stati utilizzati per la costruzione del programma utente. Questo cambierà solo se la fonte, includere o modulo libreria è cambiato.
Prima di S-Asm 1.2.060 (PG5 1.2.120):
Il valore era la data/ora leggere dal PC quando la compilazione è stata fatta. Ciò è cambiato del PCD checksum del file ogni volta che una compilazione è stato fatto, anche se il programma non è cambiato. Ciò ha causato errori "non è la stessa del programma" non valido quando si tenta di andare online.

Files correlati:

Categories

PG5 1.x

PG5 2.0

Last update: 26.04.2015 20:41

First release: 04.03.2005 09:35

Views: 8103

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download