|
DOMANDA
Che cosa significa lo stato "27" (esadecimale: 0x1B) con la
comunicazione S7 caricabile su SIMATIC S7-300?
RISPOSTA
La comunicazione S7 su S7-300 viene realizzata tramite FB (blocchi
funzionali caricabili) e non sulla base di SFB (blocchi funzionali
di sistema integrati) come con l'S7-400. Se però in un programma S7
dell'S7-300 si richiama un SFB invece di un FB, il blocco segnala
un "ERROR" e indica "STATUS = 27". Questo status indica che il
blocco funzionale per la comunicazione S7 non è presente
sull'S7-300. Gli FB di comunicazione per S7-300 si trovano nella
libreria "SIMATIC_NET_CP > CP300 > Blocchi".
|
Blocco |
Denominazione |
|
FB8 |
USEND |
|
FB9 |
URCV |
|
FB12 |
BSEND |
|
FB13 |
BRCV |
|
FB14 |
GET |
|
FB15 |
PUT |
Tabella 1 FB di comunicazione dell'S7-300
Ricerca
Trasferimento dati, connessione S7, scambio dati, codice di errore,
ricezione, trasmissione
|