Compatibilità delle librerie

Panoramica

È possibile gestire la comunicazione simultanea di dispositivi EtherNet/IP e Modbus TCP con il controller, ad esempio TM251MESE. Per renderle indipendenti dalla rete dei dispositivi, le librerie utilizzate per controllare alcuni dispositivi sono state aggiornate al fine di avere lo stesso spazio dei nomi indipendentemente dal protocollo di rete utilizzato.

Perciò, dopo aver aggiornato un progetto da una versione SoMachine, potrebbero comparire i seguenti messaggi d'errore del compilatore:

oTipo sconosciuto: SEMFDP…

oTipo sconosciuto: SEMFDM…

Questi messaggi vengono visualizzati se l'applicazione controlla i seguenti dispositivi su Modbus TCP:

oLexium 32

oAltivar 32

oAltivar 71

Aggiornamento del progetto

Durante l'aggiornamento, due librerie vengono sostituite automaticamente da altre:

Le librerie...

...vengono sostituite da...

oFieldbusDevicesModbusTcp e

oFieldbusDevicesPLCOpen

oGMC Independent Lexium,

oGMC Independent ModbusTCP,

oGMC Independent Altivar e

oGMC Independent PLCOpen MC.

Al termine dell'aggiornamento del progetto è necessario eseguire le seguenti sostituzioni:

Se l'applicazione usava…

…sostituire lo spazio dei nomi non più in uso…

…con il nuovo spazio dei nomi…

Blocchi funzionali PLCopen (nome che inizia con MC_)

SEMFDP

(FieldbusDevicesPLCopen)

GIPLC

(GMC Independent PLCopen MC)

Blocchi funzionali specifici del fornitore per Altivar (nome che termina con _ATV)

SEMFDM

(FieldbusDevicesModbusTCP)

GIATV

(GMC Independent Altivar)

Blocchi funzionali specifici del fornitore per Lexium (nome che termina con _LXM)

SEMFDM

(FieldbusDevicesModbusTCP)

GILXM

(GMC Independent Lexium)

Per maggiori informazioni sullo spazio dei nomi, fare riferimento a Descrizione generale delle librerie.