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.

Perché il PCD va in battuta d'arresto quando si utilizzano dati temporanei (TEQU)?

FAQ #101293

Il PCD va in battuta d'arresto quando la dimensione dei dati temporanei non è stato definito e una voce "TempData illegale" viene aggiunto alla storia PCD.

Questo errore si verifica quando non è stata definita alcuna dimensione dati temporanei.

 

 

Descrizione:
Ogni pannocchia (ogni attività) che si chiama blocchi che utilizzano dati temporanei deve contenere un "DEFTMP M x" istruzioni per definire la quantità di memoria di dati temporanei per essere assegnato al compito, dove 'x' è in byte. S-Asm normalmente genera questa istruzione automaticamente se sa che la pannocchia utilizza dati temporanei, ma perché la pannocchia è codificata in Fupla e non IL, e i dati temporanei si accede da un blocco $COBSEG, l'istruzione non è generato, quindi è necessario aggiungere manualmente.

Soluzione:
La soluzione è aggiungere la riga "DEFTMP M..." per la direttiva $COBSEG IL file (esempio):

$COBSEG
CFB TestFB
R 0
R 1
DEFTMP M 2
$ENDCOBSEG

 

Categories

PCD3 / Mxxx

PG5 2.0 / SEdit (IL programming)

PCD2 / M5xxx

Last update: 22.05.2015 13:34

First release: 08.09.2009 11:39

Views: 6885

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