Home
NCM S7 per PROFIBUS / FMS - Service, Support
Contents
1. AdditionalCharacteristics MaxNameLen AccessProtectSupport TRUE MaxLenExtension Sh MaxLenExecArgument ET200U _KR5 ET200U _KR6 ConnectionProfile ET200U_ KR2 ET200U_ KR3 ET200U_ KR4 ET200U_ KR7 ET200U_ KR2 ult ConnectionAttribute_D efault Controlinterval_Defaul 3000 3000 3000 3000 3000 3000 t 0 0 0 0 0 0 Multiplier_Default NumberOfParallelServices progettazione vedere cap 2 8 DefMaxSAC 0 30 zd 1 0 0 DefMaxRAC 0 0 0 0 SizeOfPracticalData progettazione vedere cap 2 8 DefMaxPduSendingHi 241 241 241 ghPrio DefMaxPduSendingLo 241 241 241 241 241 241 241 wPrio DefMaxPduReceiving 0 HighPrio DefMaxPduReceiving 241 241 241 241 241 241 241 LowPrio SupportedServices R Requester progettazione vedere cap 2 9 SupportedServices_O Responder progettazione vedere cap 2 9 SIMATIC NET NCM S7 per PROFIBUS FMS 1 8 C79000 G8972 C128 03 Impostazioni di default per collegamenti FMS profilo stazione ET200U _KR5 ET200U _KR6 ConnectionProfile ET200U_ KR2 ET200U_ KR3 ET200U_ KR4 ET200U_ KR7 ET200U_ KR2 GetLongOD AcknowledgeEventNot ification AlterEventConditionM onitoring SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 179
2. Carica Viene caricata la tabella dei collegamenti nel sistema di destinazione Nella guida dir integrata sono riportate delle informazioni pi dettagliate Se si necessitano chiarimenti o informazioni particolari selezionare la voce di menu oppure fare clic sull icona simbolo R UH D ej H H ER H h Con l icona si ottengono delle informazioni riferite al contesto Con le funzioni della guida si accede alla finestra di dialogo della guida come per le applicazioni di Windows Funzione di stampa nella scheda Panoramica Per la stampa dei collegamenti progettati e dello stato di progettazione nella scheda Pa noramica disponibile un ulteriore funzione SIMATIC NET NCM S7 per PROFIBUS FMS 64 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 15 Collegamenti senza assegnazione Disposizione Qui di seguito vengono specificate le operazioni che possono comportare la perdita o la cancellazione dell assegnazione al CP Nota Fare attenzione che rispetto ai collegamenti omogenei S7 ai collegamenti dell interfaccia FMS venga assegnata un ID in base al CP Nell operazione descritta successivamente possono essere necessari degli adattamenti dell ID e quindi anche dell impostazione dell in terfaccia del programma applicativo Tabella 2 18 Operazioni che comportano delle modifiche dei collegamenti progettati
3. 6 IT Informazioni sul prodotto SIMATIC NET CP Comprese nella fornitura del relativo CP Siemens AG NCM S7 per PROFIBUS Prontuario di esempi applicativi Componente del pacchetto di manuali NCM S7 per PROFIBUS Siemens AG NCM S7 per Ethernet Manuale Siemens AG SIMATIC STEP 7 Manuale utente Parte del pacchetto di documentazione STEP 7 STEP 7 Nozioni di base Siemens AG SIMATIC STEP 7 Manuale di programmazione Parte del pacchetto di documentazione STEP 7 STEP 7 Nozioni di base Siemens AG SIMATIC STEP 7 Manuale di riferimento Siemens AG SIMATIC NET Manuale per reti PROFIBUS Siemens AG SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 153 Bibliografia 8 9 10 11 Norma FMS EN 50170 Vol 2 Beuth Verlag Berlin 07 94 SINEC CP 5412 A2 Manuali per MS DOS Windows in tedesco e inglese Siemens AG SIMATIC S7 Controllore programmabile S7 300 Realizzazione di un 87 300 Manuale SIMATIC S7 Controllore programmabile S7 400 Realizzazione di un S7 400 Manuale Numeri di ordinazione 154 I numeri di ordinazione per le documentazioni SIEMENS sopraindicate sono riportati nei cataloghi SIMATIC NET Comunicazione industriale catalogo IK PI e SIMATIC Sistemi di automazione SIMATIC S7 M7 C7 Questi cataloghi e le informazioni supplementari possono essere richiesti presso le relative filiali e societ regionali SIEMENS E SIMATIC NET NCM S7 per PROFIBUS F
4. SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 21 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Programmazione dell interfaccia FMS Programmare l interfaccia FMS nel programma applicativo nel modo seguente 1 Per il trasferimento dei dati utilizzare gli FB precedentemente descritti 2 Analizzare le visualizzazioni degli FB per WRITE e REPORT i parametri DONE ERROR STATUS per READ IDENTIFY e STATUS i parametri NDR ERROR STATUS Osservare i diagrammi di svolgimento per i blocchi funzionali nel cap 4 1 Questi diagrammi illustrano come deve essere impostata e utilizzata l interfaccia FMS nel programma applicativo per permettere uno scambio dei dati corretto Ulteriori esempi su questo argomento sono riportati nel Prontuario di esempi applicativi 2 Nota Il parametro per l identificazione del collegamento ID locale nella programmazione e nella progettazione deve essere identico Accesso alle variabili FMS con indice o nome Per accedere alle variabili FMS con un FB WRITE o FB READ nel programma utente esistono due possibilit e Accesso tramite nome di variabile Con questo modo di accesso viene specificato un nome di variabile memorizzato nel server FMS e trasmesso al server FMS con il telegramma di richiesta Esempio di accesso alla variabile con il nome MOTORI MOTOR1 Memorizzare il nome in un blocco dati nome simbolico indice 102 parametro WRITE Write
5. Operazione Spostare il CP unit nella configurazione dell hardware tramite Drag and Drop Conseguenza per i collegamenti collegamenti vengono mantenuti Le ID dei collegamenti vengono aggiornate automaticamente Che cosa necessario fare per ristabilire il collegamento 1 Adattare l ID nel programma applica tivo 2 Ricaricare la progettazione del colle gamento nel CP Cancellare il CP unit nella configurazione dell hardware Compare la visualizzazione Il CP possiede dei collegamenti n nella tabella dei collegamenti viene persa l assegnazione collegamenti vengono mantenuti nella tabella dei collegamenti senza assegnazione ad un CP Nella scheda Panoramica della finestra di dialogo delle propriet dei collegamenti i collegamenti sono contrassegnati con Dopo aver posizionato e collegato in rete un CP nella configurazione dell hardware 1 Riassegnare il collegamento utiliz zando la funzione Modifica Part ner del collegamento o selezio nare il nuovo CP nella Finestra di dialogo delle propriet del collega mento 2 Adattare le ID del collegamento nel programma applicativo 3 Ricaricare la progettazione del colle gamento nel CP Cancellare la stazione SIMATIC S7 All interno del progetto vengono cancellati tutti i collegamenti con questa stazione Riprogettare la stazione e i collegamenti Cancellazione della CPU
6. Impostazioni di default per collegamenti FMS profilo stazione SIMATIC NET NCM S7 per PROFIBUS FMS 180 C79000 G8972 C128 03 SIMATIC NET Supporto e training Automation and Drives Service amp Support AI Service amp Support di A amp D si pu accedere in qualsiasi momento da tutto il modo Le lingue utilizzate normalmente sono tedesco e inglese Nella hotline di autorizzazione sono supportante anche il francese l italiano e lo spagnolo Singapore UE Service amp Support Technical Support Hotline di autorizzazione Europa e Africa Norimberga Europa e Africa Norimberga Lu Ve 7 00 17 00 ora licale GMT 1 Lu Ve 7 00 17 00 ora licale GMT 1 Telefono 49 0 180 5050 222 Telefono 49 0 911 895 7200 Fax 49 0 180 5050 223 Fax 49 0 911 895 7201 E mail techsupport ad siemens de E mail authorization nbgm siemens de America Johnson City Lu Ve 8 00 19 00 ora locale GMT 5 Telefono 1 0 423 262 2522 Fax 1 0 423 262 2231 E mail simatic hotline sea siemens com Asia e Australia Singapore Lu Ve 8 30 17 30 ora locale GMT 8 Telefono 65 0 740 7000 Fax 65 0 740 7001 E mail simatic hotline sae siemens com sg SIMATIC Hotline Premium Da tutto il modo Norimberga nei giorni feriali sarete richiamati velocemente 0 00 24 0
7. Struttura delle tabelle Rilevare dalle seguenti tabelle le visualizzazioni e i codici di errore che devono essere utiliz zati nel programma utente significati dei parametri DONE NDR ERROR e STATUS sono descritti nel cap 4 2 Tabella 4 2 Per una migliore comprensione i codici di errore sono elencati in base al seguente schema Errore identificato Errore identificato dal localmente cap 4 8 1 partner FMS cap 4 8 2 Suddivisione a seconda e della classe di errore per chiarimento vedere tabella 4 6 riportata sotto e delcodice errore significato vedere tabelle 4 7 fino a 4 23 Elaborazione corretta dei job L elaborazione corretta dei job viene segnalata dalle seguenti visualizzazioni sull interfaccia FB Tabella 4 5 DONE NDR ERROR STATUS Significato Job concluso senza errore 0x000B Il job in corso SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 125 Programmazione di blocchi funzionali per FMS Classe di errore I codici di errore possibili vengono raggruppati nelle seguenti classi di errore Tabella 4 6 Classe di errore Significato Blocco Contrassegna errori o problemi relativi a e Parametrizzazione FB e Elaborazione del blocco nella CPU e nel CP Applicazione Contrassegna errori o problemi sull interfaccia tra programma utente e FB Definizione Contrassegna errori che rimandano principalmente a inconsistenze tra programma utente e
8. Una stazione viene identificata con e un indirizzo MAC su Ethernet e un indirizzo PROFIBUS su PROFIBUS SIMATIC NET NCM S7 per PROFIBUS FMS 158 C79000 G8972 C128 03 Glossario Strato di trasporto Transport layer Lo strato di trasporto lo strato 4 nel modello di riferimento ISO OSI per la comunicazione generica Il compito dello strato di trasporto consiste nel trasferimento sicuro dei dati informazioni semplici da apparecchio ad apparecchio Per il trasferimento possono essere utilizzati dei collegamenti di trasporto Telegramma Messaggio da un nodo PROFIBUS Ethernet ad un altro Trailer del telegramma Il trailer del telegramma composto da una somma di controllo e dall identificazione finale del gt telegramma TSAP Transport Service Access Point Velocit di trasmissione Velocit di trasmissione secondo DIN 44302 il numero di decisioni binarie trasmesse per ogni unit di tempo Un unit bit sec La selezione della velocit di trasmissione dipende da diverse condizioni marginali come p es la distanza Watchdog Dispositivo per il controllo dello stato di pronto al funzionamento SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 159 Glossario B 2 PROFIBUS Bus token Procedimento di accesso alla rete per ripartizione di bus in caso di pi nodi attivi impiegato per PROFIBUS Questa autorizzazione di trasmissione token viene inoltrata da stazione attiva a stazione
9. 3 8 Protezione contro l accesso alle variabili Progettazione degli attributi FMS per la protezione contro l accesso Con la progettazione possibile disabilitare e abilitare l accesso per lettura o per scrittura ad una variabile Utilizzando la protezione password possibile limitare l accesso a collegamenti autorizzati per le variabili disabilitate AI posto della password possibile comandare l accesso ai gruppi delle variabili Principio L univocit della password viene gi controllata durante la realizzazione del collegamento in base al numero di password collegamenti con una stazione vengono realizzati solo a condizione che ogni partner specifichi rispettivamente una password diversa Non esistono mai due o diversi partner con la stessa password La password 0 costituisce un eccezione Con questa password possono essere realizzati diversi collegamenti La verifica dell autorizzazione e il controllo relativo alle autorizzazioni di scrittura o di lettura vengono eseguiti nell ambito dell elaborazione dei job di comunicazione Impostazione degli attributi FMS Procedere nel modo seguente 1 Selezionare la scheda Attributi FMS 2 Fare clic sulla casella di controllo Attiva protezione contro l accesso FMS 3 Selezionare le opzioni desiderate per la lettura e la scrittura E possibile impostare rispettivamente un autorizzazione di accesso illimitata o un autorizzazione di accesso l
10. E3 Ratei Bearbeiten Einf gen Zielsystem Test Ansicht Estras Fenster Hilfe ojee Cla x2 Raxesse name MP anfangorert eo N fame D_ Rara mex remeno esso rosse __ Definizione dei blocchi dati nel richiamo FB in KOP FUP AWL Stat Daten 12 Dyn Daten 0 Datei Baustein gespeichert RAKOPZAWL FUP Fertigungszelle 1 SIMATIC 400 Station 1 CPU412 1 1 ADB50 lt Offli m E3 C Datei Bearbeiten Einfugen Zielsystem Test Ansicht Extras Fenster Hilfe 8 x slal al jele eli r Rdress ione foo nfangorert Komentar at se S SSS poroa pom fems Cee O I bce fo Jess 1 reae CO I I Poros fo des 1 presse fe PT ed fassa ____ Dr cken Sie F1 um Hilfe zu erhalten Stat Daten 12 Dyn Daten 0 4 Nota Con il parametro SD_1 viene indirizzata l area di dati dalla quale vengono letti e segnalati valori delle variabili Inoltre in base alle convenzoni FMS necessario specificare l indice il rimando ad un nome o un indice simbolico in un DB SLAVE2 DB 122 Il nome o l indice della variabile sull interfaccia FC La consistenza delle due specificazioni non viene tuttavia verificata durante l elaborazione del richiamo SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 117 Programmazione di blocchi funzionali per FMS Tipo di funzionamento La seguente rappresentazione illustra lo svolgimento in tempi normal
11. Tutti i collegamenti con questa CPU vengono cancellati Riprogettare i collegamenti Sostituire la CPU con un altra CPU non cancellare ma assumere per Drag e Drop dal catalogo delle unit collegamenti vengono mantenuti SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 65 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 18 Operazioni che comportano delle modifiche dei collegamenti progettati seguito Operazione Cancellare una stazione esterna altra stazione SIMATIC S5 PC PG Conseguenza per i collegamenti collegamenti delle stazioni presenti nel progetto con una stazione esterna vengono mantenuti nella tabella dei collegamenti senza assegnazione Nella scheda Panoramica della finestra di dialogo delle propriet dei collegamenti i collegamenti sono contrassegnati con Che cosa necessario fare per ristabilire il collegamento Riassegnare una stazione esterna 0 anche una stazione locale utilizzando la funzione Modifica gt Partner del collegamento Modificare l assegnazione della sotto rete del CP collegamenti che erano assegnati tramite il CP vengono mantenuti nella tabella dei collegamenti con lo stato Diverse sotto reti Nella scheda Panoramica della finestra di dialogo delle propriet dei collegamenti i collegamenti sono contrassegnati con Riassegnar
12. non ha luogo una segmentazione del job l impostazione deve 40 essere orientata alle variabili pi grandi da trasferire Raccomandazioni ridurre questo valore solo se viene richiesto dall adattamento al partner Se viene utilizzata GetOD non ammesso scendere al di sotto di 50 byte Fare attenzione che la GetOD deve sempre essere considerata nel calcolo SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Nota Progettazione di collegamenti FMS programmazione dell interfaccia FMS Per permettere una realizzazione del collegamento FMS le impostazioni eseguite devono corrispondere a quelle nell apparecchio partner Se la stazione partner del tipo S7 ed stata progettata nello stesso progetto S7 viene eseguito un adattamento automatico della capacit massima della PDU e dei servizi paralleli e Numero massimo possibile di servizi paralleli Questi parametri definiscono se e quanti job possono essere presenti contemporaneamente su un collegamento FMS nel CP PROFIBUS Aumentando il valore viene aumenta la portata dei dati possibile di conseguenza anche la memoria necessaria maggiore Per informazioni pi dettagliate relative al CP PROFIBUS consultare le Istruzioni sul prodotto 1 Parametri La seguente tabella rappresenta i parametri Le impostazioni di default dipendono dal CP PROFIBUS impiegato e dal file di descrizione FMS Tabella 2 8 Parametri Attributi LLI LLI SAP Descrizione S
13. servizi rappresentati nella finestra di dialogo della pagina precedente sono quelli che vengono assegnati nel profilo personalizzato Normalmente risultano le seguenti impostazioni Tabella 2 10 Servizio Impostazione Selezionato per preimpostazione Read modificabile no Write modificabile no InformationReport modificabile no GetOD Long form modificabile no altri non modificabile Descrizione dei servizi Tabella 2 11 Servizio Utilizzato Descrizione sull interfaccia FMS per il tipo di job NamedAddress Gli oggetti p es variabili possono essere indirizzati con il nome Se questo servizio non attivato viene supportato solo l accesso tramite indice GetOD Long form Lettura della descrizione delle variabili con indice o nomi L accesso con i nomi delle variabili possibile solo se questo servizio selezionato e pu essere supportato In caso contrario supportato solo l acceso tramite indice Osservare a tale scopo le avvertenze riportate nel cap 2 10 1 UnsolicitedStatus Questo servizio viene utilizzato dal processo applicativo per il trasferimento automatico dello stato dell apparecchio Esso pu essere utilizzato come servizio non confermato anche dagli slave FMS con autorizzazione di iniziativa In questo caso sono possibili anche i procedimenti di trasmissione Broad e Multicast PutOD Con questo servizio viene scritta una o pi descrizioni dell oggetto ne
14. 2 Selezionare il menu Strumenti Progetta collegamenti possibile accedervi anche con il tasto destro del mouse Come alternativa possibile procedere nel modo seguente partendo dal SIMATIC Manager 1 Aprire la CPU nel SIMATIC Manager 2 Selezionare l oggetto Collegamenti 3 Fare doppio clic sull oggetto o selezionare la voce di menu Modifica Apri oggetto Risultato Sullo schermo compare la tabella dei collegamenti che indica tutti i collegamenti progettati con la CPU selezionata nodi locali Il punto terminale la CPU 24 In una stazione SIMATIC S7 il punto terminale del collegamento sempre una CPU Per ogni CPU viene creata una propria tabella dei collegamenti nella quale sono indicati i partner e il tipo del collegamento Selezionando un altra CPU possibile visualizzare anche la relativa tabella dei collegamenti Nota Il parametro per l identificazione del collegamento ID locale deve essere identico per la programmazione e la progettazione SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Creazione di un nuovo collegamento FMS Per la progettazione di un nuovo collgamento FMS le stazioni devono essere configurate con i CP e collegate in rete nel progetto S7 Per creare un nuovo collegamento FMS procedere nel modo seguente 1 Selezionare nel menu Inserisci Collegamento Risultato sullo schermo com
15. FMS C79000 G8972 C128 03 37 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 7 2 Controllo e adattamento dei parametri di indirizzamento Parametri di indirizzamento di un collegamento FMS Un collegamento FMS viene assegnato ad un punto terminale del collegamento locale e remoto Questi punti terminali del collegamento vengono identificati dal programma applicativo nel richiamo FB tramite l ID locale del collegamento ID corta Qui sono contenuti i seguenti parametri di indirizzamento e Indirizzo PROFIBUS della stazione locale e Indirizzo PROFIBUS del nodo remoto al quale si deve accedere e LSAP locale Link ServiceAccessPoint L LSAP locale comanda il funzionamento di ricezione del CP PROFIBUS Per l LSAP vengono messe a disposizione nel CP PROFIBUS le risorse di ricezione per la ricezione dei dati sul collegamento FMS e LSAP remoto Link ServiceAccessPoint L LSAP remoto comanda il funzionamento di trasmissione nel CP PROFIBUS Con lPLSAP il CP PROFIBUS trasmette al nodo sul collegamento FMS Il nodo di destinazione deve essere pronto alla ricezione per questo LSAP Nodo PROFIBUS A Nodo PROFIBUS B Programma CP PROFIBUS applicativo S ID K Bus ID locale CRE Indirizzo PROFIBUS B Indirizzo PROFIBUS A Collegamento Cisa FMS Comunicazione l Servizi Yarali del partner Segnalazione variabile heces Tipo di comunicazione Indirizzi
16. Progettazione delle variabili FMS nel server FMS 2 Lettura della descrizione delle variabili FMS durante la realizzazione del collegamento Client FMS GetOD Server FMS CPU PROFIBUS CP S CP CPU Descrizione Descrizione i delle delle variabili letta variabili i progettata Descrizione Descrizione progettata delle progettata delle variabili per le variabili per le I i variabili di variabili di segnalazione segnalazione i 3 Progettare e assegnare le variabili di segnalazione FMS anche nel client FMS Figura 3 1 Progettazione della descrizione delle variabili FMS e trasferimento al client SIMATIC NET NCM S7 per PROFIBUS FMS 70 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione Nel client FMS viene utilizzata la descrizione della struttura letta durante la realizzazione del collegamento per la conversione dei dati nel formato specifico dell apparecchio vale a dire per il tipo di job FMS e WRITE i dati dell utente specificati nel Job vengono convertiti da rappresentazione locale del client FMS a formato neutro FMS e successivamente trasmessi e READ i dati ricevuti vengono convertiti da rappresentazione neutra FMS a rappresentazione locale del client FMS e successivamente memorizzati nell area di dati dell utente specificata nel job e REPORT i dati ricevuti vengono convertiti da rappresentazi
17. Selezionare la scheda Segnalazione variabile Risultato compare una rappresentazione generale con le variabili di segnalazione da ricevere gi progettate Propriet Collegamento FHS Opzioni Comunicazione Servizi Variabili del partner Segnalazione variabile Accesso Variabile di segnalazione da ricevere Indirizzo 5S7 Lun Numero 100 i DBI DEBOO I 3 Annulla SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 53 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 Azionare il pulsante Nuova per specificare una nuova variabile di segnalazione da ricevere nella scheda Propriet Variabile oppure Selezionare un impostazione esistente e azionare il pulsante Propriet per visualizzare o modificare una definizione nella scheda Propriet Variabile Propriet Collegamento FHS Segnalazione variabile E_ P El E SUVA Coda ranterit SIMATIC NET NCM S7 per PROFIBUS FMS 54 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Parametri nella scheda Propriet Collegamento FMS variabili di segnalazione da ricevere Rilevare dalla seguente tabella come devono essere specificate le descrizioni del tipo da leggere durante la realizzazione del collegamento nel partner slave FMS come viene visualizzato l indirizzo di destinazione selezionato per
18. Tipo di E l Locale Remoto collegamento Indirizzo 14 T fe collegamento mastermaster LSAP Ga 4 CD iallegantenta master save N Gorscambio det cicca 26 26 O conimiziativa sieve di 36 Ja dr i Gomunicezione Brosdeasi 39 Cla come masmethtae pn Dl comunicazione Mulicast 42 41 43 42 come masmetttane 44 43 Attributo D o jo OE Annulla 7 Figura 2 4 Assegnazione degli indirizzi nella scheda Indirizzi sul punto terminale del collegamento FMS SIMATIC NET NCM S7 per PROFIBUS FMS 38 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Specificazione dei parametri di indirizzamento Gli indirizzi PROFIBUS e lPLSAP locale sono sempre specificati richiamando la scheda L LSAP locale e quello remoto possono essere modificati Se la stazione viene progettata in un altro progetto tipo Altra stazione LSAP remoto deve essere controllato e se necessario adattato La seguente tabella fornisce informazioni relative agli LSAPs speciali Tabella 2 7 Denominazione LSAP Valore Descrizione NIL 128 solo per LSAP remoto Broadcast 63 LSAP per tipo di collegamento BRCT Default vedi Informazioni sul prodotto 1 LSAP pendant risp a NIL solo locale Poll vedi Informazioni sul prodotto 1 LSAP specifico nel master FMS per il tipo di collegamento MSZY con il quale vengono interrogati gli slave per tutti i collegamenti
19. oggetto sono inconsistenti 0 1 0x8303 Nome gi esistente Tabella 4 18 Classe di errore Risorse DONE NDR STATUS 0x8401 Significato Errore di risorse non specificato Memoria non disponibile Tabella 4 19 Classe di errore Servizio DONE NDR STATUS Significato 0x8500 Errore di servizio non specificato 0x8501 Conflitto a causa dello stato dell oggetto 0x8502 La grandezza PDU progettata stata superata 1 0x8503 Conflitto a causa di insufficienza di oggetti 1 0x8504 Parametri inconsistenti o OoT TO SIMATIC NET NCM S7 per PROFIBUS FMS 130 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS Tabella 4 19 Classe di errore Servizio seguito DONE NDR STATUS Significato 0x8505 Parametri non ammessi Tabella 4 20 Classe di errore Accesso DONE NDR ERROR STATUS Significato Errore d accesso non specificato Oggetto non valido Erorre hardware L accesso all oggetto stato respinto 0x8604 Indirizzo non valido Attributi dell oggetto inconsistenti L accesso all oggetto non viene supportato Oggetto inesistente 0x8608 Conflitto di tipi o contenuto variabile fuori dal campo di valori ammesso 0x8609 L accesso per nome non viene supportato O O O O O O O O O SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 131 Progra
20. parametri di bus delle stazioni interessate e non coincidono e non sono adatti Selezionare la statistica PROFIBUS nella diagnostica Provvedimenti Adattare i parametri PROFIBUS vedere volume 1 cap 2 Aumentare il tempo slot il TSDR max e il TSDR min in tutte le stazioni I servizi FMS non coincidono Controllo del contesto Esistono conflitti di accordo nei parametri FMS Utilizzare le funzioni di diagnostica in base al cap 5 2 Provvedimenti Parametri in base al cap 2 Il cavo non innestato il cavo difettoso resistenze allacciamento bus difettose Gli FB READ e WRITE non vengono richiamati nel programma applicativo oppure presente un segnale di fronte Controllare il programma applicativo e programmare eventualmente i blocchi e programmare eventualmente un cambio di fronte commutare i parametri da REQ 0 a REQ 1 Gli FB READ e WRITE vengono parametrizzati in modo errato p es i buffer di ricezione _p di trasmissione sono insufficienti o difettosi Controllare il programma applicativo Analizzare il byte di stato in READ e WRITE e controllare SD 10RD 1 correggere l ID e correggere VAR_1 e includerela funzione di diagnostica Stato del job 150 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Diagnostica NCM S7 Tabella 5 6 Lista di controllo per definizioni caratteristiche del problema per collegamenti F
21. 50170 e A seconda dei servizi utilizzati sul collegamento FMS il VFD funziona come client FMS come server FMS oppure con entrambe le funzioni Client FMS Il client FMS richiede un servizio ci presuppone che l apparecchio master sia sul PROFIBUS Server FMS Il server FMS fornisce un servizio richiesto sia un master sul PROFIBUS sia uno slave sul PROFIBUS possono essere fornitori di servizi richiesti dei dati e funzionalit Per sapere quanti collegamenti FMS pu supportare il CP PROFIBUS consultare le informazioni sul prodotto 1 allegate al CP PROFIBUS Con l aggiunta di ulteriori CP pu essere aumentato il numero di collegamenti per ogni stazione e il numero di variabili del server progettabili Su un collegamento FMS il CP PROFIBUS pu trasferire per ogni job un unit di dati del protocollo FMS FMS PDU con una lunghezza massima di 241 byte Per la determinazione della lunghezza dei dati d utilizzo necessario tenere in considerazione l intestazione del protocollo e il comportamento di conversione durante la conversione da rappresentazione dei dati S7 a rappresentazione dei dati FMS Ulteriori specificazioni su questo argomento sono riportate nel capitolo 2 8 Per informazioni pi precise sul volume dei dati e sulla funzionalit consultare le informazioni sul prodotto 1 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfacci
22. Azionare a tale scopo il pulsante Lista degli indici nella scheda Struttura Gestione ottimale degli indici La lista degli indici fornisce un aiuto durante l assegnazione degli indici Gli indirizzi vengono dapprima assegnati senza spazi e in ordine di successione progressivo durante la creazione delle variabili di comunicazione Togliendo o inserendo le variabili possono tuttavia formarsi degli spazi che possono essere riutilizzati per nuove definizioni le ii Nome variabile Stato Commento 100 material Errore Tipo di dati non supportata 101 engines 102 engines engine 103 engines M 104 engines engine 105 engines Wz 106 engines engined 107 engines Ma 108 engines Status 109 riservato per engines 110 riservato per engines 111 riservato per engines 112 riservato per engines 113 riservato per engines 114 riservato per engines 115 riservato per engines 116 riservato per engines 117 riservato per engines 118 riservato per engines 119 riservato per engines 120 riservato per engines 121 riservato per engines 122 riservato per engines 157 namra mbe mmr mmnm n 4 F Stampa P Figura 3 6 Esempio perla lista degli indici SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 87 Progettazione delle variabili di comunicazione 88 La seguente tabella fornisce delle istruzioni per interpretare le specificazioni nella lista degli indici ed eliminare dei problemi Tabella 3 4 Stat
23. CP Lista di controllo Funzionamento master DP Lista di controllo Funzionamento slave DP Lista di controllo Collegamenti FDL e nel volume 2 del presente manuale Lista di controllo Collegamenti FMS Istruzioni per la lettura Nella colonna Definizione della causa e provvedimenti sono riportate delle raccomanda zioni per le funzioni di diagnostica relative alla definizione del problema e i provvedimenti per l eliminazione dei guasti SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 149 Diagnostica NCM S7 5 3 1 Lista di controllo Collegamenti FMS Tabella 5 6 Lista di controllo per definizioni caratteristiche del problema per collegamenti FMS in un impianto Definizione del problema Il collegamento FMS non viene realizzato Il trasferimento dei dati non viene eseguito su un collegamento FMS Causa possibile L assegnazione LSAP errata Definizione della causa e provvedimenti Analizzare il buffer diagnostico Provvedimenti Modificare gli SAP in base alle immissione del buffer diagnostico L indirizzo di destinazione PROFIBUS non accessibile Selezionare la panoramica delle stazioni PROFIBUS Analizzare il buffer diagnostico e controllare gli indirizzi PROFIBUS del nodo PROFIBUS Provvedimenti Progettare l indirizzo di destinazione corretto Parametri di bus aumentare il tempo di slot vedere volume 1 cap 2
24. FMS Parametri Tabella 2 15 Parametri Significato Campo dei valori Protezione contro Un accesso alle variabili presuppone la s no l accesso all FMS attivata stessa impostazione nel partner Se sono impostate delle autorizzazioni di accesso necessario fare attenzione ad ulteriori autorizzazioni di scrittura lettura Numero di password Un accesso alle variabili presuppone la 0 stessa impostazione nel partner Il client FMS deve specificare la password 0 per l autorizzazione durante la realizzazione del collegamento L accesso possibile per tutti i client FMS che specificano la password gt 0 Il client FMS deve specificare questa pass word per l autorizzazione durante la realizzazione del collegamento L accesso limitato ad un client FMS un collegamento FMS Numero dei gruppi Un accesso alle variabili pressuppone la selezione di almeno un numero di gruppo adatto all impostazione nel partner per ulteriori chiarimenti vedere sotto Gruppi 0 7 selezionabili Selezione dei gruppi numeri dei gruppi offrono un ulteriore possibilit per limitare selettivamente le autorizzazioni di accesso Osservare le seguenti distinzioni e l partner una stazione S7 Nella stazione partner non possibile un attivazione o una disattivazione singola dei gruppi L accesso di conseguenza possibile con ogni numero di gruppo 0 7 Nell impostazione di default sono quindi attivati t
25. FMS verbindung 16 L AT DO ti unonnssnnnnunnnnnnunnnnnnnnnnnnna n L bt Tabella 5 5 Avvertenze relative ai parametri nella finestra di dialogo Parametri Descrizione Indice Indica l indice FMS progettato con il quale la variabile pu essere indirizzata all interfaccia di richiamo FB Nome Indica il nome delle variabili progettate con il quale la variabile pu essere indirizzata all interfaccia di richiamo FB solo nella GetOD lang form Tipo Indica il tipo di dati tipo S7 determinato delle variabili letto dalla directory degli oggetti OD Indice di tipo Indica l indice con il quale memorizzata la descrizione del tipo FMS nel partner FMS A seconda del tipo di apparecchio esso pu essere utilizzato per scopi di controllo In una SIMATIC S7 come partner FMS l indice di tipo un indice immesso automaticamente SIMATIC NET NCM S7 per PROFIBUS FMS 144 C79000 G8972 C128 03 Diagnostica NCM S7 5 2 5 Informazioni dettagliate relative alla funzione requester locale Se viene selezionato l oggetto di diagnostica Dettagli per requester locale vengono visualizzate le seguenti informazioni le immissioni costituiscono un esempio i IG Buffer diagnostico Stato di funzionamento Modo Parametri del bus Statistica I Collegamenti i FDL FMS Fh4S Y erbindung 1 FIS erbindung 3 4 FIMS verbindung 5 H 1 Wariabili di segnalazione 1 ariabili partner i
26. G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Identificazione di insufficienze di spazio di memoria Delle insufficienze di risorse possono essere identificate con un relativo calcolo della realizzazione della comunicazione gi prima della progettazione E necessario distinguere e Collegamenti Calcolo Osservare le specificazioni riportante nelle informazioni sul prodotto del CP PROFIBUS relative al numero massimo di collegamenti Progettazione Durante la progettazione dei collegamenti NCM S7 segnala se il numero massimo di collegamenti stato superato e Variabili FMS Calcolo Osservare le specificazioni relative al numero massimo di variabili progettabili riportate nelle informazioni sul prodotto del CP PROFIBUS utilizzato Nel cap 3 7 del presente manuale si trovano ulteriori specificazioni relative al calcolo della funzionalit Progettazione variabili di comunicazione vedere cap 3 La progettazione delle variabili FMS viene eseguita dapprima senza assegnazione ad un determinato CP Un superamento delle risorse pu di conseguenza essere identificato solo durante il caricamento dei dati di progettazione In base al calcolo del numero e della grandezza delle variabili FMS eventualmente necessario stabilire se devono essere eseguite delle ripartizioni del carico Se per una ripartizione del carico vengono impiegati diversi CP PROFIBUS possibile assegna
27. Inserisci fisualizza Strumenti Finestra 7 l x EE al el GA x e Simbolo in ordine crescente 4 i SMC Simbolo _ Indirizzofipodidati Commento ES __ amp A engines DB 50 DE 50 information about status X materiali DB 54 DE 54 typeSi material DB 52 DB 52 type 52 et Propriet della comunicazione Simbolo Pan Premere F1 pei M Utilizza simbolo come variabile di comunicazione Generalit Attributi FMS Nome simbolo engines e altri simboli Commento simbolo la Stampa lista delle variabili Annulla fi Copia di variabili di comunicazione Esiste la possibilit di copiare simboli con le proprie variabili di comunicazione nella tabella dei simboli funzione Modifica Copia Questo necessario p es se si intende copiare le variabili di comunicazione da una stazione all altra o in un altro progetto Per copiare insieme le descrizioni delle variabili di comunicazione e il simbolo necessario selezionare con Strumenti Impostazioni l opzione Copia insieme propriet speciali oggetto SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 75 Progettazione delle variabili di comunicazione 3 9 Plausibilit Convenzioni per le variabili di comunicazione Per poter utilizzare le variabili come variabili di comunicazione necessario osservare le seguenti convenzioni Tabella 3 1 Convenzione Osservare le aree di dati ammesse
28. Job if Dettagli requester 1 Dettagli responder o FiS verbindung 8 FIMS verbindung 10 go FiS verbindung 12 4 FlMS v erbindung 14 4 FlMS verbindung 16 Du LN OIL DO m m a a R di dici ANNALI LELE Lee LELE bee a m m m E ca ca m IL Solo in caso di errore possono verificarsi diverse combinazioni di visualizzazione La seguente tabella illustra e la combinazione di visualizzazioni che deve essere interpretata come causa di errore per la mancata realizzazione del collegamento e a combinazione di visualizzazioni che non responsabile per la mancata realizzazione del collegamento e che quindi deve essere interpretata solo come avvertimento SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 145 Diagnostica NCM S7 Visualizzazione Descrizione requester locale responder remoto CA Dl Errore Il partner FMS responder non supporta il servizio specificato nella stazione locale requester yA Avvertimento errore possibile situazione corretta possibile Il partner FMS non supporta eventualmente il servizio specificato nella stazione locale requester E CA Avvertimento Il servizio specificato non viene supportato dalla stazione locale requester in caso di una realizzazione del collegamento Pu essere interpretata come avvertimento situazione corretta possibile Il servizio specificato stato eventualmente atteso dal partner FMS in caso di un
29. accesso La seguente tabella riassume le possibilit di accesso alle variabili di comunicazione esistenti nel programma applicativo Fare attenzione che le impostazioni della progettazione possono essere rilevanti anche se l accesso deve essere eseguito tramite indice anzich tramite nome Se si intende accedere ad un elemento della struttura p es con l indice caso 5 nella tabella la casella di attivazione Primo livello della struttura di un DB attivata Possibilit di accesso Esempio immissione del nome o Progettazione dell indice specificata con il parametro simboli FB VAR_1 m sull intera sul primo variabile livello 1 Con nome all intera struttura Motori X Con indice FMS all intera struttura lt 100 gt X Con sotto indice FMS all elemento lt 100 1 gt X della struttura o all elemento array 4 Con nome e sotto indice Motori 6 X all elemento della struttura o all elemento array 5 Con nome all elemento della struttura Motori NumerodigiriM3 X 6 Con indice FMS all elemento della lt 103 gt X struttura 7 Con nome e sotto indice all elemento Motori statogenerale 1 X della struttura parziale 8 Con indice e sotto indice lt 103 1 gt X all elemento della struttura parziale Legenda X obbligatoria X possibile SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 85 Progett
30. apparecchio SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 13 Comunicazione con FMS tramite CP PROFIBUS per qualsiasi tipo di apparecchio 1 2 Interfaccia FMS e sistema master FMS Interfaccia FMS Il trasferimento dei dati su un collegamento FMS viene avviato dal programma applicativo L interfaccia nella SIMATIC S7 verso programma applicativo forma dei blocchi funzionali SIMATIC S7 speciali FB Per i seguenti compiti sono disponibili dei blocchi funzionali Tabella 1 1 Compito Blocco funzionale FB Lettura variabile READ Scrittura variabile WRITE Segnalazione variabile REPORT Coordinamento ACCESS Servizi dell apparecchio IDENTIFY STATUS Nodo sul sistema master FMS Sul PROFIBUS si distinguono gli apparecchi master e slave L autorizzazione di accesso al bus conosciuta come token viene inoltrata sempre solo dal master Gli slave possono reagire solo su richiesta da parte di un master In base alla funzionalit di un apparecchio FMS si distingue inoltre tra e Client FMS Il client FMS richiede un servizio ci presuppone che l apparecchio master sia sul PROFIBUS e Server FMS Il server FMS fornisce un servizio richiesto sia un master sul PROFIBUS sia uno slave sul PROFIBUS possono essere fornitori di servizi richiesti Un sistema master FMS viene formato da tutti gli apparecchi con funzionalit FMS esistenti sulla sotto rete PROFIBUS Ci significa che anche diversi maste
31. applicazione del software di progettazione STEP 7 inclusi in parte nella progettazione del CP come la configurazione dell hardware leggere in 4 e in 5 Progettazione e diagnostica Per l allacciamento e la progettazione dei CP PROFIBUS necessario il software di progettazione SIMATIC NET NCM S7 per PROFIBUS NCM S7 per PROFIBUS viene installato come pacchetto opzionale STEP 7 ed di conseguenza integrato nello STEP 7 Inoltre NCM S7 per PROFIBUS offre diverse possibilit di diagnosi per i diversi tipi di comunicazione L utilizzo di NCM S7 per PROFIBUS come strumento di progettazione per FMS viene descritto nei successivi capitoli e nella guida integrata del software di progettazione SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 11 Comunicazione con FMS tramite CP PROFIBUS per qualsiasi tipo di apparecchio 1 1 Superamento delle barriere di linguaggio degli apparecchi utilizzando FMS Applicazione e utilit interfaccia per qualsiasi tipo di apparecchio Il trasferimento dei dati su un collegamento FMS progettato adatto per lo scambio di dati strutturati tra due nodi PROFIBUS che supportano la norma FMS La particolare utilit del protocollo FMS consiste nel fatto che le strutture dei dati vengono trasferite in una forma adatta per qualsiasi tipo di apparecchio e successivamente convertite in un terminale di dati nella forma specifica dell apparecchio Di conseguenza possibile comunicare co
32. base alla descrizione delle variabili progettata Il trasmettitore non riceve nessuna conferma dell applicazione remota La riconversione per il client FMS viene eseguita in base alla descrizione delle variabili progettata localmente nel client FMS SIMATIC NET NCM S7 per PROFIBUS FMS 20 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS La seguente rappresentazione illustra il funzionamento di questi blocchi funzionali le frecce indicano la direzione del flusso per i dati dell utente Client FMS Server FMS CPU CP PROFIBUS CP PROFIBUS CPU i Descrizione Descrizione i p Programma i delle delle rogramma applicativo STEP 7 variabili letta variabili Ie i con GetOD progettate Area dati Area dati utente utente Descrizione delle variabili progettata Figura 2 2 Richiesta di servizio e flusso dei dati tra client FMS e server FMS Ulteriori servizi Per l informazione e il coordinamento tra gli apparecchi FMS sono disponibili ulteriori blocchi funzionali FB Tabella 2 2 FB Funzione tipo di funzionamento IDENTIFY Vengono letti i parametri di identificazione come il nome del costruttore e la versione dell apparecchio partner STATUS Questo job permette di richiedere informazioni sullo stato conformi alla norma e specifiche dell apparecchio partner
33. delle variabili da segnalare deve essere definita in modo locale con la progetta zione server FMS vedere cap 3 6 Stazione S7 come partner di comunicazione Per permettere che le variabili segnalate vengano ricevute nel partner di comunicazione esse devono essere impostare durante la progettazione del partner di comunicazione client FMS vedere cap LEERER MERKER Interfaccia di richiamo FB REPORT DONE ERROR STATUS SIMATIC NET NCM S7 per PROFIBUS FMS 116 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS Esempio di richiamo in AWL AWL Significato call FB 4 DB 28 Richiamo del blocco REPORT con DB di istanza REQ M 1 0 Segnale da fronte per l esecuzione dell FB ID DW 16 10001 Adattam del collegamento FMS alla progettazione VAR_1 SLAVE2 INDEX Var di comun specif che deve essere segnalata SD_1 PROZESS Motor1 Area dati ind dalla quale viene eseguito il trasf DONE M 1 1 Conferma dell esecuzione ERROR M 1 2 Indica 1 esecuzione errata STATUS MW 20 Specificazione dell errore Informazioni supplementari SLAVE2 INDEX N indica la variabile di comunicazione in base alla progettazione delle variabili Motorel una variabile dichiarata locale nel DB PROZESS DB50 che contiene il valore da segnalare com area di dati sorgente WA KOP7AWL FUP FMS Anlage 57 Programm 1 DB122 lt Offline gt i
34. delle variabili progettate si intende assegnare al CP PROFIBUS solo quelle selezionate e nella stazione S7 si intende utilizzare diversi CP e assegnare le variabili in modo specifico Per ulteriori informazioni su questo argomento consultare il cap 3 7 Assegnazione unit Selezionare questo pulsante per ottenere una stampa Stampa lista variabili di tutte le variabili di comunicazione progettate SIMATIC NET NCM S7 per PROFIBUS FMS 14 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione Selezione ed elaborazione di diversi simboli Nell editor dei simboli esiste la possibilit di attivare contemporaneamente anche diverse variabili e di utilizzare la funzione Modifica gt Propriet speciali dell oggetto gt Comunicazione Durante la selezione fare attenzione che viene attivata sempre l intera riga e non le singole sezioni all interno di una riga Selezionare a tale scopo i pulsanti prima dei simboli con il tasto CTRL premuto Attivando contemporaneamente diverse variabili possono essere comandate contemporaneamente le propriet di tutte le variabili selezionate In questo modo non tuttavia possibile visualizzare ed elaborare contemporaneamente le definizioni della struttura di diverse variabili La finestra di dialogo per diverse variabili selezionate ha il seguente aspetto 223 Editor di simboli FMS Y ariables SIMATIC 300 1 CPU31 4Symbole Tabella Modifica
35. di CP progettato Ci singifica e Se si sostituisce l unit senza adattare i dati di progettazione all eventuale nuovo tipo di unit non necessario eseguire modifiche nei blocchi utilizzati e Se si sostituisce l unit e si adattano i dati di progettazione al nuovo tipo di unit necessario utilizzare le versioni di blocchi approvate per questo tipo di unit Si raccomanda di utilizzare sempre le versioni di blocco attuali per tutti i tipi di blocco Per tipi di unit precedenti questa raccomandazione presuppone l utilizzo della versione di firmware attuale per questo tipo di unit Ulteriori informazioni per il singolo impiego si trovano nel Customer Support vedere capitolo LEERER MERKER alla seguente ID articolo 1806643 I manuali apparecchio 1 forniscono informazioni relative alla compatibilit dei CP S7 e dei relativi blocchi FC FB Richiamo di blocchi di comunicazione per S7 300 Nota Non ammesso richiamare i blocchi di comunicazione per S7 300 SIMATIC NET bibliote che di blocchi per S7 300 in STEP 7 in pi livelli di svolgimento Se p es si richiama un blocco di comunicazione in OB1 e in OB35 l elaborazione dei blocchi pu essere interrotta da OB con priorit maggiore Se si richiamano i blocchi in pi OB necessario far s che un blocco di comunicazione non venga interrotto da un altro blocco di comunicazione p es tramite disabilitazione abilitazio ne interrupt SFC SI
36. di bit byte Tipo S7 PDU FMS nella PDU S7 FMS S7 FMS STRUCT importanti solo Struttura dei vedere il campo dei valori elementi della dati dell elemento della struttura struttura BOOL Boolean Valore 1 1 0 1 0x00 Oxff booleano BYTE Unsigned8 Seq di bit 8 8 1 ogni seq di bit con lungh 8 WORD Unsigned16 Seq di biti 8 16 2 ogni seq di bit con lungh 16 DWORD Unsigned32 Seq di bit 32 32 4 ogni seq di bit con lungh 32 CHAR Octet String 1 Carattere 8 1 vedere ISO 646 e ISO 2375 ASCII Defining registration number 2 SPACE ARRAY Octet String Sequenza n 1 8 n 1 vedere ISO 646 e ISO 2375 x x n OF n 1 carattere Defining registration number CHAR 0 lt n lt 236 ASCII 2 SPACE ARRAY ARRAY n 1 ARRAY di un n 1 Lungh n 1 x x n OF of Elementar qualsiasi tipo di bit del Tipo Numero di Tipo typ e di dati elementare e byte in PDU elementare e elementare FMS del eccetto Tipo ARRAY elementare e ARRAY ARRAY n 1 ARRAY di un n 1 Lungh n 1 x x n OF of Struct qualsiasi tipo di bit della Numero di STRUCT di dati Struttura byte in PDU sturtturato FMS della eccetto Struttura ARRAY ARRAY non ammesso x x n OF ARRAY INT Integer8 Numero 8 1 2I 21 1 Intero Osservazione Integer8 solo se la progettazione nel partner cos altrimenti Integer16 INT Integer16 Numero 16 2 215 2151 intero DINT Integer32 Numero 32 4 2312311 intero con l
37. di elemento pari p es 14 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Conversione del tipo di dati da tipo FMS a tipo S7 Progettazione delle variabili di comunicazione La colonna Numero nella PDU FMS fornisce il valore Dcony che deve essere impostato nella descrizione della lunghezza della PDU vedere cap 2 8 Tabella 3 7 Conversione dei dati da PDU FMS a formato S7 Conversione del tipo di Descrizione Lunghezza Numero di Campo dei valori dati di bit byte gt nella PDU S7 FMS PDU FMS Tipo S7 S7 FMS Boolean BOOL Valore 1 1 0 1 0x00 Oxff booleano Bit String 8 BYTE Seq di bit 8 8 1 ogni seq di bit con lungh 8 Unsigned8 BYTE Seq di bit 8 8 1 ogni seq di bit con lungh 8 Bit String WORD Seq di bit 16 16 2 ogni seq di bit con lungh 16 16 Unsigned16 WORD Seq di bit 16 16 ogni seq di bit con lungh 16 Bit String DWORD Seq di bit 32 32 4 ogni seq di bit con lungh 32 32 Unsigned32 DWORD Seq di bit 32 32 4 ogni seq di bit con lungh 32 Bit String ARRAY Sequenza di n 8 n ogni seq di bit con lungh n 8n con n gt 4 x x n 1 OF bit con n 8 bit BYTE Octet String ARRAY Sequenza n 8 in vedere ISO 646 e ISO 2375 n x x n 1 OF Octet Defining registration number 2 1 lt n lt 237 BYTE SPACE Visible String ARRAY Sequenza n 8 in vedere ISO 646 e ISO 2375 n x x n 1 OF carattere Defining registration number 2 1
38. il cap 3 6 1 Tipo S7 Visualizzazione del tipo di dati interno SIMATIC S7 Tipo FMS Visualizzazione del tipo FMS Il tipo FMS stabilisce il formato dei dati trasferito nella PDU FMS Regole di conversione Le seguenti tabelle indicano come vengono convertiti i tipi di dati S7 in tipi di dati FMS A seconda della direzione di trasferimento o di conversione scegliere la tabella Conversione dei dati da formato S7 a PDU FMS oppure Conversione dei dati da PDU FMS a formato S7 La seguente assegnazione del tipo di job e di direzione di conversione costituisce un aiuto per la selezione 57 57 ii PDUFMS gt client FMS Tabella 3 6 Tabella 3 7 SENERE S7 S7 server A A client FMS PDU EMS FMS Tabella 3 7 Tabella 3 6 S7 S7 client y y server FMS POU EIMS FMS Tabella 3 6 Tabella 3 7 REPORT SIMATIC NET NCM S7 per PROFIBUS FMS 90 C79000 G8972 C128 03 Conversione del tipo di dati da tipo S7 a tipo FMS Progettazione delle variabili di comunicazione La colonna Numero nella PDU FMS fornisce il valore Dcony che deve essere impostato nella descrizione della lunghezza della PDU vedere cap 2 8 Tabella 3 6 Conversione dei dati da formato S7 a PDU FMS Conversione del tipo di dati Descri Lunghezza Numero di Campo dei valori _ zione
39. la determinazione della lunghezza della PDU vedere cap 2 8 Geringerer Aufwand f r die Variablenprojektierung siehe Kap 3 6 1 Svantaggi In caso di modifica della struttura di variabili la specificazione di indice deve even tualmente essere adattata all indirizzo di variabile modificato nel programma utente SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 23 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 4 Creazione di un nuovo collegamento FMS Principio Se si creano dei collegamenti FMS nuovi partire dalle stazioni inserite e collegate in rete Un collegamento FMS viene progettato selezionando una stazione di destinazione nel progetto S7 attuale partendo da una stazione o dalla CPU A causa del collegamento in rete gli indirizzi dei nodi indirizzi PROFIBUS di entrambe le stazioni sono gi definiti Per gli LSAP locali e remoti Link Service Access Point vengono assegnati automaticamente dei valori di default su entrambi i punti terminali del collegamento Richiamo della tabella dei collegamenti La tabella dei collegamenti pu essere richiamata in diversi modi Aprire la rappresentazione grafica NETPRO con il pulsante Avvio nella barra delle applicazioni di Windows Simatic gt STEP7 Configura reti Partendo da NETPRO procedere nel modo seguente 1 Selezionare in NETPRO la stazione o la CPU nella stazione dalla quale si intende realizzare il collegamento
40. la memorizzazione delle variabili Tabella 2 13 Parametri Descrizione identificazione delle Nomi Selezionare il nome delle variabili remote al posto dell indice variabili Nomi delle variabili Specificare il nome delle variabili Condizioni preliminari per la plausibilit Il nome della variabile deve essere progettato nel server FMS Controllo di plausibilit Fare attenzione che l impostazione non comprometta nessun controllo di plausibilit Solo con la diagnostica possibile stabilire se i valori delle variabili selezionate non possono essere assegnati Indice Selezionare l indice delle variabili remote al posto del nome Indice delle variabili Specificare l indice delle variabili remote Condizione preliminare per la plausibilit L indice o il nome della variabile deve essere progettato nel server FMS Controllo della plausibilit Fare attenzione che l impostazione non comprometta nessun controllo della plausibilit Solo con la diagnostica possibile stabilire se i valori delle variabili segnalate non hanno potuto essere assegnate Sotto indice Oltre al nome o all indice pu essere specificato un sotto indice Valore gt 0 accesso tramite sotto indice in base al valore impostato Valore 0 nessun accesso tramite sotto indice Indirizzo S7 locale sul DB quale si deve segnalare Byte Bit e Numero di blocco solo visualizzazione e Byte offs
41. lt n lt 237 ASCII SPACE CHAR o String S7 se definito String S7 ARRAY n of ARRAY ARRAY di un n Lungh di n Numero di Avvertenza ogni elemento Tipo x x n 1 OF qualsiasi tipo bit del Tipo byte nella viene ampliato con la elementare Elementar di dati elementare e PDU FMS del grandezza della parola e typ e elementare Tipo eccetto elementare e ARRAY Integer8 INT Numero intero 16 1 27 2 4 area FMS Osservazione Integer8 solo se la progettazione nel partner cos altrimenti Integer16 Integer16 INT Numero intero 16 215 215 1 Integer32 DINT Numero 32 4 231 231_1 interno di lunghezza doppia Floating REAL Numero a 32 4 vedere IEEE versione 754 Point virgola mobile Short Real Number SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 93 Progettazione delle variabili di comunicazione Tabella 3 7 Conversione dei dati da PDU FMS a formato S7 seguito Conversione del tipo di Descrizione Lunghezza Numero di Campo dei valori dati di bit byte gt nella PDU S7 FMS PDU FMS Tipo S7 S7 FMS Time Diffe TIME Durata 32 4 vedere 0 232 1 ms e rence o 6 per IEC 1131 IS specif giorno Avvertenza la 0 216 1 specificazione giorno del giorno viene ignorata Time Of Day TIME_OF_ Ora solo 32 4 vedere 0 228 1ms DAY o TOD IEC 1131 IS Date DATE AND_ Data e ora 64 7 vedere vedere TIME o DT IEC 1
42. profilo di default del collegamento per S7 profilo user defined SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 29 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 6 Definizione dei partner del collegamento FMS Procedimento Scheda 30 Per richiamare la finestra di dialogo per le propriet speciali del collegamento procedere nel modo seguente 1 Selezionare il collegamento desiderato nella tabella dei collegamenti 2 Selezionare il menu Modifica Propriet dell oggetto Risultato Compare la finestra di dialogo Propriet del collegamento FMS qui di seguito riportato l esempio per il tipo di partner Altra stazione Propriet Collegamento FHS x Generale Panoramica Parametri del blocco Cia 14 0002 0001 Punto terminale del collegamento ID E Bus ER ID locale HEX 0002 con Nome Collegamento F513 tramite CP CP 443 5 Basic R0 S4 Selezione percorso Tipo di partner Profilo stazione Profilo Used efined Opzioni Annulla fi Per i collegamenti FMS sono disponibili le seguenti schede Scheda Generalit In questa scheda della finestra di dialogo delle propriet vengono visualizzati i parametri globali per il collegamento e il nome locale del collegamento FMS A causa della definizione del tipo di CP e del tipo di partner vengono assunte e impost
43. riportati tra due barre In base a questi numeri possibile rilevare il titolo esatto della documentazione riportato nella bibliografia alla fine del manuale Consiglio Questo simbolo riportato anche in altri punti di queste istruzioni per indicare particolari con sigli SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 7 Prefazione SIMATIC NET NCM S7 per PROFIBUS FMS 8 C79000 G8972 C128 03 Indice Indice PIESaZIONE ansa a apatia 5 INGICE aeaniee aE aree tema 9 1 Comunicazione con FMS tramite CP PROFIBUS per qualsiasi tipo di apparecchio 11 1 1 Superamento delle barriere di linguaggio degli apparecchi utilizzando FMS 1 2 Interfaccia FMS e sistema master FMS_ nrnna 2 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 15 2 1 ProcediMe iO rr 2 2 SIMATIC S7 con collegamenti FMS uaau a neeaaea 2 3 Interfaccia FMS nel programma applicativo 2 4 Creazione di un nuovo collegamento FMS rnern 2 5 Progettazione delle propriet del collegamento FMS_ 2 6 Definizione dei partner del collegamento FMS nananana annn 2 7 Definizione del tipo di comunicazione e degli indirizzi 2 7 1 Definizione del tipo di comunicazione 22 Controllo e adattamento dei parametri di indirizzamento 2 8 Definizione di ulteriori propriet di trasferimento anann 2 9 Adattamento d
44. stazione SIMATIC S5 o PC PG per ogni nodo di bus di questa stazione Collegamento non specificato Se in un collegamento FMS viene selezionata come stazione di destinazione non specificato esiste la possibilit di definire in un secondo momento gli indirizzi e i parametri nella finestra di dialogo delle propriet Questo tipo di progettazione pu essere impiegato al posto della progettazione di un tipo di stazione Altra stazione o SIMATIC S5 In questo caso le stazioni non vengono visualizzate in NETPRO Collegamenti Broadcast 26 Per un collegamento Broadcast FMS trasmissione a tutti i nodi Broadcast FMS selezionare Tutti i nodi Broadcast SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 9 Controllo o adattamento delle impostazioni di default Progettazione delle propriet del collegamento FMS Nel pi semplice dei casi sono sufficienti le definizioni specificate durante la creazione del collegamento FMS Le impostazioni di default soddisfano i requisiti necessari per la realizzazione e il funzionamento di un collegamento FMS Le impostazioni di default disponibili sono elencate nell appendice D per diversi partner di collegamento partner del collegamento e le propriet di un collegamento FMS possono essere specificati pi dettagliatamente nelle seguenti finestre di dialogo e schede oppure le imp
45. utiliz zato per la prima volta necessario procedere nel modo seguente 1 Per il principio di svolgimento di una sessione di diagnostica basarsi sul seguente schema Avvertenza le funzioni non contrassegnate sono descritte dettagliatamente nel volume 1 del presente manuale Inizio della diagnostica NCM S7 e Realizzare il collegamento con il CP e Impostare le opzioni e Identificare il CP PROFIBUS i Determinare lo stato attuale dei CP Scheda Stato di funzionamento Se il CP non in anello l con nodo PROFIBUS attivo l l Se il CP non Se il CP si trova su RUN su RUN Parametri di bus PROFIBUS Funzioni di statistica Funzioni di statistica Panoramica delle stazioni PROFIBUS Diagnostica in base al modo operativo Master DP Slave DP Collegamento FDL Collegamento FMS cap 5 2 Per una panoramica e una specificazione degli eventi di di diagnostica esaminare analizzare il buffer diagnostico Se necessario correggere la progettazione e la programmazione 136 2 Chiarire la definizione dei compiti e del problema p es in base alla lista di controllo riportata nel cap 5 3 lista di controllo da trovare per la definizione del problema o dei compiti Selezionare gli esempi raccomandati nella lista in base alla funzione di diagnostica SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Diagn
46. 0 ora locale GMT 1 al massimo entro 2 ore Telefono 49 0 911 895 7777 a pagamento solo con SIMATIC Card Fax 49 0 911 895 7001 E mail techsupport ad siemens de SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 181 SIMATIC NET Supporto e training Servizi online Technical Support Con i servizi Online il SIMATIC Customer Support offre illimitate informazioni supplementari sui prodotti SIMATIC e Informazioni attuali generali possono essere richiamate in Internet al sito tramite Fax Polling N 49 0 8765 93 02 77 95 00 e Informazioni sul prodotto FAQ consigli e suggerimenti e download attuali utili per l utilizzo si trovano in Internet al sito htto wwwgiernens de automation seryicektsuptor tramite Bulletin Board System BBS a Norimberga SIMATIC Customer Support Mailbox al numero 49 0 911 895 7100 Per l attivazione della mailbox utilizzare un modem fino a V 34 28 8 kbaud con i parametri impostati nel modo seguente 8 N 1 ANSI o selezionare tramite ISDN x 75 64 kbit Training Center Per semplificare l introduzione al sistema di automazione SIMATIC S7 offriamo corsi specializzati Rivolgersi al Training Center regionale o al Training Center centrale in D 90327 Norimberga Tel 49 0 911 895 3154 Infoline Tel 49 0 1805 23 56 11 Fax 49 0 1805 23 56 12 Internet E mail AD Training nbgm siemens de Per l argoment
47. 0 1354 112 438 190 WRITE 1 5 6 2486 2094 2058 142 632 358 Tabella 4 25 Specificazioni per FB nell S7 300 NOME Versione N FB Byte Memoria Byte MC7 Dati locali DB di DB di blocco di lavoro Byte istanza istanza in byte Blocco Byte MC7 Byte IDENT 1462 1254 1218 86 306 158 Read 1998 1700 1664 64 218 70 REPORT 2024 1718 12 STATUS 1430 1244 46 WRITE 2016 1710 1674 76 230 72 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 133 Programmazione di blocchi funzionali per FMS SIMATIC NET NCM S7 per PROFIBUS FMS 134 C79000 G8972 C128 03 Diagnostica NCM S7 Ulteriori informazioni v Ulteriori informazioni sono riportate nelle seguenti fonti e Questo capitolo completa le specificazioni relative allo strumento di diagnostica NCM riportate nel volume 1 del presente manuale e Nei capitoli successivi del presente manuale sono riportate informazioni relative ai servizi di comunicazione FMS e Nel corso della diagnostica la Guida integrata costituisce un aiuto riferito al contesto e Nella guida di base di STEP 7 si trovano informazioni dettagliate per l utilizzo di pro grammi STEP 7 nella guida si trova anche l argomento Diagnostica dell hardware SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 135 Diagnostica NCM S7 5 1 Procedimento nella diagnostica Procedimento Per un impiego efficiente dello strumento di diagnostica in particolare se esso viene
48. 131 IS EN 50132 94 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione delle variabili di comunicazione 3 7 Assegnazione delle variabili di comunicazione alle unit ri partizione del carico Significato Dopo il caricamento nella stazione S7 le variabili di comunicazione progettate occupano memoria nel CP PROFIBUS Avendo selezionato le variabili di comunicazione dalla tabella dei simboli gi stata eseguita una selezione e limitata la necessit di risorse delle variabili di comunicazione Se non si esegue un ulteriore selezione in tutti iCP PROFIBUS assegnati alla CPU vengono caricate le descrizioni delle variabili per tutte le variabili di comunicazione Dati di progettazione gt Stazione S7 PROFIBUS CP1 Indice Indice 100 Descrizione ra ki Descrizione progettata progettata delle variabili delle variabili PROFIBUS CPn Descrizione progettata delle variabili Figura 3 7 Nell impostazione standard tutte le descrizioni delle variabili vengono caricate in tutti i CP SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 95 Progettazione delle variabili di comunicazione Concetto della ripartizione del carico Aggiungendo ulteriori CP PROFIBUS si ottengono risorse supplementari per la memorizzazione delle variabili e aumenta il numero possibile di collegamenti FMS La funzione Assegnazione delle variabili di comunicazione alle u
49. AP Service Access Point per LLI al di sopra dell LLI possono essere supportati diversi servizi e FMS e FMA Il parametro definisce di conseguenza se l utente LLI del tipo FMS valore 0 o FMA valore 1 Impostato in questo caso su FMS Accesso solo visualizzazione Control Interval Nei collegamenti con traffico di dati aciclico questo parametro indica l intervallo di tempo del controllo del collegamento ACI Nei collegamenti con traffico dei dati ciclico questo parametro indica l intervallo di tempo per il controllo del collegamento CCI Se uno dei due nodi non riceve nessun telegramma IDLE o di utilizzo nel corso di questo tempo il collegamento viene interrotto modificabile a seconda del profilo della stazione e del collegamento SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 41 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 8 seguito Parametri Descrizione Accesso Multiplier Nei collegamenti con traffico ciclico di dati MSZY sul lato modificabile a del master questo parametro indica ogni quanto tempo seconda del deve essere registrato nella lista di polling l indirizzo profilo della PROFIBUS e il relativo LSAP di questo collegamento stazione FMS L intervallo di polling pu di conseguenza essere ridotto In questo modo possibile stabilire una priorit per questo collegamento rispetto ad altri
50. C NET NCM S7 per PROFIBUS FMS 68 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione 3 2 Procedimento Definizione delle aree di dati con KOP FUP AWL p es DB Creazione dei simboli con l editor dei simboli di STEP 7 Dichiarazione dei simboli come variabili di comunicazione Caricamento delle variabili di comunicazione nella stazione S7 Caricamento della progettazione del collegamento FMS Legenda __ Operazioni necessarie ERE Operazioni opzionali eventualmente possono essere mantenute le imposta zioni di default SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 69 Progettazione delle variabili di comunicazione 3 3 Tipo di funzionamento Memorizzazione della descrizione delle variabili nei CP PROFIBUS Le descrizioni della struttura delle variabili di comunicazione vengono dapprima caricate nel CP PROFIBUS del server FMS insieme ai dati di progettazione del relativo collegamento FMS Durante la realizzazione del collegamento all avviamento del CP PROFIBUS questa descrizione della struttura viene trasferita al client FMS su richiesta del client FMS servizio FMS GetOD La progettazione per il servizio FMS REPORT rappresenta una particolarit Per questo servizio le variabili devono essere progettate anche sul lato del client Anche in questo caso le descrizioni della struttura vengono caricate nel CP PROFIBUS insieme ai dati di progettazione del relativo collegamento FMS 1
51. CM S7 per PROFIBUS FMS 120 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS Tipo di funzionamento La seguente rappresentazione di svolgimento indica lo svolgimento temporale normale di un job STATUS Il job viene attivato da un passaggio di fronte positivo del parametro REQ Ogni job STATUS del programma utente viene confermato dal CP PROFIBUS con una vi sualizzazione nei parametri di uscita NDR ERROR e STATUS Client FMS Server FMS Programma utente CP PROFIBUS CP PROFIBUS ciclo della CPU Impostare parametro INPUT CALL FB5 REQ 0 Impostare parametro INPUT CALL FB5 REQ 1 Interrogazione dello stato IN corso STATUS PDU Preparazione STATUS dell informazione di Confirmed PDu LSstato Esistono indicazioni di stato con dati Tempo Tempo Tempo Legenda 1 Trasferimento dei parametri NDR ERROR STATUS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 121 Programmazione di blocchi funzionali per FMS 4 7 Blocco funzionale WRITE Significato LFB WRITE trasferisce i dati da un area di dati locale specificata ad un altra area di dati del partner di comunicazione L area di dati locale pu essere un blocco dati un area nell imma gine di processo degli ingressi uscite o un area di merker cfr parametro SD_1 cap 4 2 L area di dati del parnter di comunicazione viene specificata con un nome o un indice della variabile vedere
52. Collegamento non specificato Se in un collegamento FMS stata selezionata come stazione di destinazione non specificato necessario definire gli indirizzi per i partner remoti Questo tipo di progettazione pu essere utilizzata al posto della progettazione di un tipo di stazione Altra stazione o SIMATIC S5 In questo caso le stazioni non vengono visualizzate in NETPRO SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 39 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 8 Definizione di ulteriori propriet di trasferimento Significato Per impostare ulteriori propriet di trasferimento selezionare il pulsante Altre nella scheda Comunicazione LLI SAE Grandezza massima POL sending High Frio sending Low Frio Receling High Frio Receiving Low Frio e Attributi LLI ra ra Control Interval 10 ms iulie Servizi paralleli massimi max SCE max RCC max SAL max RAC Annulla LLI significa Lower Layer Interface Questa interfaccia stabilisce il collegamento tra l interfaccia applicativa FMS e i servizi FDL sottostanti Con gli attributi LLI viene specificata da un lato l interfaccia verso il livello dell applicazione p es FMS dall altro vengono definite le propriet dell LLI e Capacit massima PDU Questi parametri stabiliscono i valori limiti per la lunghezza massima delle unit di dati del protocollo PDU Poich
53. DeleteVariableList FALSE EventNotification FALSE SIMATIC NET NCM S7 per PROFIBUS FMS 176 C79000 G8972 C128 03 Impostazioni di default per collegamenti FMS profilo stazione StandardA StandardB UserDefined EventNotificationWith Type FALSE AcknowledgeEventNotification FALSE AlterEventConditionMonitoring FALSE AddressableWithName FALSE D 5 SIMOCODE ImplementationAndSystem PollListSap 0 TimeOutAssociate 0 ConnectionProfile SIMOCODE_KR2 ConnProfileBetriebsart SLAVE ConnectionAttributes progettazione vedere cap 2 6 ConnectionType_Default MSAZ_ SI ConnectionAttribute_ Default 0 Controllnterval_ Default 1000 LLIAttribute_Default FMS Multiplier_ Default 0 NumberOfParallelServices progettazione vedere cap 2 8 DefMaxSCC 0 DefMaxRCC 1 DefMaxSAC 1 DefMaxRAC 0 SizeOfPracticalData progettazione vedere cap 2 8 DefMaxPduSendingHighPrio 11 DefMaxPduSendingLowPrio 102 DefMaxPduReceivingHighPrio 0 DefMaxPduReceivingLowPrio D5 SupportedServices R Requester progettazione vedere cap 2 9 UnsolicitedStatus TRUE SupportedServices_O Responder progettazione vedere cap 2 9 Read TRUE Write TRUE SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 177 Impostazioni di default per collegamenti FMS profilo stazione D 6 ET200U ImplementationAndSystem PollListSap 0 TimeOutAssociate 0
54. FMS Cliert SF 400 Stat CPU 4 101 SIMATIC S9 1 tramite CF CP 443 5 Basic A054 PROFIBUS Teilnehmer 1 i Tipo di Interfaccia Profibus Profibus Indirizzo nodo 14 4 Sotto rete PROFIBUS 1 Annulla 7 Se sul lato locale o remoto stata configurata una ripartizione del carico su 2 o diversi CP PROFIBUS possibile assegnare il collegamento FMS al percorso desiderato tramite i CP Ulteriori informazioni sull argomento ripartizione del carico sono riportate nei capitoli 2 11 e 3 7 Tabella 2 5 Parametri Descrizione Accesso tramite CP Se nella stazione esistono diversi PROFIBUS tramite i quali devono funzionare i selezionabil locale collegamenti FMS qui possibile eseguire la selezione del percorso del e collegamento I CP sono disponibili per la selezione solo se sono collegati in rete e se dispongono di risorse libere Se non assegnato nessun CP p es a causa di una cancellazione precedente solo del CP non ne viene visualizzato nessuno leggibile Se nella stazione innestato un solo CP non esiste nessuna possibilit di selezione tramite CP In base alla selezione locale vengono proposti i CP remoti possibili Sono selezionabil partner selezionabili tutti i CP che sono allacciati collegati in rete alla stessa sottorete e remoto del CP locale Esistono delle alternative solo se viene stabilito un collegamento con una stazione remota configurata nello stesso progetto
55. MATIC NET NCM S7 per PROFIBUS FMS 78 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione 3 6 Determinazione della definizione delle variabili Significato della descrizione della struttura Determinare dapprima una forma di descrizione interna di S7 con la struttura delle variabili in un blocco dati o in un altra area di dati Principio della conversione Non appena viene selezionato un simbolo come variabile di comunicazione nell editor dei simboli viene rappresentata la relativa descrizione della struttura che stata p es creata per un blocco dati con KOP AWL FUP nella struttura FMS per qualsiasi tipi di apparecchio La seguente rappresentazione illustra un blocco dati DB50 che stato memorizzato nell editor dei simboli con la contrassegnatura Motori ks KOP AWL FUP FMS Yariables SIMATIC 300 1 CPU313 DB50 lt Offline gt File Modifica Inserisci Sistema di destinazione Test Misualizza Strumenti Finestra 7 8 x EENE EE bene Indirizz ome ripo Valore inizia commento i e ser 0 0 fo i dae loc 4 0 6 0 i pE 5 0 engine Tit 10 0 Ma 12 0 Status 0 E3 Editor di simboli FMS VariablestSIMATIC 300 1 CPU31 Symbole Tabella Modifica Inserisci isualizza Strumenti Finestra mai TT WT WWIee ww e la BOS _ A engines DB 50 DE 50 ax status material DB 54 DE 54 type 51 Premere F1 per A NN Propriet dell
56. MATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 105 Programmazione di blocchi funzionali per FMS Assunzione automatica dei parametri di blocco Per garantire una progettazione corretta dei richiami dei blocchi STEP 7 offre nell editor KOP AWL FUP la possibilit di assumere automaticamente tutti i parametri rilevanti dalla configurazione dell hardware config HW e dalla progettazione del collegamento A tale scopo durante la progettazione del blocco nel programma utente procedere nel modo seguente 1 Selezionare il richiamo di blocco e il relativo parametro di blocco 2 Selezionare con il tasto destro del mouse la voce di menu Collegamenti 3 A seconda del tipo di blocco possibile selezionare da una lista il collegamento o l unit prevista per il blocco 4 Confermare la selezione se possibile successivamente vengono inseriti nel richiamo di blocco i valori parametrici disponibili 1 Questa funzione richiede la biblioteca dei blocchi V50 SP3 o superiore SIMATIC NET NCM S7 per PROFIBUS FMS 106 C79000 G8972 C128 03 4 2 Interfaccia di richiamo FB Programmazione di blocchi funzionali per FMS Parametri di blocco FMS Nei seguenti capitoli per ogni FB viene specificata l interfaccia di richiamo nel modo seguen te Parametro INPUT vedere Tab 4 1 Parametro OUTPUT vedere Tab 4 2 DONE ERROR f STATUS BOOL BOOL WORD BYTE BYTE ANY Parametro INOUT A second
57. MATIC Spiegazione Tipo di dati variabile di e comunicazione x ie Byte di ingresso BYTE CHAR X Parola d ingresso WORD INT S5TIME xX ED Parola doppia di ingresso DWORD DINT REAL TOD TIME x e Th Byte di uscita BYTE CHAR x iN N Parola di uscita WORD INT S5TIME X Parola doppia di uscita DWORD DINT REAL TOD TIME x CSC Byte di merker BYTE CHAR xX Parola di merker WORD INT S5TIME xX MD MD Parola doppia di merker DWORD DINT REAL TOD TIME Byte di ingresso periferia BYTE CHAR CSC Byte di uscita periferia BYTE CHAR Parola di ingresso WORD INT S5TIME periferia Parola di uscita periferia WORD INT S5TIME PED Parola doppia di ingresso DWORD DINT REAL periferia TOD TIME Parola doppia di uscita DWORD DINT REAL periferia TOD TIME Blocco funzionale FB SE SE Bona o X Blocco dati DB UDT C c E L Blocco funzionale sistema SFB SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 11 Progettazione delle variabili di comunicazione Tabella 3 2 seguito Selezionabile come Internazional SIMATIC Spiegazione Tipo di dati variabile di e comunicazione VAT VAT Tabella delle variabili UDT UDT Tipo di dati definito UDT dall utente Nota Nel servizio Segnalazione variabile Report pu essere utilizzata solo l area di dati DB blocco dati SI
58. MAZ MMAZ Controllnterval_ Default 3000 3000 3000 LLIAttribute_Default FMS FMS FMS Multiplier Default DefMaxSCC DefMaxRCC 1 1 SizeOfPracticalData progettazione vedere cap 2 8 DefMaxPduSendingHighPrio 0 32 0 DefMaxPduSendingLowPrio DAI DefMaxPduReceivingHighPrio 0 ER 0 DefMaxPduReceivingLowPrio DAI SupportedServices_R Requester progettazione vedere cap 2 9 InformationReport FALSE TRUE FALSE GetLongOD TRUE AddressableWithName FALSE SupportedServices_O Responder progettazione vedere cap 2 9 Read Write InformationReport FALSE TRUE FALSE GetLongOD TRUE AddressableWithName FALSE SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 173 Impostazioni di default per collegamenti FMS profilo stazione D 3 CP 443 5 Basic ImplementationAndSystem PollListSap 58 TimeOutAssociate 3000 DefLsap 1 ConnectionProfile UserDefined ConnProfileBetriebsart ConnectionAttributes progettazione vedere cap 2 6 ConnectionType_Default MMAZ MMAZ MMAZ Controllnterval_ Default 3000 3000 3000 LLIAttribute_Default FMS FMS FMS Multiplier Default DefMaxSCC DefMaxRCC 1 1 SizeOfPracticalData progettazione vedere cap 2 8 DefMaxPduSendingHighPrio 0 32 0 DefMaxPduSendingLowPrio DAI DefMaxPduReceivingHighPrio 0 ER 0 DefMaxPduR
59. MS C79000 G8972 C128 03 Glossario B 1 Parte Generale 0 B 2 PROFIBUS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 155 Glossario B 1 Parte Generale Baud rate gt Velocit di trasmissione Blocchi FC Blocco codice di STEP 7 del tipo funzione Client Per client si intende un dispositivo o un oggetto in generale che richiede ad un gt server di svolgere un servizio CP Communication Processor Unit per compiti di comunicazione CSMA CD CSMA CD Carrier Sense Multiple Access with Collision Detection Dati di progettazione Parametri impostabili con lo strumento di progettazione NCM S7 e caricabili nel gt CP che determinano il modo operativo e la funzione del CP Funzionamento PG Un modo operativo del CP PROFIBUS Ethernet nel quale viene programmata progettata o diagnosticata la CPU SIMATIC S7 tramite PROFIBUS Ethernet Questo modo operativo viene gestito con le funzioni S7 Gateway Un interfaccia intelligente che collega tra di loro diverse gt reti locali di diverso tipo sullo strato ISO 7 Header del telegramma Un header del telegramma composta da un identificazione del gt telegramma e dall indirizzo di partenza e di destinazione del nodo SIMATIC NET NCM S7 per PROFIBUS FMS 156 C79000 G8972 C128 03 Glossario Immagine di processo L immagine di processo un area particolare della memoria nel sistema di automazione All
60. MS non vengono lette le descrizioni delle variabili Di conseguenza possono essere segnalate solo variabili oppure il partner pu accedere solo per lettura scrittura o segnalazione Variabili specificate della seguente lista Per ogni nome e indice specificato nella lista viene letta la descrizione delle variabili durante la realizzazione del collegamento GetOD viene memorizzata per ogni variabile per tutti i collegamenti con traffico aciclico dei dati Nomi Qui deve essere specificato il nome per ogni variabile di cui deve essere letta l informazione della struttura durante la realizzazione del collegamento Condizioni preliminari per l impostazione Il campo delle opzioni Variabili specificate della seguente lista deve essere attivato Esempi e Motori e Motori Motorel e Motori NGiriM1 Condizioni preliminari per GetOD La GetOD deve essere progettata nella long form vedere cap 2 9 Condizioni preliminari per la plausibilit Il nome della variabile deve essere progettato nel server FMS Controllo della plausibilit Fare attenzione che l impostazione non comprometta nessun controllo della plausibilit Se la variabile non pu essere identificata su questo collegamento FMS compare una visualizzazione sull interfaccia FB solo durante l accesso alla variabile Controllo tramite diagnostica FMS vedere cap 5 Nella scheda Variabili del partner vengono visualizzate le
61. MS in un impianto seguito Definizione del problema collegamenti vengono continuamente realizzati e interrotti Causa possibile La variabile inesistente L intervallo di controllo troppo breve parametri di bus del partner non sono adeguati Definizione della causa e provvedimenti Analizzare il buffer diagnostico Controllare se esiste un insufficienza di memoria o se la variabile non stata progettata La tabella dei simboli con le variabili di comunicazione non si trova eventualmente nel programma S7 della CPU che esegue il collegamento FMS e in caso di memoria insufficiente progettare l accesso tramite indice singolo e progettare come variabile di comunicazione e includere la funzione di diagnostica Variabili remote Provvedimenti Prolungare l intervallo di controllo nella finestra di dialogo Propriet _ x collegamenti FMS Altri Il valore deve corrispondere almeno all impostazione di default Aumentare il tempo slot il TSDR max e il TSDR min in tutte le stazioni Errore Rsp durante GetOD Progettare l accesso alle variabili specifiche dalla lista o su nessun vedere Filtraggio delle variabili di comunicazione nel cap 2 10 1 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 151 Diagnostica NCM S7 SIMATIC NET NCM S7 per PROFIBUS FMS 152 C79000 G8972 C128 03 Bibliografia 1 21 3 4 5
62. OFIBUS FMS C79000 G8972 C128 03 3 Prima della messa in funzione Prima della messa in funzione osservare quanto segue Attenzione Prima della messa in funzione necessario osservare le avvartenze nella relativa documen tazione attuale Per i dati di ordinazione consultare i cataloghi o rivolgersi alle filiali Siemens Copyright Siemens AG 2001 All rights reserved La duplicazione e la cessione della presente documentazione sono vietate come anche l uso improprio del suo contenuto se non dietro previa autorizzazione scritta Le trasgressioni sono punibili di risarcimento dei danni Tutti i diritti sono riservati in particolare quelli relativi ai brevetti e ai marchi registrati Siemens AG Automation and Drives Postfach 4848 D 90327 Nuernberg Esclusione della responsabilit Abbiamo controllato che il contenuto della presente documentazione corris ponda all hardware e al software Non potendo tuttavia escludere eventuali differenze non garantiamo una concordanza totale Il contenuto della pre sente documentazione viene tuttavia verificato regolarmente e le correzioni o modifiche eventualmente necessarie sono contenute nelle edizioni succes sive Saremo lieti di ricevere qualunque tipo di proposta di miglioramento Con riserva di modifiche tecniche Siemens Aktiengesellschaft G79000 G8972 C128 03 Prefazione Scopo del manuale Questo manuale fornisce un aiuto per l utilizzo dei servizi di comunic
63. ROR STATUS Significato 0 1 0x0006 L elaborazione corrispondente del job nel CP si trova nello stato DISABLED oppure subentrata una richiesta di reset da parte del CP di conseguenza il trasferimento incompleto 0 1 0x0007 L elaborazione corrispondente del job nel CP in uno stato errato Nel REPORT l errore descritto pi dettagliatamente nel buffer diagnostico 0 1 0x0008 L elaborazione del job del CP segnala un errore di accesso alla memoria utente 0 0x000A L accesso alla memoria utente locale non possibile p es il DB stato cancellato 0 0x000C Durante il richiamo del SFB BSEND o BRCV sottostante stato specificato un DB di stanza che non appartiene al SFB 12 SFB 13 oppure non stato utilizzato nessun DB di istanza ma un DB globale 0 1 0x0014 La memoria di lavoro o di caricamento insufficiente Significato 0x0200 Errore di riferimento dell applicazione non specificato 0 1 0x0201 Il collegamento progettato non pu essere attualmente realizzato p es collegamento LAN non realizzato Tabella 4 9 Classe di errore Definizione Significato Errore di definizione non specificato L oggetto con l indice il nome richiesto non definito 0x0302 Gli attributi dell oggetto sono inconsistenti SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 127 Programmazione di blocchi funzionali per FMS Tabella 4 9 Clas
64. S Informazioni generali Per la comunicazione FMS per una stazione S7 sono disponibili i seguenti blocchi funziona li La lista indica anche i numeri di blocco utilizzati nella fornitura numeri di blocco possono essere modificati Blocco funzionale Blocco funzionale Significato utilizzabile con il CP funzione PROFIBUS nella seguente funzione Tipo Numero di blocco Client FMS Server FMS IDENTIFY FB2 X X per la richiesta delle caratteristiche dell apparecchio READ FB3 X per la lettura dei dati REPORT FB4 X per dati trasmessi senza conferma STATUS FB5 X X per interrogazione di stato WRITE FB6 X per la scritura dei dati Esempi Oltre agli esempi di job descritti in questo capitolo sul CD della fornitura e nelle brevi istru zioni si trovano esempi utilizzabili direttamente SIMATIC NET NCM S7 per PROFIBUS FMS 104 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS Differenza tra S7 300 e S7 400 Per S7 300 e S7 400 vengono forniti diversi FB Accedere alla relativa biblioteca di blocchi SIMATIC_NET_CP a seconda se si dispone di un programma utente per S7 300 o S7 400 FB in caso di sostituzione Per caso di sostizione si intende la sostituzione di un unia con un altra di versione eventual mente pi recente Nota Fare attenzione che in caso di sostizione singolo nel programma utente si utilizzino solo blocchi approvati per il tipo
65. SAC remoto lt max RAC locale e max RAC remoto gt max SAC remoto Per la progettazione dei parametri osservare le specificazioni del cap 2 8 FMS Features Supported Il controllo del contesto pu essere negativo se non disponibile uno o diversi servizi del partner FMS per la funzione requester su un lato e la funzione responder sull altro Una discordanza errore o avvertimento esiste se il valore visualizzato diverso da 0 La visualizzazione corrisponde alla codifica di bit secondo la norma EN 50170 vol 2 per l attributo FMS Features Supported Avvertenza Oltre alle specificazioni riportate sopra il controllo del contesto negativo se il Control Intervall CIYACI locale e remoto non corrispondono 140 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Diagnostica NCM S7 5 2 2 Oggetto di diagnostica Variabili di segnalazione Scopo della diagnostica Indipendentemente dalla ricezione e dalla valutazione nel programma applicativo per il collegamento FMS selezionato possibile determinare e le variabili di segnalazione da ricevere che sono progettate localmente e le aree dei dati nel programma applicativo nella CPU nelle quali devono essere im messe le variabili ricevute Risultato della diagnostica nell area del contenuto Vengono visualizzate le seguenti informazioni le impostazioni costituiscono un esempio ESSE na Informazione LP Buf
66. SIEMENS SIMATIC NET NCM S7 per PROFIBUS FMS Manuale Volume 2 2 per NCM S7 a partire dalla V5 1 12 2001 C79000 G8972 C128 Edizione 03 refazione indice Comunicazione con FMS tramite CP PROFIBUS per qualsiasi tipo 1 di apparecchio Progettazione di collegamenti FMS Programmazione dell inter 9 accia FMS Progettazione di variabili di 3 omunicazione lossario Il u J W 3 3 B 8 O O 3 O O a Ta 2 g Te D Iia ji D N D Z O 3 O D S lt o SERE e n D 3 O do O U 5 0O A 3 O O U a Q N O 2 O D n fab O D O o p gamenti FMS profilo stazione Supporto e training SIMATIC NET ndice analitico Classificazione e avvertenze di sicurezza Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla prevenzione di danni materiali che vanno assolutamente osservate Le avvertenze sono contrassegnate da un triangolo e a seconda del grado di pericolo rappresentate nel modo seguente i Pericolo di morte significa che la non osservanza delle relative misure di sicurezza provoca la morte gravi lesioni alle persone 1 Pericolo significa che la non osservanza delle relative misure di sicurezza pu provocare la morte gravi lesioni alle persone 1 Attenzione con un triangolo di pericolo significa che la non osservanza delle relative misure di sicurezza pu causare leggere lesioni
67. Spiegazione La funzione Modifica Propriet speciali dell oggetto gt Comunicazione non utilizzabile sui tipi non validi p es FC Regola di comportamento Selezionare delle aree di dati ammesse in base alla tabella riportata sotto Livello massimo della struttura per tipi di dati strutturati 2 o 3 L impostazione standard consente una struttura di max 2 livelli per la variabile di comunicazione Per DB ci significa che possono essere definiti p es max 2 elementi di dati annidati del tipo STRUCT per l impostazionee standard Il DB stesso rappresenta il livello O Il livello della struttura 3 possibile Un ulteriore livello della struttura nel DB possibile se nella scheda Struttura viene selezionata esclusivamente la rappresentazione delle variabili Primo livello della struttura di un DB In questo modo il livello 0 della struttura viene praticamente eliminato Il sistema segnala dei livelli di annidamento non validi non appena la finestra di dialogo a schede Simbolo delle propriet della comunicazione viene confermata con OK e chiusa Se il DB viene chiuso senza aver effettuato delle modifiche compare una segnalazione di errore non appena il DB viene caricato nella stazione S7 Per eseguire delle correzioni esistono 2 possibilit 1 Modificare la struttura nel DB in modo che venga mantenuto il livello massimo della struttura 3 2 Ridurre il n
68. T NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 9 Adattamento dei servizi dei partner FMS Significato Per permettere la realizzazione del collegamento i servizi dei partner di comunicazione devono essere adattati tra di loro Selezionare la scheda Servizi per controllare e se necessario adattare le impostazioni In questo caso vengono visualizzati i servizi previsti dal CP PROFIBUS locale in qualit di richiedente requestor dall apparecchio partner in base al proprio profilo della stazione e del collegamento vedere cap 2 6 Possono essere modificate solo le impostazioni che vengono supportate in base al profilo del collegamento del partner selezionato Propriet Collegamento FMS Opzioni r Hamen Sdaess m UrEgliaten Sale al La LO M Canti pe ol EssItr pe DI FF ysnean B E ESTE ni o peee Deinevaiableliet m ROralor Epatite Le contrassegnature nelle caselle hanno il seguente significato SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 45 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Visualizzazione E non viene supportato dal partner Significato per il servizio interessato viene supportato dal partner ed attivato a causa del profilo selezionato p viene supportato dal partner e pu essere selezionato in caso di necessit
69. UNFREEZE Master Nodo attivo su gt PROFIBUS che pu trasmettere gt telegrammi automaticamente se in possesso del token SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 161 Glossario Master DP Un gt nodo con funzione master nella gt DP PROFIBUS E necessario distinguere e Master DP classe 1 o master DP 1 Il master DP 1 gestisce il traffico di dati d utilizzo con lo gt slave DP ad esso assegnato e Master DP classe 2 o master DP 2 Il master DP 2 mette a disposizione dei servizi come Lettura dei dati di ingresso uscita Diagnostica Global Control Maximum Station Delay Un gt parametro di bus per gt PROFIBUS Il max Station Delay max TSDR indica l intervallo di tempo maggiore necessario ad uno dei gt nodi sulla gt sotto rete che deve trascorrere tra la ricezione dell ultimo bit di un gt telegramma non confermato e la trasmissione del primo bit del telegramma successivo Dopo la trasmissione di un telegramma non confermato un trasmettitore pu inviare un ulteriore telegramma solo dopo che trascorso che l intervallo di tempo max TSDR Minimum Station Delay Un gt parametro di bus per gt PROFIBUS Il min Station Delay min TSDR indica l intervallo di tempo minimo di attesa del ricevitore di un gt telegramma prima della trasmissione della conferma o di un ulteriore telegramma Il min TSDR si basa sull intervallo di tempo ma
70. VAR name STRING 14 MOTOREN MOTORI Dare un riferimento simbolico al nome di una variabile nel richiamo FB VAR 1 Index102 WEITE Parameter Weite VAR name Vantaggio Accesso sicuro in quanto la denominazione delle variabili viene eseguita indipen dentemente dal relativo indirizzo reale Svantaggi Il nome della variabile deve essere definito nel server FMS Nel CP S7 viene ese guita a tale scopo una progettazione della variabile vedere cap 3 6 1 Il nome della variabile deve essere trasmesso insieme nel telegramma e viene quindi incluso nella lunghezza della PDU per la determinazione della lunghezza della PDU vedere il cap 2 8 SIMATIC NET NCM S7 per PROFIBUS FMS 22 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS e Accesso tramite indice della variabile indice FMS Con questo modo di accesso viene specificato un indice cone indirizzo della variabile e trasmesso al server FMS con il telegramma di richiesta Esempio di un accesso ad una variabile con l indice 102 Memorizzare l indice in un blocco dati nome simbolico indice 102 parametro WRITE Dare un riferimento sinbolico all indice di una variabile nel richiamo FB VAR 1 lt Index102 WRITE Parameter Write VAR Index Vantaggi Breve scrittura nella denominazione della variabile In generale occupazione ridotta della lunghezza del telegrama rispetto all accesso con nome per
71. Vengono rappresentate tutte le variabili progettate per la CPU e Come standard sono assegnate dapprima tutte le variabili a tuttii CP e di conseguenza rappresentati sul lato sinistro e La rappresentazione e la selezione delle variabili viene eseguita sulla base dei simboli stabiliti nella tabella dei simboli Le strutture parziali assegnate ad un simbolo sono sempre combinate con un simbolo Assegnazione delle variabili di comunicazione delle unit Variabili di comunicazione non assegnate Unit ce 2343 02 Variabili di comunicazione assegnate engines 5 materiali Annulla 7 Unit Finestra di dialogo Significato Selezionare il CP PROFIBUS per il quale deve valere la seguente selezione Variabili di comunicazione non assegnate Qui vengono visualizzate tutte le variabili di comunicazione che non sono assegnate all unit attuale CP PROFIBUS Selezionando una o diverse variabili e azionando il relativo tasto freccia possibile includere le variabili nell assegnazione Variabili di comunicazione assegnate Qui vengono visualizzate le variabili di comunicazione che sono assegnate all unit attuale CP PROFIBUS Selezionando una o diverse variabili e azionando il relativo tasto freccia possibile cancellare le variabili dall assegnazione 98 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione delle variabili di comunicazione
72. a FMS Compiti del CP PROFIBUS Per svolgere il trasferimento dei dati su un collegamento FMS il CP PROFIBUS assume i seguenti compiti e Ricezione di dati dal PROFIBUS conversione dei dati da rappresentazione FMS a rappresentazione per qualsiasi tipo di apparecchio e trasferimento all area dei dati dell utente nella CPU e Assunzione dei dati dall area dei dati dell utente della CPU conversione dei dati nella rappresentazione FMS e trasmissione dei dati tramite PROFIBUS Requisiti per la progettazione II CP PROFIBUS stato inserito e collegato alla sotto rete nella configurazione dell hardware della stazione S7 Nota Tutte le stazione al di fuori del progetto devono essere inserite e collegate in rete come Stazioni S5 o come Altra stazione stazioni S7 o altri apparecchi al di fuori del progetto Priorit dei telegrammi Osservare le specificazioni contenute nelle informazioni sul prodotto 1 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 19 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 3 Interfaccia FMS nel programma applicativo Principio Per creare il programma applicativo necessario partire dai collegamenti FMS progettati collegamenti FMS vengono gi realizzati durante l avviamento del CP PROFIBUS Nel programma applicativo utilizzare per i job di comunicazione i richiami dei blocchi funzionali FB Nel richiamo FB il collegamento FMS prende il nome da
73. a FMS Tabella 2 3 seguito Motivo obiettivo scopo Partner S5 o altri al di fuori del progetto Il partner di comunicazione non una stazione S7 tipo Stazione S5 o un Altra stazione Operazione possibile Progettazione e Selezionare il profilo della stazione e del collegamento vedere cap 2 6 e Definire il tipo di comunicazione e gli indirizzi LSAP vedere cap 2 7 e Adattare i servizi FMS dei partner di comunicazione vedere cap 2 9 Comportamento di default Il collegamento FMS specificato solo in parte Partner S7 al di fuori del progetto Il partner di comunicazione una stazione S7 ma viene gestita in un altro progetto tipo Altra stazione e Selezionare il profilo della stazione e del collegamento vedere cap 2 6 e Definire il tipo di comunicazione e gli indirizzi LSAP vedere cap 2 7 e Adattare i servizi FMS dei partner di comunicazione vedere cap 2 9 Memoria tempo necessari Otimizzare le risorse necessarie sul CP PROFIBUS e il tempo necessario per il trasferimento dei dati Definire delle propriet di trasferimento specifiche vedere cap 2 8 vedere parametri o impostazione di default in base all appendice D Ripartizione del carico Ottimizzare le risorse necessarie ripartizione del carico su diversi CP PROFIBUS all interno di una stazione Selezionare il CP PROFIBUS nella stazione Selezionare la s
74. a STEP 7 NETPRO viene riavviato vengono identifi cati e compilati i nuovi file di descrizione FMS memorizzati FMS file GSD Il profilo della stazione definito da questo file pu successivamente essere selezionato a condizione che il partner del collegamento sia immesso come non specificato Profilo del Qui vengono proposti i profili del collegamento che sono selezionabile collegamento ammessi nel file di descrizione FMS della stazione partner viene specificati dal profilo della stazione visualizzato A seconda del profilo della stazione viene proposto un solo se determinato profilo del collegamento oppure il profilo definito e Partner dall utente Qu Se il partner n NE Sr i e Stazione S7 gt definita dall utente SIMATIC S5 Altra stazione gt primo profilo del collegamento nel file S5 dei profili e Collega In ogni caso i valori di default sono impostati in modo da mento permettere una comunicazione Broadcast Per il profilo del collegamento vedere anche la descrizione relativa al tipo di comunicazione nella scheda Comunicazione riportata nel seguente capitolo 2 7 SIMATIC NET NCM S7 per PROFIBUS FMS 32 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Selezione percorso in caso di ripartizione del carico Con il pulsante Selezione percorso si apre la seguente finestra di dialogo Selezione percorso Ea Locale Partner
75. a comunicazione Simbolo M Utilizza simbolo come ariabile di comunicazione Generalit Attributi FMS Struttura Accesso simbolico come variabile a Indice FMS E i livello della struttura di un DE ndice di base FIAS Humen dlinale iastHani Vanabili accessibili per il partner di comunicazione Indice FMS Sotto indice engines STRUCT STRUCT engine BOOL Boolean ka INTEGER Integer 6 engine BOOL Boolean Mz INTEGER Integer 6 engined BOOL Boolean Premere FI M3 INTEGER Integert6 l g Lista Indici se I SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 79 Progettazione delle variabili di comunicazione 3 6 1 Determinazione delle possibilit di accesso Selezione dei livelli della struttura Nella scheda Struttura esiste la possibilit di definire in che modo si deve accedere ai dati nella struttura di dati selezionata con richiamo per scrittura o per lettura nel programma applicativo e Simbolo E possibile l accesso all intera struttura Impostazione di default per tutte le aree di dati ammesse e Primo livello della struttura di un DB E possibile l accesso ai componenti della struttura Variabili progettabili Osservare la funzionalit Le variabili di comunicazione occupano delle risorse sul CP PROFIBUS Di conseguenza necessario selezionare accuratamente le impostazioni In particolare l impostazione Primo livello della struttura di un DB comporta l
76. a creazione di una variabile di comunicazione propria per ogni componente della struttura Le specificazioni per il calcolo della memoria necessaria sono riportate nel cap 3 7 Assegnazione delle variabili di comunicazione alle unit SIMATIC NET NCM S7 per PROFIBUS FMS 80 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione Accesso all intera variabile Selezionare a tale scopo la casella di controllo all intera variabile In questo modo possibile definire che la descrizione della struttura di tutte le variabili venga creata e memorizzata nel CP PROFIBUS Propriet della comunicazione Simbolo Possibilit di accesso nel programma applicativo nateni mase ranis 1 Con nome all intera struttura 2 Con indice FMS all intera struttura 3 Con indice e engines RI hd2 sotto indice FMS engine3 all elemento della hd3 struttura 4 Con nome all elemento della struttura Figura 3 3 Possibilit di accesso tramite Simbolo SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Hume aNtaicinsensati STRUCT EQUL INTEGER EQOL INTEGER BOOL INTEGER STRUCT Boolean Integer 6 Boolean Integer Boolean Integer 81 Progettazione delle variabili di comunicazione Accesso al primo livello della struttura di un DB Se si desidera autorizzare un accesso parziale ai singoli elementi della struttura selezionare la casella di cont
77. a del tipo di FB esistono diversi parametri del tipo INPUT OUTPUT o INOUT Le seguenti tabelle spiegano il significato il tipo di dati il campo dei valori e l area della memo ria per tutti parametri di blocco esistenti Tabella 4 1 Parametro INPUT Parametro Significato Tipo di dati Campo dei valori utilizzato in INPUT area della memoria FB REQ Segnale di fronte per BOOL 0 FALSE 1 TRUE 213 4 5 6 l esecuzione del blocco 0 gt 1 avvio E A M D L ID Questa sigla identifica il DWORD 0001 0001 FFFF FFFF 213 4 5 6 collegamento FMS per FB 1 EAMD L per S7 300 WORD LID specifica sia il collegamento LAN sia l indirizzo P Bus per S7 400 LID specifica sia il collegamento LAN sia il collegamento K Bus L ID deve essere ripresa dalla progettazione del collegamento o confrontata con questa SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 107 Programmazione di blocchi funzionali per FMS Parametro Significato Tipo di dati Campo dei valori utilizzato in INPUT area della memoria FB VAR_1 Il parametro indirizza la variabile ANY String 23 4 di comunicazione remota che Lunghezza massima 254 deve essere letta o scritta bytes Vengono specificati a seconda Pee Ea della progettazione nel server lt 102 gt accesso per indice FMS un nome o un indice SLAVE accesso per nome vedere nel cap D LEERER MERKER SD_1 Indirizzo di un area di da
78. a in funzione dei collegamenti FMS sul PROFIBUS Caricamento dei dati di progettazione vedere cap 3 9 Operazioni necessarie Operazioni opzionali eventualmente valgono le impostazione di default Le informazioni necessarie per la progettazione sono riportate nei capitoli successivi Nel cap 2 5 Progettazione delle propriet del collegamento FMS riportata una lista di controllo dalla quale possibile rilevare in quali situazioni sono necessarie le operazioni opzionali SIMATIC NET NCM S7 per PROFIBUS FMS 16 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 2 SIMATIC S7 con collegamenti FMS Virtual Field Device VFD Un apparecchio con un comportamento conforme alla norma FMS sul PROFIBUS viene contrassegnato come Virtual Field Device apparecchio da campo con interfaccia di comunicazione per qualsiasi tipo di apparecchio S7 300 400 come VFD L interfaccia FMS descritta in questo manuale permette di accedere alla comunicazione con qualsiasi tipo di apparecchio del programma applicativo S7 I servizi FMS implementati sul CP PROFIBUS provvedono alla conversione dei dati da formato S7 a formato di dati FMS per qualsiasi tipo di apparecchio e viceversa PROFIBUS Collegamento FMS Rappresentazione dei dl dati FMS Altri dati Rappresentazione del fa dati FMS lt Figura 2 1 Collegamento FMS da S7 VFD ad un qualsiasi ap
79. a realizzazione del collegamento il servizio non viene tuttavia supportato dalla stazione locale requester Esempio il partner FMS potrebbe prevedere una segnalazione nel programma applicativo per determinati casi di funzionamento SIMATIC NET NCM S7 per PROFIBUS FMS 146 C79000 G8972 C128 03 Diagnostica NCM S7 5 2 6 Informazioni dettagliate relative alla funzione responder locale Se viene selezionato l oggetto di diagnostica Dettagli per responder locale vengono visualizzate le seguenti informazioni le immissioni costituiscono un esempio PIO Buffer diagnostico Stato di funzionamento Modo Parametri del bus Statistica Je Collegamenti i FDL FMS E Fh4S Y erbindung 1 FMS erbindung 3 4 FIMS verbindung 5 H 1 Wariabili di segnalazione i ariabili partner i Job i Dettagli requester i Ciettagli responder o FhS verbindung 8 4 FlMS verbindung 10 o FiS verbindung 12 p FiiS verbindung 14 o FiS verbindung 16 Du LU IU DO m m m m a a E a ca mm n nn fn ELLE LEbL ob Ecce m m m E kca ca m ln Solo in caso di errore possono verificarsi diverse combinazioni di visualizzazione La seguente tabella illustra e la combinazione di visualizzazioni che deve essere interpretata come causa di errore per la mancata realizzazione del collegamento e a combinazione di visualizzazioni che non responsabile per la mancata realizzazione del collegamento e che quindi deve essere
80. accesso per nome non viene supportato Tabella 4 13 Classe di errore Directory degli oggetti OD DONE NDR ERROR STATUS Significato 0 Errore OD non specificato 0 La lunghezza massima ammessa per il nome stata superata 0 a o oxo7o2 Superamento della directory degli oggetti 0 EARE E La directory degli oggetti protetta contro la scrittura 0 0x0704 Superamento della lunghezza di estensione 0 Superamento della lunghezza della descrizione dell oggetto 0 1 0x0706 Problema di elaborazione Significato Errore di stato VFD non specificato Errore RCC SAC RAC Servizio non supportato Errore di lunghezza PDU 0x0102 PDU FMS errata Tabella 4 15 Classe di errore altri DONE NDR STATUS Significato 0x0800 Errore non specificato SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 129 Programmazione di blocchi funzionali per FMS 4 8 2 Errori segnalato dal partner FMS Tabella 4 16 Classe di errore Applicazione DONE NDR STATUS 0x8201 Significato Errore di riferimento dell applicazione non specificato Applicazione p es programma utente non accessibile Tabella 4 17 Classe di errore Definizione DONE NDR ERROR STATUS Significato 0 Errore di definizione non specificato 0 L oggetto con l indice il nome richiesto non definito 0 Gli attributi dell
81. ad un inter rogazione dello stato Tabella 4 4 Apparecchio Alternativa di Logico Fisico Informazioni segnalazione dettagliate locali S7 con 1 00H 10H nessuna CP PROFIBUS Pronto alla Pronto all esercizio impostazione comunicazione CP CPU in RUN in RUN CPU in RUN 2 02H 13H nessuna Numero di servizi Manutazione impostazione limitato CP in RUN necessaria CPU in CPU in STOP STOP Altro sono generalmente OOH 10H specifica del apparecchio possibili Pronto alla Pronto all esercizio costruttore comunicazione 11H 02H Parzialmente pronto Numero di servizi all esercizio limitato 12H Non pronto all esercizio 13H Manutenzione necessaria SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 119 Programmazione di blocchi funzionali per FMS Interfaccia di richiamo FB STATUS ERROR STATUS PHYS LOG LOCAL Esempio di richiamo in AWL AWL Significato call FB 5 DB 21 Richiamo del blocco STATUS con DB di istanza REQ M 1 0 Segnale di fronte per l esecuzone del FB ID DW 16 10001 Confronto con progettazione del collegamento FMS NDR M 1 1 Indica se nuovi dati assunti ERROR M 1 2 Indica l esecuzione errata STATUS MW 20 Specificazione dell errore PHYS MB 22 Area di dati per stato fisico LOG MB 23 Area di dati per stato logico LOCAL P DB18 DBX0 0 WORD8 Area di dati per parameto locale SIMATIC NET N
82. ali 2 Fare doppio clic su ogni variabile prevista con un nuovo indirizzo nel blocco dati In questo modo viene aggiornata la specificazione di indirizzo che viene immediatamente visualizzata SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 57 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 10 3 Verifica delle autorizzazioni di accesso per le variabili del server Significato Le variabili possono essere previste con una protezione contro l accesso in una directory degli oggetti OD in modo da permettere solo gli accessi autorizzati Nella progettazione del client qui descritta necessario impostare l autorizzazione di accesso in base alle specificazioni nella directory degli oggetti letta dal partner server FMS In una stazione S7 come partner sono normalmente impostati tutti i numeri dei gruppi Per l argomento Accesso autorizzato osservare la descrizione della progettazione delle variabili nel server FMS riportata nel cap 3 8 Client FMS Server FMS OD protezione contro l accesso Autorizzazione progettata Scrittura progettata Blocco dati Lettura READ Figura 2 7 Effetto del comando di accesso per le variabili Propriet Collegamento FMS Opzioni password per i gruppi i 5 Annulla SIMATIC NET NCM S7 per PROFIBUS FMS 58 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia
83. alia cabala B GIOSSAFIO 2 a urine LIA B 1 Parte Generale B 2 PROFIBUS iii E I 160 C Foglio dei dati del prodotto PICS ii 167 D Impostazioni di default per collegamenti FMS profilo stazione 171 D 1 CPI serial iena ATRIA 1 2 D 2 CPI sierra 173 D 3 OGP 443 5 Basie rad rea neon ad I 174 D 4 OP AI eri iii ITA 1 5 D 5 MOC ODE 3300 sane REEE EER 177 D 6 ETZ DOU irene 178 E SIMATIC NET Supporto e training Customer Support Technical Support nananana nananana 181 indice analilicO sierica data ear E SIMATIC NET NCM S7 per PROFIBUS FMS 10 C79000 G8972 C128 03 Comunicazione con FMS tramite CP 1 PROFIBUS per qualsiasi tipo di apparecchio Argomento trattato in questo capitolo Questo capitolo fornisce informazioni sui campi di impiego e i procedimenti di comunicazione di una SIMATIC S7 con CP PROFIBUS e funzionalit FMS Ulteriori informazioni Ulteriori informazioni sono riportate nelle seguenti fonti e Per informazioni relative a tutte le possibilit di comunicazione disponibili in una SIMATIC S7 comandata con un CP PROFIBUS consultare il volume 1 del presente manuale e Per l installazione del CP PROFIBUS osservare le istruzioni contenute nelle informazioni sul prodotto allegate al CP PROFIBUS 1 Qui sono inoltre riportate ulteriori avvertenze relative alle caratteristiche di potenzialit del CP PROFIBUS e Periltipo di funzionamento e l
84. alle persone Attenzione senza un triangolo di pericolo significa che la non osservanza delle relative misure di sicu rezza pu causare danni materiali Nota singifica che la non osservanza delle relative istruzioni pu comportare un risultato o uno stato indesiderato Avvertenza un informazione importante sul prodotto sull uso dello stesso o su quelle parti della docu mentazione a cui si deve prestare una particolare attenzione e la cui osservanza viene rac comandata per un possibile beneficio SIMATIC NET NCM S7 per PROFIBUS FMS 2 C79000 G8972 C128 03 Marchi SIMATIC SIMATIC HMI e SIMATIC NET sono marchi registrati della SIEMENS AG La denominazione di altri prodotti menzionati in questa documentazione possono essere marchi il cui uso da parte di terzi per propri scopi potrebbe violare i diritti di propriet Avvertenze tecniche di sicurezza relative al prodotto Prima di impiegare il prodotto qui descritto osservare assolutamente le seguenti avvertenze tecniche di sicurezza Personale qualificato La messa in servizio e il funzionamento di un dispositivo devono essere eseguiti esclusiva mente da personale qualificato Personale qualificato ai sensi delle avvertenze di sicurez za contenute nella presente documentazione quello che dispone della qualifica a inserire mettere a terra e contrassegnare secondo gli standard della tecnica di sicurezza apparec chi sistemi e circuiti elettrici Util
85. asferimento traffico di dati ciclico aciclico profilo della Condizione gt SAC del partner di comunicazione stazione del collegamento 1 Osservare le specificazioni riportante nelle Informazioni sul prodotto Se il CP PROFIBUS non supporta la trasmissione di una PDU con massima priorit non si deve progettare il valore gt 0 altrimenti il partner viene costretto a poter reagire ad un messaggio con massima priorit sebbene non riceva mai un messaggio di questo tipo da questo CP Lunghezza dei dati d utilizzo e capacit massima della PDU La capacit massima della PDU deve essere determinata in modo che i dati pi grandi possano essere trasferiti all interno di una PDU FMS Se viene utilizzata la GetOD non ammesso scendere al di sotto di 50 byte Fare attenzione che la GetOD deve sempre essere considerata nel calcolo La capacit di PDU necessaria pu essere determinata tenendo in considerazione la lunghezza dei dati che risulta dalla conversione delle variabili In base alle informazioni sulla conversione riportante nel cap 3 6 3 colonna Numero di byte nella PDU FMS definire il valore che deve essere impostato per la struttura dei dati convertita Il valore viene in seguito contrassegnato con Deony lunghezza dei dati d utilizzo SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 43 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 9 Lunghezza da osserva
86. ate come standard determinate propriet del collegamento Queste impostazioni possono essere controllate e se necessario modificate nelle caselle di dialogo e nelle schede descritte qui di seguito Con il pulsante Selezione percorso possibile specificare sempre l accesso locale e il punto terminale remoto se a causa di una ripartizione del carico esistono due o pi allacciamenti alla sotto rete Con il pulsante Opzioni si accede a tutte le altre schede per l impostazione delle propriet del collegamento FMS La lista di controllo riportata nel cap 2 5 indica per quale scopo deve essere selezionata una determinata scheda SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 e Scheda Panoramica Panoramica di tutti i collegamenti FMS progettati della CPU selezionata in una stazione S7 con i relativi parametri LSAP locali e remoti In questa panoramica possibile verificare se i collegamenti progettati sono specificati in modo completo o in che stato si trocani i collegamenti Impostazioni nella scheda Generale Progettazione di collegamenti FMS programmazione dell interfaccia FMS La seguente tabella specifica i parametri visualizzati e quelli che possono essere impostati Tabella 2 4 Punto terminale del collegamento Parametri ID locale e CREF e per S7 400 ID K Bus e per S7 300 LADDR Descrizione Richiamando l FB nel programma applicativo viene specif
87. attiva Per ogni stazione attiva vale Tra la trasmissione e la ricezione del token esiste una circolazione del token Collegamento AGAG Vedere collegamento FDL Collegamento FDL I collegamenti FDL finora chiamati collegamenti AGAG permettono la comunicazione comandata dal programma dall evento tramite PROFIBUS tra SIMATIC S7 e e SIMATIC S7 con CP PROFIBUS e SIMATIC S5 con CP 5430 31 e SIMATIC S5 95 U con interfaccia PROFIBUS e PC PG con CP 5412 A1 A2 Su un collegamento FDL possono essere scambiati bidirezionalmente dei blocchi di dati Collegamento FMS I collegamenti FMS permettono la comunicazione comandata dal programma dall evento tra apparecchi conformi alla norma FMS Le immagini dei dati specifiche dell apparecchio vengono neutralizzate durante la trasmissione Dati caratteristici dell apparecchio dati caratteristici dell apparecchio GSD contengono le descrizioni dello slave DP secondo EN 50170 volume 2 L utilizzo di GSD semplifica la progettazione del gt master DP e degli gt slave DP Fattore di aggiornamento GAP Un area di indirizzo libera tra due gt nodi attivi viene esaminata ciclicamente per stabilire se un ulteriore nodo intende essere assunto nell anello logico FDL Fieldbus Data Link Livello 2 nel gt PROFIBUS FMS Fieldi pus Message Specification secondo EN 50170 vol 2 SIMATIC NET NCM S7 per PROFIBUS FMS 160 C79000 G8972 C128 03 Glossario GetOD Servizio FMS p
88. azione delle variabili di comunicazione L area di dati non un DB Le aree di dati come i merker timer o counter per ulteriori informazioni vedere la tabella panoramica nel cap 3 5 sono sempre assegnate a dei tipi di dati elementari Una ripartizione in elementi della struttura non di conseguenza possibile Nella scheda Struttura non esistono delle possibilit di selezione per l accesso al primo livello della struttura La variabile viene visualizzata con il relativo tipo di dati La casella di attivazione Simbolo attivata come standard ma non comandabile Anche in questo caso selezionabile solo l indice FMS per un accesso con l indice sli a alle Air 7 e e 1 e Sme engines Padrone 50 DB 50 information about status I materiali DB 54 DB 854 typeSi _ material2 pa 52 DE Communication Properties Symbol M To Entre Warable IN ic Erst Stucwre levelora DE FMG Baselnder WONGE OHESEWEGINGEZES Octet String Figura 3 5 Esempio creazione del Timer per tipo di dati elementare 86 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione delle variabili di comunicazione 3 6 2 Visualizzazione della lista degli indici Pulsante Lista degli indici Controllo degli indici Per ottenere una panoramica sugli indici specificati in totale nella CPU S7 per le variabili FMS esiste la possibilit di visualizzare una lista degli indici
89. azione offerti dai processori di comunicazione SIMATIC NET CP PROFIBUS per la comunicazione tramite SIMATIC NET PROFIBUS nel livello di campo Il manuale contiene informazioni e sulla potenzialit e il campo di impiego dei servizi di comunicazione e sulla progettazione del CP con il software di progettazione NCM S7 e sulla programmazione delle interfacce di comunicazione con il programma applicativo Destinatari Questo manuale destinato agli addetti alla messa in funzione e alla programmazione di programmi STEP 7 e al personale di servizio Validit del manuale Questo manuale vale a partire dalla versione 5 1 del software di progettazione NCM S7 per PROFIBUS e dalla versione 5 1 del software STEP 7 so vo Questa versione di manuale contiene ampliamenti che si riferiscono al pacchetto di service 3 N di STEP 7 e NCM S7 Osservare anche gli adattamenti riportati nelle avvertenze di sicurezza Le descrizioni relati ve alle avvertenze qui indicate si trovano a pagina 2 del presente manuale Informazioni supplementari Industrial Ethernet Questi documenti si trovano anche sul CD Manual Collection allegato i st ad ogni CP S7 Nella seguente tabella riportata una panoramica dei manuali gi tm Le presenti istruzioni fanno parte del pacchetto di documentazione relativo a NCM S7 per SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 5 Prefazione Titolo Contenuto NCM S7 per Il prontuario di esempi appl
90. ble List in un partner di comunicazione Delete E possibile solo se esiste una relativa autorizzazione di accesso per l oggetto Define Il processo di applicazione del richiedente del servizio deve assicurare che i dati dell oggetto possano essere trasferiti all interno di un messaggio PDU Servizi standard non selezionabili Status Identify e GetOD forma breve vengono supportati come standard e non sono di conseguenza selezionabili SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 47 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 10 Progettazione del CP PROFIBUS come client FMS Significato II CP PROFIBUS pu supportare sia le funzioni di client FMS sia quelle di server FMS Osservare le caratteristiche descritte nelle Informazioni sul prodotto del CP impiegato Nella progettazione ci significa che per il trasferimento dei dati devono essere memorizzate delle informazioni sulla struttura e stabilite delle convenzioni di accesso per la conversione dei dati Progettazione del client FMS Il compito principale dell interfaccia FMS il trasferimento di dati strutturati per qualsiasi tipo di apparecchio Se nel programma applicativo vengono richiamati i joo FMS WRITE o READ utilizzare il CP PROFIBUS con la funzione di richiedente di servizio client In questo modo si accede per scrittura o per lettura alle variabili che sono state definite nell apparec
91. bolico agli elementi del primo livello della struttura di un DB L attivazione possibile in combinazione con l attivazione all intera variabile Per gli array osservare quanto segue Gli array richiedono con un eccezione sempre la dichiarazione esclusiva sul primo livello della struttura di un DB L eccezione riguarda Arrays of Char essi vengono rappresentati durante la conversione del tipo di dati su tipo di dati elementare Octetstring solo per le aree di dati strutturate DB attivazione o disattivazione per i tipi di dati elementari sempre disatt SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 83 Progettazione delle variabili di comunicazione Tabella 3 3 Parametri per il campo di immissione Accesso simbolico come variabile a seguito Parametri casella di controllo Indice FMS Descrizione L indice FMS viene specificato per l identificazione della variabile durante il richiamo dell FB nel programma applicativo L indice FMS univoco all interno della CPU Esso viene successivamente specificato dal sistema come valore proposto Il valore di default 100 lascia dapprima uno spazio libero di 0 99 nell area per gli indici di tipo interno utilizzati Il valore di default 100 deve essere successivamente modificato se vengono definite pi di 85 strutture altrimenti si verificano sovrapposi zioni di indici Osservar
92. cazione Le variabili che devono essere realmente utilizzate su un collegamento FMS devono essere definite nella stazione partner client FMS durante la progettazione del collegamento Procedimento Per progettare delle variabili per un CP PROFIBUS utilizzato come server FMS procedere nel modo seguente 4 Selezionare nel SIMATIC Manager la tabella dei simboli oggetto Simbolo per la CPU prevista come server FMS RG SIMATIC Manager FMS Gerarchia standard offline gt Progetto H ME E3 Sx Eile Modifica Inserisci Sistema di destinazione Wisualizza Strumenti Finestra ti la x HenA Hae a a e E E o FMS m E a SIMATIC 400 Station 1 2 a SIMATIC 400 Station 2 Source Files BE Block CPUA12 1 1 i BA 57 Program 3 RP CP 443 5 Basic 1 Eg 57 Programi4a SAET S Programi1 a ga S7 Programi2 Premere F1 perla Guida I A 5 Avviare l editor dei simboli aprendo l oggetto Simbolo 6 Specificare un nuovo nome simbolico per l area di dati definita oppure selezionare una voce presente nella tabella Fare attenzione che la relativa area di dati sia un area di dati autorizzata per le variabili di comunicazione Alla fine di questo capitolo riportata la tabella che fornisce informazioni pi dettagliate su questo argomento SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 73 Progettazione delle variabili di comunicazione 7 Utilizzare la fu
93. cheda Generalit e la finestra di dialogo Selezione percorso vedere cap 2 6 e cap 2 11 Assegnazione automatica dei collegamenti sui CP disponibili 28 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 3 seguito Motivo obiettivo scopo Memoria necessaria per le variabili Ottimizzare le risorse necessarie per le variabili che devono essere lette o scritte Operazione possibile Progettazione Filtrare le variabili di comunicazione vedere cap 2 10 Comportamento di default Durante la realizzazione del collegamento vengono lette tutte le definizioni delle variabili FMS e tutte le definizioni del tipo di variabili FMS per le variabili progettate nel server e le variabili assegnate al collegamento FMS Risorse massime necessarie Autorizzazioni di accesso Permettere l accesso alle variabili che sono previste con una protezione contro l accesso Indicare l identificazione di accesso per le variabili del server vedere cap 2 10 3 Se nel server sono memorizzate delle variabili con una protezione contro l accesso l accesso senza immissione corretta della password disabilitato Adattamento dei partner Il partner di comunicazione supporta diversi profili del collegamento FMS Specificare il tipo di partner vedere cap 2 6 Selezione del
94. chio partner La progettazione del client FMS significa e Definire quali variabili di comunicazione devono essere utilizzate per lettura o per scrittura e Definire in quali aree di dati devono essere memorizzate le variabili selezionate e Assegnare all apparecchio le autorizzazioni di accesso per le variabili protette Client FMS Server FMS CPU i CP PROFIBUS CP PROFIBUS CPU Area di dati Assegnazione delle autorizzazioni di accesso I I I I y Definizione dell area dei dati per le variabili di comunicazione segnalate p LREPORI i applicativo Descrizione Descrizione ie ea delle variabili delle variabili Programma a ICAllVO sea Definizione delle variabili di comunicazione STEP 7 l Area dei dati Figura 2 5 Progettazione del client FMS Progettazione del server FMS Per poter trasferire delle variabili in una forma FMS adatta per qualsiasi tipo di apparecchio in seguito ad una richiesta di scrittura o di lettura necessario creare delle specificazioni di formato e memorizzarle nel CP PROFIBUS Per la descrizione della progettazione delle variabili consultare il cap 3 SIMATIC NET NCM S7 per PROFIBUS FMS 48 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 10 1 Filtraggio delle variabili di comunicazione Lettura dei tipi di partner di comu
95. collegamenti vedere cap 2 rilevate dai profili delle stazioni per CP SIMATIC NET e per componenti ET200 D 1 CP 5431 D 2 CP963 5 posso eri padre D 3 CP 443 5 Basic D 4 CPo4l2 siii enni D 5 SIMOCODE D 6 ET200U SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 1 1 Impostazioni di default per collegamenti FMS profilo stazione D 1 CP 5431 ImplementationAndSystem PollListSap 58 TimeOutAssociate 3000 DefLsap ConnectionProfile UserDefined ConnProfileBetriebsart ConnectionAttributes progettazione vedere cap 2 6 ConnectionType_Default MMAZ MMAZ MMAZ LLIAttribute_Default FMS FMS FMS Multiplier Default DefMaxSCC DefMaxRCC 1 1 SizeOfPracticalData progettazione vedere cap 2 8 DefMaxPduSendingHighPrio 0 24 24 DefMaxPduSendingLowPrio 241 DefMaxPduReceivingHighPrio 0 EA 24 DefMaxPduReceivingLowPrio DAI SupportedServices_R Requester progettazione vedere cap 2 9 InformationReport TRUE InformationReport FALSE TRUE TRUE SIMATIC NET NCM S7 per PROFIBUS FMS 172 C79000 G8972 C128 03 Impostazioni di default per collegamenti FMS profilo stazione D 2 CP 343 5 ImplementationAndSystem PollListSap 58 TimeOutAssociate 3000 DefLsap 1 ConnectionProfile UserDefined ConnProfileBetriebsart ConnectionAttributes progettazione vedere cap 2 6 ConnectionType_Default MMAZ M
96. collegamenti Per tutti gli altri tipi di collegamento questo parametro irrilevante Valore superiore 255 Capacit Sending High Prio Lunghezza massima ammessa della PDU FMS sul lato modificabile massima del trasmettitore per dati che vengono trasferiti con la a seconda del PDU massima priorit profilo della Condizione lt Receiving High Prio del partner stazione del T a e collegamento Osservare le specificazioni relative alla lunghezza massima dei dati d utilizzo riportate nelle informazioni sul prodotto del CP PROFIBUS utilizzato 1 Valore superiore 241 byte Sending Low Prio Lunghezza massima ammessa della PDU FMS sul lato modificabile a del trasmettitore per dati che vengono trasferiti con la seconda del minima priorit profilo della Condizione lt Receiving Low Prio del parnter stazione del collegamento Receiving High Lunghezza massima ammessa della PDU FMS sul lato modificabile Prio del ricevitore per dati che vengono trasferiti con la a seconda del massima priorit profilo della Condizione gt Sending High Prio del partner stazione del ta collegamento Osservare le specificazioni relative alla lunghezza massima dei dati utilizzo riportate nelle Informazioni sul prodotto del CP PROFIBUS utilizzato 1 Valore superiore 241 byte Receiving Low Prio Lunghezza massima ammessa della PDU FMS sul lato modificabile del ricevitore per dati che vengono trasferiti con la minima a seconda del priorit pro
97. con READ Il job viene attivato da un passaggio di fronte positivo del parametro REQ Ogni job READ del programma utente viene confermato dal CP PROFIBUS con una visua lizzazione nei parametri di uscita NDR ERROR e STATUS Client FMS Server FMS Programma utente CP PROFIBUS CP PROFIBUS ciclo della CPU Impostare parametro INPUT CALL FB3 REQ 0 Impostare parametro INPUT CALL FB3 REQ 1 READ Request PDU 0 0 XX1 L operazione di 1 Lettura dei dati Rp 0 0 XX1 i STIA lettura in corso dall area dei dati dell utente e conver sione in formato FMS READ Confirmed PDU 1 0 0000 L operazione di con dati lettura conclusa Tempo Tempo Tempo Legenda 1 Trasferimento dei parametri NDR ERROR STATUS Sicurezza del trasferimento dei dati La rappresentazione illustra che con la visualizzazione NDR 1 ERROR 0 e STATUS 0000 viene confermata la lettura corretta La conferma positiva del job di lettura non significa necessariamente che l operazione di let tura sia stata registrata dall applicazione del partner SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 115 Programmazione di blocchi funzionali per FMS 4 5 Blocco funzionale REPORT Significato del blocco Il blocco funzionale REPORT segnalazione permette al server FMS il trasferimento non confermato di variabili Questo tipo di job viene utilizzato in particolare anche per il trasferi mento ai collegamenti FMS Broadcast La struttura
98. con la quale si desidera stabilire il collegamento Con OK il partner selezionato viene assunto nella tabella dei collegamenti la finestra di dialogo viene chiusa e nella finestra di dialogo principale viene aggiornata la visualizzazione Con Annulla la finestra di dialogo viene chiusa e le modifiche non vengono assunte SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 63 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 14 Ulteriori funzioni Barra delle icone Nella barra delle icone della progettazione dei collegamenti vengono proposte le seguenti funzioni Tabella 2 17 Altre funzioni importanti della progettazione dei collegamenti Salva Per la memorizzazione del collegamento progettato selezionare la funzione Salva n oppure fare clic sull icona di memorizzazione simbolo del dischetto Stampa E possibile stampare l intera tabella dei collegamenti oppure le singole sezioni della tabella dei collegamenti A tale scopo selezionare la funzione Stampa oppure fare clic sull icona di stampa simbolo della stampante Per la selezione sono disponibili le seguenti opzioni di stampa e Panoramica di tutti i collegamenti tabella completa dei collegamenti e Panoramica dei collegamenti selezionati sezione selezionata e Particolare di tutti i collegamenti particolare su tutti i collegamenti e Particolare dei collegamenti selezionati particolare della sezione selezionata
99. e MSZY Per i collegamenti del tipo MSZY master slave su collegamento ciclico necessario definire le variabili che devono essere lette o scritte nel server FMS Poich nei collegamenti MSZY non possono essere eseguiti dei servizi GetOD le descrizioni delle variabili vengono rilevate dal profilo della stazione partner Il profilo della stazione riportato nel file di tipo Il file di tipo si trova nella seguente directory Siemens gt STEP7 gt S7wnx gt gt FMS gt SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 51 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 10 2 Progettazione di variabili di segnalazione sul lato di ricezione client FMS Assegnazione delle variabili di segnalazione da ricevere al collegamento FMS Per ricevere le variabili segnalate sul lato del ricevitore non devono essere trasferiti job nel programma applicativo Inoltre nella progettazione si definiscono le variabili di segnalazione che vengono ricevute e la posizione nella quale esse devono essere scritte Per poter assegnare le variabili segnalate nel programma utente necessario eseguire le seguenti operazioni Operazione 1 Client FMS CPU CP PROFIBUS Progettazione di variabili di Operazione 2 comunicazione vedere cap 3 Programma utente STEP 7 Area dei dati Progettazione collegamento FMS i assegnazione di variabili di segnalazione da ric
100. e i collegamenti utilizzando la funzione Modifica gt Partner del collegamento oppure tramite la finestra di dialogo delle propriet del relativo collegamento nella scheda Indirizzo Visualizzazione Nella finestra di dialogo Propriet dei collegamenti FMS viene visualizzato lo stato del collegamento Come esempio osservare la rappresentazione riportata nel cap 2 12 Controllo dei collegamenti FMS a pagina 62 La visualizzazione AFFF con l ID locale indica eventualmente un collegamento FMS non assegnato Nota 1 Se un CP viene sostituito con un altro quest ultimo deve disporre degli stessi servizi ed essere almeno della stessa versione 2 In caso di eliminazione di una CPU tramite Cancella tutti i collegamenti vengono persi 66 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione delle variabili di comunicazione Argomento trattato in questo capitolo I dati di processo e di elaborazione in una stazione SIMATIC S7 che devono essere letti o scritti da un altro apparecchio tramite i servizi FMS devono essere definiti come variabili di comunicazione La progettazione delle variabili per una stazione SIMATIC S7 che funziona come server FMS viene descritta nel corso di questo capitolo La progettazione per il servizio FMS REPORT rappresenta una particolarit Per questo servizio le variabili devono essere progettate anche sul lato del client In questo modo
101. e quanto segue Gli indici 0 14 sono gi occupati in modo standard per tipi elementari Ogni struttura occupa un altro indice di tipo Questi indici interni vengono assegnati in modo progressivo a partire dall indice 15 Campo dei valori Impostazione di default 100 impostabile ammesso 15 65535 Indirizzo di base FMS L indice di base FMS contrassegna l indice del primo elemento della struttura delle variabili sul primo livello della struttura impostabile ammesso 15 65535 Numero degli indici riservati Effetto di un area di indirizzamento per la variabile rispettivamente visualizzata La prenotazione degli indici lascia uno spazio libero per degli ampliamenti successivi della struttura Default 100 max impostabile 512 Nota Fare attenzione che la lunghezza dell intero nome non deve superare 32 caratteri Esiste tuttavia sempre la possibilit di accedere a variabili con WRITE o READ a condizio ne che queste siano state progettate come variabili di segnalazione nel server e nel client Requisiti generali per l accesso tramite nome L accesso tramite nome nel programma applicativo presuppone che il servizio FMS GetOD long form sia stato concordato per il collegamento FMS vedere il cap 2 9 adattamenti dei servizi dei partner FMS 84 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione delle variabili di comunicazione Riassunto Possibilit di
102. e richiamato e attivato REQ 0 gt 1 EN_R 1 durante l avvio del CP PROFIBUS p es a causa del disinserimento inserimento della rete azionamento dell interruttore sono possibili i seguenti parametri di uscita DONE 0 NDR 0 ERROR 1 STATUS 0001 il collegamento K Bus non ancora realizzato o STATUS 0601 Get OD ancora in corso Assunzione automatica dei parametri di blocco Per garantire una progettazione corretta dei richiami dei blocchi STEP 7 offre nell editor KOP AWL FUP la possibilit di assumere automaticamente tutti i parametri rilevanti dalla configurazione dell hardware config HW e dalla progettazione del collegamento A tale scopo durante la progettazione del blocco nel programma utente procedere nel modo seguente 1 2 Selezionare il richiamo di blocco e il relativo parametro di blocco Selezionare con il tasto destro del mouse la voce di menu Collegamenti 3 A seconda del tipo di blocco possibile selezionare da una lista il collegamento o l unit 110 prevista per il blocco Confermare la selezione se possibile successivamente vengono inseriti nel richiamo di blocco i valori parametrici disponibili SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS 4 3 Blocco funzionale IDENTIFY Significato del blocco Con il blocco funzionale IDENTIFY si possono richiamare con l apparecchio partner per la stazione S7 co
103. eceivingLowPrio DAI SupportedServices R Requester progettazione vedere cap 2 9 InformationReport FALSE TRUE FALSE GetLongOD TRUE AddressableWithName FALSE SupportedServices_O Responder progettazione vedere cap 2 9 Read Write InformationReport FALSE TRUE FALSE GetLongOD TRUE AddressableWithName FALSE SIMATIC NET NCM S7 per PROFIBUS FMS 1 4 C79000 G8972 C128 03 D 4 CP 5412 Impostazioni di default per collegamenti FMS profilo stazione PollListSap TimeOutAssociate ImplementationAndSystem 91 3000 ConnProfileBetriebsart ConnectionType_Default ControllInterval_ Default LLIAttribute Default Multiplier Default DefMaxSCC DefMaxRCC DefMaxSAC DefMaxRAC ConnectionAttribute_ Default NumberOfParallelServices progettazione vedere cap 2 8 StandardA StandardB MASTER MASTER MASTER ConnectionAttributes progettazione vedere cap 2 6 MMAZ MMAZ MMAZ 3000 3000 FMS FMS 3000 FMS 1 1 1 1 1 0 Il I zi SizeOfPracticalData progettazione vedere cap 2 8 DefMaxPduSendingHighPrio DefMaxPduSendingLowPrio SupportedServices R Requester progettazione vedere cap 2 9 UserDefined DomainDownload DomainUpload RequestDomainDownLoad RequestDomainUpLoad CreateProgramiInvocation DeleteProgramInvocation StartPr
104. ei servizi dei partner FMS rnnr nn nnn 2 10 Progettazione del CP PROFIBUS come client FMS 2 10 1 Filtraggio delle variabili di comunicazione nanana annaa 2 10 2 Progettazione di variabili di segnalazione sul lato di ricezione client FMS 2 10 3 Verifica delle autorizzazioni di accesso per le variabili del server 2 11 Ripartizione del carico utilizzando diversi CP in una stazione S7 2 12 Controllo dercolegamenti FMS insite di i ni tata 2 13 Modifica dei partner del collegamento anaana 2 14 Ulteriori TUNZION o perire arena i 2 15 Collegamenti senza assegNaZIONG iron pater ii 3 Progettazione delle variabili di comunicazione 3 1 PANOFAMICA sessista i iano lee 3 2 PIOCCOIMGCN una rita osa ee ra a 3 3 Tipo di fUNZIONAMENTO s ic iii reo 3 4 Selezione delle variabili di comunicazione L anauen n na 3 5 Convenzioni per le variabili di comunicazione annann 3 6 Determinazione della definizione delle variabili 3 6 1 Determinazione delle possibilit di accesso 80 3 6 2 Visualizzazione della lista degli indici LL 3 6 3 Rappresentazione da tipi di dati S7 a tipi di dati FMS 89 3 7 Assegnazione delle variabili di comunicazione alle unit ripartizione del carico 3 8 Protezione contro l accesso alle variabili n nananana nananana 3 9 Caricamento della progettaz
105. ente del CP non ne viene visualizzato nessuno solo leggibile SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 31 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 4 seguito Parametri Descrizione Accesso Parametri del ID Qui viene visualizzata ancora una una volta l ID del solo leggibile blocco collegamento Questo valore deve essere immesso nel programma applicativo come ID dei parametri di blocco sull interfaccia FB per l identificazione del collegamento Quando viene modificata l ID fare attenzione all effetto sul programma applicativo Tipo di Profilo della Il profilo della stazione contrassegna una descrizione per S7 e S5 partner stazione dell apparecchio secondo la norma FMS in questo caso si fisso tratta dell apparecchio partner Con il profilo della stazione per sistema viene richiamato un file di tipo nel quale sono descritte le esterno propriet specifiche dell apparecchio A queste appartengono selezionabile anche i profili possibili del collegamento vedere sotto Per altri sistemi vale vengono proposti tutti i profili partner installati Importazione di file GSD Esiste la possibilit di definire propri progetti di stazione A tale scopo necessario memorizzare il file di descrizione FMS FMS file GSD ricevuto dal costruttore dell apparecchio FMS nel seguente percorso o directory STEP7 S7data S7wnx FMS Non appen
106. er FMS Tipo di funzionamento La seguente rappresentazione di svolgimento indica lo svolgimento temporale normale di un job IDENTIFY Il job viene attivato da un passaggio di fronte positivo del parametro REQ Ogni job IDENTIFY del programma utente viene confermato dal CP PROFIBUS con una visualizzazione nei parametri di uscita NDR ERROR e STATUS Client FMS Server FMS Programma utente CP PROFIBUS CP PROFIBUS ciclo della CPU Impostare parametro INPUT CALL FB2 REQ 0 Impostare parametro INPUT CALL FB2 REQ 1 0 0 XX1 IDENTIFY PDU Interrogazione in SPORER corso 0 0 XX1 Lettura dei dati di IDENTIFY identificazione 1 0 00001 Confirmed PDU Esistono sonda indicazioni di stato Tempo Tempo Tempo Legenda 1 Trasferimento dei parametri NDR ERROR STATUS SIMATIC NET NCM S7 per PROFIBUS FMS 112 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS 4 4 Blocco funzionale READ Significato Il bolocco funzionale READ legge dati da un area di dati del partner di comunicazione speci ficata con nome o indice del partner a seconda della parametrizzazione del job dati letti vengono memorizzati localmente in un blocco dati in un area nell immagine di processo de gli ingressi delle uscite o in un area di merker cfr parametro RD_1 cap 4 2 Condizione preliminare progettazione della variabile di comunicazione La struttura delle variabili definita nel partner di c
107. er la lettura della directory degli oggetti contiene inoltre le descrizioni delle variabili di un gt VFD Identificazione dei gruppi Gli slave DP possono essere assegnati ad uno o pi gruppi tramite un identificazione del gruppo Gli gt slave DP possono essere successivamente richiamati tramite l identificazione del gruppo durante il trasferimento di telegrammi di comando Indirizzo di base Indirizzo logico di un unit nei sistemi S7 e Per PROFIBUS L indirizzo PROFIBUS di base l indirizzo iniziale a partire dal quale vengono assegnati tutti gli indirizzi determinati automaticamente all interno di un progetto e Per Industrial Ethernet L indirizzo MAC di base l indirizzo iniziale a partire dal quale vengono assegnati tutti gli indirizzi determinati automaticamente all interno di un progetto Indirizzo PROFIBUS L indirizzo PROFIBUS un identificazione specifica di un gt nodo allacciato a gt PROFIBUS Per l indirizzamento di un nodo viene trasferito l indirizzo PROFIBUS nel gt telegramma Indirizzo PROFIBUS pi alto Un gt parametro di bus per gt PROFIBUS Indica gt l indirizzo PROFIBUS pi alto di un gt nodo attivo sul PROFIBUS Per i nodi passivi sono ammessi indirizzi PROFIBUS maggiori dell HSA area dei valori HSA 1 126 Job di controllo I job di controllo sono delle istruzioni operative di comando per il funzionamento DP come p es CLEAR SYNC FREEZE
108. et nel blocco dati specificato solo visualizzazione e Indirizzo bit se la variabile del tipo boleano solo visualizzazione Lunghezza e Lunghezza delle variabili in byte solo visualizzazione e Viene visualizzata la lunghezza S7 e non la lunghezza FMS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 55 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Selezione della destinazione dei dati II CP PROFIBUS immette le variabili segnalate nel blocco dati DB specificato con l indirizzo S7 Selezionare con il pulsante Selezione la finestra di dialogo Selezione degli indirizzi S7 locali nella quale possibile selezionare simbolicamente la variabile desiderata Selezione di una variabile di segnalazione Variabile di comunicazione locale nella quale deve essere memorizzata la variabile Indice FMS 100 Index100 READ Parameter DET00 DEBOO Annulla fi Selezionare una delle voci Con OK viene confermata l assegnazione Nella finestra di dialogo Propriet Segnalazione variabile si trovano le relative voci del campo Indirizzo S7 Tabella 2 14 Parametri Significato Indice FMS Contrassegna l indice FMS con il quale stata memorizzata la variabile di comunicazione locale progettata Alle variabili di comunicazione possibile accedere con l indice FMS o con il nome della variabile Fare attenzione all effetto sul
109. evere Figura 2 6 Progettazione del client FMS Operazione 1 progettazione di variabili di segnalazione come variabili di comunicazione Le variabili di segnalazione devono essere sempre progettate come variabili di comunicazione anche sul lato del client per il procedimento vedere cap 3 Grazie alla determinazione automatica dei formati delle variabili questi ultimi non devono pi essere determinati tramite GetOD Vantaggi di questo procedimento e Non necessario calcolare una comunicazione errata a causa di una grandezza dell area dei dati non adatta sul lato del client e La specificazione della destinazione dei dati pi semplice SIMATIC NET NCM S7 per PROFIBUS FMS 52 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Avvertenza Le variabili che vengono progettate per il servizio FMS REPORT non devono essere in terrogate anche con servizi FMS WRITE o READ Per questi servizi l accesso limitato ad una delle alternative con nome o con indice Esiste tuttavia sempre la possibilit di accedere a variabili con WRITE o READ a condi zione che queste siano state progettate come variabili di segnalazione nel server e nel client Operazione 2 assegnazione delle variabili di segnalazione da ricevere al collegamento FMS Per collegare le variabili locali alle variabili di comunicazione segnalate procedere nel modo seguente 1
110. fer diagnostico DE 0000 DEB 00000 125590 gl amp FiS verbindung 3 4 FRAS Yerbindung 5 1 ariabili partner i Dettagli requester 1 Dettagli responder g FiiS erbinduna 8 amp FiS verbindung 10 so FiS v erbindung 12 amp FiS verbindung 14 amp FhAS vYerbindung 1 Ki LN IU O DO E Tabella 5 3 Avvertenze relative ai parametri Parametri Descrizione Indice Indica l indice FMS remoto progettato delle variabili che viene segnalato Nome Indica il nome remoto progettato delle variabili che viene segnalato Sotto indice Indica il sotto indice FMS remoto progettato delle variabili che viene segnalato Indirizzo di ricezione Indica l indirizzo di destinazione progettato per la variabile segnalata Ricezione pos neg Indica il numero delle segnalazioni ricevute positiva la variabile ha potuto essere memorizzata nell area di destinazione specificata negativa una segnalazione ricevuta non ha potuto essere memorizzata nell area di destinazione Ulteriori informazioni vengono fornite dalle registrazioni nel buffer diagnostico SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 141 Diagnostica NCM S7 5 2 3 Oggetto di diagnostica Job Scopo della diagnostica Identificazione di elaborazioni errate del job Tipo di funzione Sul collegamento FMS selezionato possibile seguire lo stato dei job che si trovano attual mente in elaborazione La visualizzazio
111. filo della Condizione gt Sending High Prio del partner collegamento Valore superiore 241 byte 9 Numero max SCC Numero massimo possibile di job di trasmissione paralleli modificabile massimo del tipo confirmed vale per un collegamento che autorizza a seconda del possibile di il traffico di dati aciclico profilo della RSNA Condizione lt RCC del partner di comunicazione stazione del paralleli collegamento vedere PICS parte 4 nel cap C max RCC Numero massimo possibile di buffer di ricezione paralleli modificabile per job del tipo confirmed vale per un collegamento che a seconda del autorizza il traffico di dati aciclico profilo della Condizione gt SCC del partner di comunicazione stazione del collegamento 42 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 8 seguito Parametri Descrizione Accesso max SAC Numero massimo possibile di job di trasmissione paralleli modificabile del tipo unconfirmed vale per un collegamento che a seconda del autorizza tutti i tipi di trasferimento traffico di dati profilo della ciclico aciclico stazione del Condizione lt RAC del partner di comunicazione collegamento max RAC Numero massimo possibile di job di ricezione paralleli del modificabile tipo unconfirmed vale per un collegamento che autorizza a seconda del tutti i tipi di tr
112. i di job possibili collegamento ei anter Save SU Master FMS Slave FMS collegamento ciclico senza iniziativa da parte WRITE dello slave READ La scrittura la lettura e la segnalazione sono possibili dal master FMS REPORT J BRCT Broadcast Trasmissione a tutti Master FMS L Z REPORT gt gt gt Jx DO S N A Legenda y Servizio confermato confirmed request EE Servizio non confermato unconfirmed request Funzione client Funzione server Definizione del tipo di comunicazione Nella sezione della casella di dialogo Tipo di comunicazione possibile scegliere il tipo di collegamento selezionando le singole caselle delle opzioni e i pulsanti oppure il tipo di collegamento nella casella Impostazione di ulteriori propriet di trasferimento Per impostare ulteriori propriet di trasferimento selezionare il pulsante Altre nella scheda Comunicazione Per informazioni pi dettagliate consultare il cap 2 8 Attributo del collegamento Il parametro attributo del collegamento indica il tipo di indirizzamento di entrambi i punti terminali del collegamento FMS Come standard il parametro impostato su D D Defined Connection Questo parametro non selezionabile SIMATIC NET NCM S7 per PROFIBUS
113. i di un trasferimento dei dati avviato nel programma utente con REPORT Il job viene attivato da un passaggio di fronte positivo del parametro REQ Ogni job REPORT del programma utente viene confermato dal CP PROFIBUS con una vi sualizzazione nei parametri di uscita DONE ERROR e STATUS Server FMS Client FMS Programma utente CP PROFIBUS CP PROFIBUS ciclo della CPU Impostare parametro INPUT CALL FB4 REQ 0 Impostare parametro INPUT CALL FB4 REQ 1 REPORT PDU Conversione dei dati da formato FMS e inserimento nell area dei dati dell utente L operazione di segnalazione conclusa Tempo Tempo Tempo Legenda 1 Trasferimento dei parametri DONE ERROR STATUS SIMATIC NET NCM S7 per PROFIBUS FMS 118 C79000 G8972 C128 03 4 6 Significato del blocco Programmazione di blocchi funzionali per FMS Blocco funzionale STATUS Il blocco funzionale STATUS permette la richiesta di informazioni sullo stato nel partner di comunicazione sul collegamento FMS specificato Si distinguono e o stato logico del VFD fornisce p es informazioni sulla disponibilit alla comunicazione e o stato fisico del VFD fornisce informazioni sullo stato dell apparecchio e informazioni dettagliate specifiche dell apparecchio fornisce un informazione supplementare specifica del costruttore La seguente tabella riporta le indicazioni che pu fornire l apparecchio in seguito
114. ica se subentrato un errore BOOL 0 FALSE 21314156 1 TRUE subentrato un errore E A M D L STATUS Dopo l elaborazione del job WORD rilevare le spiegazioni dettagliate 2 3 4 5 6 indica informazioni dettagliate su nella tabella riportata nel cap 4 9 avvertimenti o errori E A M D L Tabella 4 3 Parametro INPUT OUTPUT Parametro Significato Tipo di dati Campo dei valori utilizzato in INOUT area della memoria FB PHYS Indica lo stato fisico BYTE 0 3 5 dell apparecchio parnter VFD EAMDL LOG Indica lo stato logico BYTE 0 3 5 dell apparecchio parnter VFD EAMDL LOCAL Parameter local detail del ANY Il dettaglio pu comprendere fino 5 partner a 16 byte E A M D L VENDOR Nome del costruttore String Lunghezza lt 255 2 dell apparecchio D MODEL Nome del modello di String Lunghezza lt 255 2 apparecchio D REVISION Versione di apparecchio String Lunghezza lt 255 2 D SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 109 Programmazione di blocchi funzionali per FMS Area della memoria Le aree della memoria specificate nella tabella in forma abbreviata corrispondono a Abbreviazione Tipo Ingresso O Uscita M Merker L Dati locali temporali D Area blocco dati Z Contatore JA Timer DBX blocco dati attivo Parametri di uscita FB durante l avvio del CP S7 400 Se l FB vien
115. icata l ID locale del collegamento per l identificazione del collegamento FMS Essa composta dall ID del CREF e dall ID del K Bus ed sempre univoca all interno dell apparecchio locale LID locale identica all ID nella tabella dei collegamenti e viene qui visualizzata per motivi di assegnazione Il riferimento di comunicazione CREF parte dell ID locale del collegamento FMS L ID del K Bus costituisce la seconda parte dell ID locale del collegamento FMS Essa contrassegna in modo univoco il percorso sul CP nel rack L LADDR l indirizzo iniziale dell unit Esso viene definito e visualizzato nella configurazione dell hardware L LADDR costituisce la seconda parte dell ID locale del collegamento FMS Avvertenza Una modifica dell ID o dell ADDR del K bus significa sempre una modifica delle ID di tutti i collegamenti che sono assegnati a queste ID o LADDR Il programma applicativo deve essere adattato Accesso selezionabile selezionabile solo leggibile Nome Possibilit di immissione di un nome tecnologicamente adatto per il collegamento FMS editabile tramite CP Qui viene indicato il CP locale sul quale viene eseguito il collegamento FMS Se localmente o nel partner esistono diversi CP possibile eseguire una selezione con il pulsante Selezione del percorso Se nel partner non assegnato nessun CP p es a causa di una cancellazione preced
116. icativi utilizza dei semplici esempi per introdurre PROFIBUS Prontuario rapidamente all argomento Allacciamento al PROFIBUS e collegamento in rete di di esempi applicativi stazioni SIMATIC S7 con CP Esso descrive come devono essere i richiami di comunicazione nel programma applicativo per poter utilizzare in modo ottimale i servizi tramite l interfaccia SEND RECEIVE i servizi della periferia decentrata e di FMS Qui viene descritta la progettazione di applicazioni standard semplificata dall utilizzo di STEP 7 e del pacchetto opzionale NCM S7 NCM S7 per Questo manuale serve come guida e manuale di consultazione per l utilizzo del CP PROFIBUS Volume 1 PROFIBUS nel corso della progettazione e della programmazione Durante l utilizzo del software di progettazione inoltre possibile consultare la guida Online NCM S7 per Nel volume 2 del manuale vengono descritti i servizi supplementari per la PROFIBUS Volume 2 comunicazione FMS Informazioni sul Nelle informazioni sul prodotto allegate ai CP si trovano delle informazioni relative alle prodotto CP xxxx caratteristiche di potenzialit e alle direttive di montaggio e di allacciamento per i CP Informazioni supplementari relative a SIMATIC S7 e STEP 7 Le seguenti documentazioni contengono informazioni supplementari relative al software di base STEP7 del sistema di automazione SIMATIC e possono essere richieste presso le filiali responsabili Siemens Argomento Docu
117. il cap 3 6 1 Condizioni preliminari progettazione della variabile di comunicazione La struttura delle variabili definita nel partner di comunicazione server FMS Durante la realizzazione del collegamento FMS la descrizone della struttura viene letta nel partner di comunicazione Essa successivamente disponibile sul CP PROFIBUS per la conversione di dati in rappresentazione FMS per le regole di conversione vedere il cap 3 6 3 La descrizione della struttura viene letta durante la realizzazione del collegamento solo se la variabile di comunicazione stata selezionata durante la progettazione del collegamento FMS Vedere anche cap 2 10 1 Osservanza delle autorizzazioni di accesso impostate Fare attenzione che per il trasferimento dei dati potrebbero essere impostate delle autorizza zioni di accesso Il trasferimento possibile solo se per il client FMS sono assegnate le rela tive autorizzazioni Interfaccia di richiamo FB DONE ERROR STATUS SIMATIC NET NCM S7 per PROFIBUS FMS 122 C79000 G8972 C128 03 Esempio di richiamo in AWL AWL Programmazione di blocchi funzionali per FMS Significato call FB 6 DB 28 REQ M 1 0 ID DW 16 10001 VAR_1 SLAVE2 INDEX SD_1 PROZESS Motorel DONE M 1 1 ERROR M 1 2 STATUS MW 20 Richiamo del blocco WRITE con DB di istanza Segnale da fronte per l esecuzione dell FB Adattam del collegamento FMS alla progettazi
118. imitata a specificazione di gruppi o password Queste ultime possono essere anche combinate Per la specificazione di una password numero vale quanto segue 0 Il client FMS deve specificare la password 0 per l autorizzazione durante la realizzazione del collegamento L accesso possibile per tutti i client FMS che specificano la password gt 0 Il client FMS deve specificare questa password per l autorizzazione durante la realizzazione del collegamento L accesso limitato ad un client FMS un collegamento FMS Per la specificazione di gruppi vale quanto segue Se si attiva la protezione contro l accesso FMS questa attivazione vale principalmente per tutti i gruppi assegnabili in base alla norma FMS Un attivazione o una disattivazione singola dei gruppi possibile tramite attivazione e disattivazione SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 99 Progettazione delle variabili di comunicazione Avvertenza Fare attenzione che solo le contrassegnature su sfondo bianco indicano le impostazioni realmente attive campi grigi indicano impostazioni precedenti non pi attive Propriet della comunicazione Simbolo M Utilizza simbolo come variabile di comunicazione Generalit Attributi FIAS Struttura La variabile pu essere prevista con una protezione contro l accesso In questo caso attivare la protezione contro l accesso ed editare parametri one A ce a i M Attiva prote
119. inizio del programma ciclico vengono trasferiti gli stati di segnale delle unit di ingresso all immagine di processo degli ingressi Alla fine del programma ciclico l immagine di processo delle uscite viene trasferita come stato di segnale alle unit di uscita Impianto Insieme di tutte le risorse elettriche Ad un impianto appartengono inoltre Comando programmabile nella memoria dispositivi di servizio e supervisione sistemi di bus apparecchiatura da campo azionamenti cavi di alimentazione Industrial Ethernet Un bus di campo secondo IEEE 802 3 ISO 8802 2 Interfaccia di trasporto Per interfaccia di trasporto SIMATIC S5 si intende l accesso presente sul CP ai servizi orientati al collegamento dello strato di trasporto Rispetto al programma di comando l interfaccia di trasporto si presenta sotto forma di blocchi di comunicazione HTB NCM S7 per Industrial Ethernet Software per la progettazione e la diagnostica di CP Ethernet NCM S7 per PROFIBUS Software per la progettazione e la diagnostica di CP PROFIBUS Protocollo Direttiva di procedimento per il trasferimento dei dati Con questa direttiva vengono definiti sia i formati dei messaggi sia il flusso di dati durante il loro trasferimento Rete Una rete costituita da una o pi gt sotto reti collegate ad un numero qualsiasi di gt nodi Possono esistere diverse reti adiacenti Segmento Sinonimo di gt segmento di bus SIMATIC NET NCM S7 pe
120. interpretata solo come avvertimento SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 147 Diagnostica NCM S7 Visualizzazione Descrizione responder locale requester remoto gt Avvertimento Il partner FMS non supporta il servizio specificato nella stazione locale responder yA Pu essere interpretata come avvertimento situazione corretta possibile Il partner FMS requester non supporta eventualmente il servizio supportato dalla stazione locale responder E A Errore La stazione locale responder non supporta il servizio specificato nel partner FMS requester E I Pu essere interpretata come avvertimento situazione corretta possibile Il servizio specificato non eventualmente stato utilizzato in seguito ad una realizzazione del collegamento da parte del partner FMS requester il servizio non viene tuttavia supportato dalla stazione locale responder SIMATIC NET NCM S7 per PROFIBUS FMS 148 C79000 G8972 C128 03 Diagnostica NCM S7 5 3 Lista di controllo definizione caratteristica del problema in un impianto FMS Descrizione Le seguenti liste riportano un elenco di alcune definizioni caratteristiche dei problemi e delle loro cause possibili per le quali lo strumento di diagnostica NCM S7 per PROFIBUS costi tuisce un aiuto seguenti argomenti si trovano e nelvolume 1 del presente manuale Lista di controllo Funzioni generali del
121. ione delle variabili 101 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 9 Indice 4 Programmazione di blocchi funzionali per FMS 4 1 Blocchi funzionali per FMS_ nananana 104 4 2 Parametri di blocco FMS nannaa anana 107 4 3 Blocco funzionale IDENTIFY anaana 111 4 4 Blocco funzionale READ 113 4 5 Blocco funzionale REPORT 116 4 6 Blocco funzionale STATUS 119 4 7 Blocco funzionale WRITE 122 4 8 Visualizzazioni e segnalazioni di errore a nannan 4 8 1 Errori identificati localmente nnana annaua aana 4 8 2 Errori segnalato dal partner FMS annn ana aana 4 9 Funzionalit disponibile risorse necessarie per FB _ 5 Diagnostica NCM S7 scisti ei 5 1 Procedimento nella diagnostica 5 2 Diagnostica di collegamenti FMS_ anana a aae 5 2 1 Informazioni dettagliate sul collegamento FMS_ 5 2 2 Oggetto di diagnostica Variabili di segnalazione 5 2 3 Oggetto di diagnostica Job n n an anana n anaana aaraa 5 2 4 Oggetto di diagnostica Variabili partner 5 2 5 Informazioni dettagliate relative alla funzione requester locale 5 2 6 Informazioni dettagliate relative alla funzione responder locale 5 3 Lista di controllo definizione caratteristica del problema in un impianto FMS 5 3 1 Lista di controllo Collegamenti FMS nananana nannaa A BIDIUOG
122. ione di blocchi funzionali per FMS 4 L interfaccia verso i servizi FMS forma blocchi funzionali gi pronti per l utilizzo FB Per ogni FB esistono le seguenti sezioni che possono essere compilate con ulteriori informa zioni specifiche e Significato e Interfaccia di richiamo e Tipo di funzionamento e Significato dei parametri formali e Visualizzazioni Questo capitolo completa le informazioni che possono essere richiamate con la guida in li nea per questi FB durante la creazione del programma in STEP 7 Qui si trovano ulteriori informazioni e Nel progetto di esempio PROJECT_PROFIBUS che pu essere richiamato direttamente dopo l installazione di NCM S7 si trovano programmi di esempio descrizioni su questo argomento si trovano nella guida rapida Prontuario di esempi applicativi 2 Una fonte per i programmi di esempio e le progettazioni il Quick Start CD ordinabile separatamente Questo CD pu essere richiesto direttamente in Internet http www ad siemens de csi net ID articolo 574211 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 103 Programmazione di blocchi funzionali per FMS 4 1 Blocchi funzionali per FMS Fornitura Biblioteca dei blocchi I blocchi funzionali vengono forniti insieme al pacchetto opzionale NCM S7 per PROFIBUS di STEP 7 Questi FB sono disponibili nella biblioteca dei blocchi SIMATIC_NET_CP dopo l installazione del pacchetto opzionale NCM S7 per PROFIBU
123. ipi di dati FMS Rappresentazione delle strutture dei dati S7 e FMS La scheda Struttura mostra la rappresentazione della variabile selezionata nella struttura FMS Oltre alle assegnazioni di nome e di indice descritte nel cap 3 6 1 viene visualizzata la conversione da tipi S7 a tipi di dati FMS PDU In base alla tabella di questo capitolo possibile determinare quali tipi di dati FMS si presentano nel sistema partner SMC 7 Commento O fd Xjengiies DB 50 DB 50 information about status lt D2 x materiai DB 54 DB 54 type51 Z Z 2 EA engines engine ki engine M2 engined M3 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 maiten masetas Hume antaeneensatik STRUCT BOOL INTEGER BOOL INTEGER BUOL INTEGER STRUCT Boolean Integer 6 Boolean Integer E 89 Progettazione delle variabili di comunicazione Tabella 3 5 Parametri per l area di visualizzazione Variabile accessibile per il partner di comunicazione Parametri Descrizione Nome della variabile Nomi delle variabili rilevati dalla tabella dei simboli e dalla descrizione della struttura delle variabili Indice FMS Visualizzazione dell indice FMS attuale Per il significato dell indice FMS vedere il cap 3 6 1 Sotto indice FMS Visualizzazione del sotto indice di un elemento della struttura calcolato in base al tipo di dati Per il significato del sotto indice FMS vedere
124. izzo conforme alle norme di prodotti hardware N Osservare quanto segue Pericolo Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella documenta zione tecnica e solo in combinazione con apparecchiature e componenti esterni omologati dalla Siemens Per garantire un funzionamento inaccepibile e sicuro del prodotto assolutamente necessa rio un trasporto immagazzinamento un installazione ed un montaggio conforme alle regole nonch un uso accurato ed una manutenzione appropriata Prima di impiegare i programmi di esempio compresi nella fornitura o i programmi creati indi vidualmente assicurarsi che con l impianto in funzione non possano verificarsi danni a per sone o a macchine Avvertenza CE La messa in funzione non consentita fino a quando non stato accertato che la macchina nella quale deve essere montato il componente conforme alla direttiva 89 392 CEE Utilizzo conforme alle norme di prodotti software N Osservare quanto segue Pericolo Il software deve essere impiegato solo per l uso previsto nel catalogo e nella documentazio ne tecnica e solo in combinazione con prodotti software apparecchiature e componenti esterni omologati dalla Siemens Prima di impiegare i programmi di esempio compresi nella fornitura o i programmi creati indi vidualmente assicurarsi che con l impianto in funzione non possano verificarsi danni a per sone o a macchine SIMATIC NET NCM S7 per PR
125. l errore STATUS MW 20 Informazioni supplementari SLAVE2 INDEX PROZESS Motorel una variabile dichiarata locale area di dati di destinazione Definizione dei blocchi dati nel richiamo FB in KOP FUP AWL 114 il rimando ad un nome o un indice simbolico in un DB SLAVE2 DB 122 Il nome o l indice indica la variabile di comunicazione del partner slave FMS nel DB PROZESS DB50 che contiene il valore letto come HA KOPZAWL FUP FMS Anlage 57 Programm 1 DB122 lt Offline gt i E3 St Datei Bearbeiten Einf gen Zielsystem Test Ansicht Extras Fenster Hilfe x pje HE e s x ef N fame So ora mex femen esso o_o E Datei Baustein gespeichert Stat Daten 12 Dyn Daten 0 4 I KOP AWL FUP Fertigungszelle 1 SIMATIC 400 Station 1 CPU412 1 1 DB50 lt Offli E3 Datei Bearbeiten Einfugen Zielsystem Test Ansicht Estras Fenster Hilfe la x Da a se ea r Raresse ione fie Afangovert komentar poros poan s e CI CI ec ses Jesse OOOO breraa CI CI S Poros sos Jesse OOO prensa fe T od Rss Dr cken Sie F1 um Hilfe zu erhalten Stat Daten 12 Dyn Daten 0 4 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS Tipo di funzionamento La seguente rappresentazione illustra lo svolgimento in tempi normali di un assunzione dei dati avviata nel programma utente
126. la lunghezza dei dati d utilizzo Le specificazioni su questo argomento sono riportate nel cap 2 8 Nome variabile Contrassegna il nome simbolico che stato selezionato e assegnato durante la progettazione delle variabili di comunicazione locali Alle variabili di comunicazione possibile accedere con l indice FMS o con il nome della variabile Fare attenzione all effetto sulla lunghezza dei dati d utilizzo Le specificazioni su questo argomento sono riportate nel cap 2 8 Indirizzo Contrassegna l area locale dei dati nella quale deve essere immessa la variabile di segnalazione Viene visualizzato l indirizzo DB e l offset DB byte e bit 56 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Avvertenza Tenere in considerazione che la possibili di selezione nella finestra di dialogo Selezione di una variabile di segnalazione rappresenta un aiuto per l immissione Delle modifiche suc cessive nella progettazione delle variabili di comunicazione in questo caso variabili di se gnalazione non comportano una correzione automatica della destinazione dei dati qui pro gettata per le variabili di segnalazione Controllo dell assegnazione delle variabili di segnalazione alle variabili di comunicazione Se si modificano i nomi delle variabili di comunicazione o se si cancellano variabili di comunicazione dalla
127. la quale dispone di due o di diversi CP Se nel partner non assegnato nessun CP p es a causa di una cancellazione solo precedente del CP non ne viene visualizzato nessuno leggibile Se nella stazione remota innestato un solo CP non esiste nessuna possibilit di selezione SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 33 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 7 Definizione del tipo di comunicazione e degli indirizzi Scheda Comunicazione Le impostazioni del tipo di comunicazione e degli indirizzi vengono visualizzate nella scheda Comunicazione La scheda Comunicazione pu essere raggiunta utilizzando il pulsante Opzioni nella finestra di dialogo Propriet del collegamento FMS La possibilit di modifica delle caselle mediante immissione dipende in parte dalle impostazioni precedenti nella progettazione del collegamento e dalla selezione del tipo di partner Per informazioni pi dettagliate leggere la seguente descrizione e le specificazioni della Guida Online Propriet Collegamento FHS Opzioni mmez be Lallegattenta mastermmasten el callegamienta master sieve Car scambia daWicicien o can Maatva sieve CUEOURCERonE enle zame kasmetika E omuncaaone Rulicasti p amie trasmettitore SIMATIC NET NCM S7 per PROFIBUS FMS 34 C79000 G8972 C128 03 Progettazione di collegamenti FMS progra
128. lative alla tecnica di programmazione e allo svolgimento della comunicazione e Norma EN 50170 volume 2 PROFIBUS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 1 Procedimento Percorso Le seguenti operazioni di comando sono necessarie in base alle stazioni S7 configurate e collegate in rete per svolgere uno scambio di dati su collegamenti FMS nella SIMATIC S7 con il CP PROFIBUS Progettazione Programmazione Progettazione di una eventuale Altra stazione per Creazione di nuovi collegamenti FMS I Programmazione dell interfaccia FMS nel programma applicativo collegamenti FMS Progettazione delle propriet del collegamento FMS e Definizione dei partner del collegamento FMS e Definizione del tipo di comunicazione vedere avvertenze nel cap 2 3 e la descrizione dettagliata degli FB nel capitolo 4 utilizzando Il relativo I strumento di progettazione ____ e Controllo o adattamento dei parametri di indirizzamento speciali di trasferimento e Adattamento dei servizi dei partner FMS e Progettazione del CP PROFIBUS come client FMS selezione variabili con la funzione REPORT assegnazione delle variabili e Definizione delle propriet per il server FMS progettazione delle variabili di comunicazione FMS gt Cap 3 Mess
129. lementare Durante il calcolo tenere in considerazione che il numero specificato nelle informazioni sul prodotto con la definizione di struttura si riduce nel modo seguente Numero di elementi all interno di Il numero massimo di variabili progettabili si riduce inoltre una struttura di ca 1 10 1 11 20 2 21 30 3 71 76 7 Esempio una struttura con 17 elementi della struttura riduce il numero massimo di variabili progettabili di altre 2 cio in totale di 3 variabili Questi valori orientativi rispettano il numero di strutture e la complessit delle strutture La specificazione Primo livello della strutture di un DB comporta la memorizzazione di una variabile di comunicazione propria per ogni componente della struttura Ogni componente deve essere di conseguenza tenuto in considerazione durante il calcolo Avvertenza Se il partner di comunicazione utilizza la funzione GetOD forma lunga possono essere progettati al massimo 47 elementi della struttura a causa della lunghezza risultante dalla PDU FMS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 97 Progettazione delle variabili di comunicazione Assegnazione Con il pulsante Assegnazione dell unit nella finestra di dialogo Assegnazione delle variabili di comunicazione alle unit si raggiunge la scheda Generalit Per la rappresentazione e la selezione delle variabili valgono le seguenti regole e
130. ler Type of FMS ASPC2 per CP 443 5 SPC 2 per CP 343 5 Hardware Release of FMS A_ _ can be found on type plate Software Release of FMS Calling FMS User enter YES or YES NO Called FMS User enter YES or NO SIMATIC NET NCM S7 per PROFIBUS FMS 168 C79000 G8972 C128 03 Foglio dei dati del prodotto PICS PICS Part 2 Service Primitive Initiate req con ind rsp no no nd Get OD short form req con Get oD long form req con Read CRL Loc PICS Part 3 FMS Parameters and Options Detail Addressing by names YES Maximum length for names 32 Access Protection Supported o Maximum length for Extension Maximum length for Extension Arguments SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 169 Foglio dei dati del prodotto PICS PICS Part 4 Local Implementation Values Detail Maximum length of FMS PDU 241 Maximum number of Services 4 per S7 400 Outstanding Calling 1 per S7 300 jeweils f r SAC bzw SCC Maximum number of Services 4 per S7 400 Outstanding Called 1 per S7 300 jeweils f r RAC bzw RCC Syntax and semantics of the Execution Argument Syntax and semantics of Extension SIMATIC NET NCM S7 per PROFIBUS FMS 170 C79000 G8972 C128 03 Impostazioni di default per collegamenti FMS profilo stazione Argomenti trattati in questo capitolo In questo capitolo si trovano le impostazioni di default per la progettazione dei
131. ll ID del collegamento Il programma applicativo non ha nessun altra funzione per la gestione del collegamento Gli indicatori che si trovano sull interfaccia FMS FB forniscono informazioni sugli stati del collegamento FMS Ulteriori informazioni sugli stati di un collegamento FMS vengono indicati dalla diagnostica FMS Lettura scrittura e segnalazione dei dati con blocchi funzionali FB Per lo svolgimento della comunicazione sui collegamenti FMS sono disponibili i seguenti blocchi funzionali FB Tabella 2 1 FB Funzione tipo di funzionamento WRITE dati dell utente specificati nel richiamo vengono convertiti e trasferiti in rappresentazione FMS La conversione viene eseguita e inbasealla descrizione delle variabili memorizzata nel partner e letta durante la realizzazione del collegamento servizio FMS GetOD e in base alla descrizione delle variabili progettata Il trasferimento viene confermato dal server FMS READ L area di dati specificata nel job dal client FMS viene convertita in rappresentazione FMS nel server FMS e trasmessa come risposta al client FMS La riconversione per il client FMS viene eseguita e in base alla descrizione delle variabili letta nel server FMS durante la realizzazione del collegamento servizio FMS GetOD e in base alla descrizione delle variabili progettata REPORT dati dell utente specificati nel richiamo vengono convertiti e trasferiti in rappresentazione FMS nel server FMS in
132. lla GetOD lang form Elaborazione stato Indica lo stato di elaborazione del job Visualizzazioni possibili job in corso job concluso attesa di un nuovo job Errore codici di errore qui indicati corrispondono alle visualizzazioni che possono essere lette sull interfaccia di richiamo FB nel parametro STATO Codice di errore vedere cap 4 8 1 e 4 8 2 In caso di errore e viene visualizzato il testo Errore in una riga supplementare e si ottengono informazioni dettagliate sulla scheda Buffer diagnostico SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 143 Diagnostica NCM S7 5 2 4 Oggetto di diagnostica Variabili partner Scopo della diagnostica Indica le descrizioni delle variabili disponibili del partner per il collegamento FMS selezio nato Tenere in considerazione l influenza della progettazione sul collegamento FMS nella scheda Variabili remote vedere cap 2 10 1 Risultato della diagnostica nell area del contenuto Vengono visualizzate le seguenti informazioni le impostazioni costituiscono un esempio SMESSO Parametri del bus Statistica E Collegamenti s Yariablen RECORD 15 Varablen var_2 SIMPLE UNSIGNEDIE Varnablen var_3 SIMPLE INTEGERS2 J FiS erbindung 1 i Wariabili di segnalazione 1 CENE i Dettagli requester Dettagli responder FMS Werbindung 8 i FS verbindung 10 i FMS erbindung 1 2 i FMS erbindung 14
133. lla directory degli oggetti OD Read READ Con questo servizio viene letto il valore di un oggetto delle variabili nel server FMS 46 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 11 seguito Servizio Utilizzato Descrizione sull interfaccia FMS per il tipo di job ReadWith Type Con questo tipo viene letto il valore e la descrizione del tipo di dati di un oggetto delle variabili nel server FMS PhysRead Con questo servizio viene letto il valore di un oggetto physical access InformationReport REPORT Con questo servizio viene trasferito il valore di un oggetto delle variabili ad un altro partner di comunicazione InformationReport Con questo servizio viene trasferito il valore e la descrizione del WithType tipo di un oggetto delle variabili ad un altro partner di comunicazione Non viene prevista nessuna conferma Write WRITE Con questo servizio viene trasferito il valore di un oggetto delle variabili ad un altro partner di comunicazione WriteWith Type Con questo servizio viene trasferito il valore e la descrizione del tipo di un oggetto delle variabili ad un altro partner della comunicazione PhysWrite Con questo servizio viene assegnato un valore ad un oggetto pysical access Delete DefineVaria Con questo servizio viene cancellato delete o creato define un bleList oggetto Varia
134. mandano il comportamento di trasferimento sul bus Ogni gt nodo sul gt PROFIBUS deve utilizzare dei parametri di bus che corrispondono a quelli di altri nodi Periferia decentrata Unit di ingresso uscita lontane dalla CPU unit centrale del comando Il collegamento tra l apparecchio di automazion e la periferia decentrata viene eseguito tramite il sistema di bus gt PROFIBUS Per i programmi applicativi la differenza tra ingressi dal processo e uscite verso il processo non visibile Polling Elaborazione ciclica p es elaborazione ciclica della Lista di polling nel CP PROFIBUS PROFIBUS Un bus di campo secondo EN 50170 vol 2 finora SINEC L2 PROFIBUS DP Modo operativo DP secondo EN 50170 vol 2 PROFIBUS FMS PROFIBUS Fieldbus Message Specification Strato parziale superiore dello strato 7 del modello di riferimento ISO OSI nel gt PROFIBUS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 163 Glossario PROFIBUS PA PROFIBUS PA una norma dell organizzazione di utenti PROFIBUS PNO che completa la norma EN 50170 PROFIBUS con l impiego nell area di sicurezza intrinseca SCOPE L2 Prodotto di diagnostica per gt PROFIBUS con il quale pu essere acquisito e analizzato il traffico di telegrammi sulla gt rete Setup Time Un gt parametro di bus per gt PROFIBUS Il Setup Time indica l intervallo minimo di tempo tra la ricezione di una conferma e la tra
135. mazione di blocchi funzionali per FMS Tipo di funzionamento La seguente rappresentazione illustra lo svolgimento in tempi normali di un trasferimento dei dati avviato nel programma utente con WRITE Il job viene attivato da un passaggio di fronte positivo del parametro REQ Ogni job WRITE del programma utente viene confermato dal CP PROFIBUS con una visua lizzazione nei parametri di uscita DONE ERROR e STATUS Client FMS Server FMS Programma utente CP PROFIBUS CP PROFIBUS ciclo della CPU Impostare parametro INPUT CALL FB6 REQ 0 Impostare parametro INPUT CALL FB6 REQ 1 WRITE Request PDU 0 0 XX1 con dati 5 Ea Operazione di i onversione dei dati da scrittura in corso e formato FMS e l inserimento nell area dei dati dell utente WRITE Confirmed PDU l l 1 0 00001 L operazione di scrittura conclusa Tempo Tempo Tempo Legenda 1 Trasferimento dei parametri DONE ERROR STATUS Sicurezza del trasferimento dei dati La rappresentazione illustra che con la conferma DONE 1 ERROR 0 e STATUS 0000 possibile garantire un trasferimento dei dati al partner di comunicazione e l inserimento nell area di dati remota La conferma del job non significa necessariamente che i dati siano stati ricevuti ed elaborati dall applicazione partner SIMATIC NET NCM S7 per PROFIBUS FMS 124 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS 4 8 Visualizzazioni e segnalazioni di errore
136. me server FMS Definire le aree dei dati p es DB possibilmente in modo che contengano solo le variabili incluse nella comunicazione Stabilire solo queste aree di dati come variabili di comunicazione come descritto nel seguente capitolo 3 4 In questo modo si evita che le descrizioni della struttura non utilizzate occupino la memoria del CP Con la funzione Assegnazione delle variabili di comunicazione alle unit vedere cap 3 7 possibile limitare ulteriormente le descrizioni delle variabili che vengono memorizzate sul CP PROFIBUS Questa funzione viene particolarmente utilizzata se necessario eseguire una ripartizione del carico su diversi CP PROFIBUS a causa della funzionalit della propria applicazione Sull argomento ripartizione del carico osservare anche le informazioni riportate nel cap 2 11 e Stazione S7 come client FMS Durante la progettazione del collegamento selezionare solo le variabili che devono essere realmente utilizzate sul collegamento progettato vedere cap 3 7 SIMATIC NET NCM S7 per PROFIBUS FMS 72 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione 3 4 Selezione delle variabili di comunicazione Significato La progettazione delle variabili di comunicazione viene eseguita in base ai nomi che sono stati definiti per i dati nell apparecchio di automazione con l editor dei simboli Qui vengono stabiliti i dati ai quali si deve accedere come variabili di comuni
137. mento Conoscenze di base per il personale Conoscenze di base di STEP7 con tecnico che impiega il software di base e Manuale utente STEPZ7 per risolvere compiti di controllo con S7 300 400 e Manuale di programmazione e Manuale per utenti che passano da S5 a S7 e Manuale per l apprendimento rapido Conoscenze di riferimento che Manuali di riferimento STEP7 con descrivono i linguaggi di e Manuali KOP FUP AWL programmazione KOP FUP e AWL nonch le funzioni standard e del sistema in aggiunta alle conoscenze di base di STEP7 e Funzioni standard e di sistema per S7 300 400 Accessi alla Guida Online di STEP 7 e NCM S7 La Guida Online permette di ottenere le seguenti informazioni e Contenuto tramite Menu Guida gt Argomenti della guida e Guida in base al contesto per l oggetto selezionato tramite Menu Guida gt Guida il tasto funzione F1 o il Punto interrogativo nella barra delle funzioni Qui si trovano diversi pulsanti che permettono di accedere ad ulteriori informazioni disponibili in relazione al gruppo di argomenti attivo e Glossario per tutte le applicazioni STEP7 tramite il pulsante Glossario Osservare inoltre che ogni applicazione STEP7 dispone di un proprio contenuto e di una Guida in base al contesto SIMATIC NET NCM S7 per PROFIBUS FMS 6 C79000 G8972 C128 03 Prefazione Rimandi alle documentazioni rimandi ad ulteriori documentazioni sono specificati con i numeri di documentazione
138. mmazione dell interfaccia FMS 2 7 1 Definizione del tipo di comunicazione Tipo di comunicazione di un collegamento FMS A seconda della definizione dei compiti con FMS possibile utilizzare diversi tipi di comunicazione Il tipo di comunicazione viene determinato da diversi parametri che vengono infine raggruppati nel cosiddetto tipo di collegamento Tipo di collegamento FMS orientato al collegamento senza collegamento Master Master Master Slave Multicast aciclico aciclico ciclico con senza con senza iniziativa slave iniziativa slave Figura 2 3 Tipi di collegamento FMS disponibili Condizioni Il tipo di collegamento che pu essere selezionato dipende dalle capacit del CP PROFIBUS utilizzato e dalle capacit del partner di comunicazione Le capacit del partner di comunicazione possono essere selezionate dal profilo della stazione e del collegamento Se non possono essere selezionati dei profili della stazione o del collegamento adatti sono possibili delle impostazione individuali Per informazioni pi dettagliate relative alle caratteristiche di potenzialit del CP PROFIBUS selezionato leggere le Informazioni sul prodotto 1 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 35 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Selezione del tipo di collegamento Il tipo di collegamento che pu essere selezionato dipende dalla ripartizione dei compiti assegnata alle stazi
139. mmazione di blocchi funzionali per FMS Tabella 4 21 Classe di errore OD directory degli errori DONE NDR ERROR STATUS Significato 0 Errore OD non specificato 0 La lunghezza massima ammessa per il nome stata superata 0 1 0x8702 Superamento della directory degli oggetti 0 La directory degli oggetti protetta contro la scrittura 0 Superamento della lunghezza di estensione 0 Superamento della lunghezza della descrizione dell oggetto 0 1 0x8706 Problema di elaborazione Tabella 4 22 Classe di errore stato VFD DONE NDR ERROR STATUS Significato 0 1 0x8100 Errore di stato VFD non specificato Tabella 4 23 Classe di errore altri DONE NDR ERROR STATUS Significato 0x8000 Errore non specificato identificato dal partner SIMATIC NET NCM S7 per PROFIBUS FMS 132 C79000 G8972 C128 03 4 9 Nota Programmazione di blocchi funzionali per FMS Funzionalit disponibile risorse necessarie per FB Fare attenzione alle versioni dei blocchi In caso di blocchi con versioni diverse possono ver ificarsi differenze di risorse necessarie Tabella 4 24 Specificazioni per FB nell S7 400 NOME Versione N FB Memoria Memoria Byte MC7 Dati locali DB di DB di di di lavoro Byte istanza istanza caricamen in byte Blocco Byte MC7 to in byte Byte IDENT 1658 1364 1328 464 196 REPORT 2184 1818 1782 588 332 STATUS 1 3 5 1656 139
140. modo univoco Nome Denominazione per il collegamento FMS specificata dall utente nella progettazione del collegamento Indirizzo partner Indirizzo PROFIBUS del partner di comunicazione Trasmesso Contatore per job confermati positivamente o negativamente request Nella visualizzazione sono compresi job del tipo READ WRITE REPORT IDENTIFY e STATUS Ricevuto Contatore per messaggi confermati positivamente o negativamente sul partner di comunicazione Nella visualizzazione sono compresi job del tipo READ WRITE REPORT IDENTIFY e STATUS Stato del collegamento causa Visualizzazione del testo in chiaro per lo stato del collegamento selezionato SIMATIC NET NCM S7 per PROFIBUS FMS 138 C79000 G8972 C128 03 Diagnostica NCM S7 5 2 1 Informazioni dettagliate sul collegamento FMS Scopo della diagnostica Si ottengono informazioni per il collegamento FMS selezionato e s ji servizi tra i partner del collegamento hanno potuto essere concordati e se il collega mento FMS ha potuto essere realizzato e sui parametri che hanno causato un conflitto di accordo controlli del contesto sono la base delle visualizzazioni secondo la norma EN 50170 vol 2 Richiamo della funzione Alla funzione si accede selezionando l oggetto di diagnostica Collegamento FMS nell area di navigazione Risultato della diagnostica nell area del contenuto Vengono visualizzate le seguenti informazioni le impostazioni co
141. n la CPU le seguenti informazioni e Nome del costruttore dell apparecchio e Nome del modello di apparecchio e Versione di apparecchio A seconda di queste informazioni possibile p es e impostare la funzione di programma locale in base alla potenzialit e al comportamento del partner e impostare i parametri di comunicazione Interfaccia di richiamo FB IDENTIFY NDR BOOL ERROR BOOL STATUS WORD STRING STRING STRING Esempio di richiamo in AWL AWL Significato call FB 2 DB 22 Richiamo del blocco IDENTIFY con DB distanza REQ M 1 0 Segnale di fronte per l esecuzone del FB ID DW 16 10001 confronto con progettazione del collegamento FMS NDR M 1 1 indica se sono stati ripresi nuovi dati ERROR M 1 2 indica l esecuzione errata STATUS MW 20 decodifica dettagliata errore VENDOR SLAVE2 VENDOR_ABBILD Area di dati per nome costruttore MODEL SLAVE2 MODEL _ABBILD Area di dati per tipo di apparecchio REVISION SLAVE2 REV_ABBILD Area di dati per versione Informazioni supplementari SLAVE2 il nome simbolico di un blocco dati Questo nome definito nella relativa tabella dei simboli VENDOR_ABBILD MODEL ABBILD e REVISION ABBILD sono variabili del tipo di dati STRING Queste variabili sono definite nel blocco dati SLAVE2 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 111 Programmazione di blocchi funzionali p
142. n tutti gli apparecchi che comprendono il pro tocollo FMS Nei programmi applicativi dei terminali di dati possibile utilizzare il relativo linguaggio dell apparecchio per esempio AWL per SIMATIC S7 SIMATIC M7 e C per l applicazione di PC Nodo FMS I collegamenti FMS possono essere realizzati tra SIMATIC S7 con CP PROFIBUS e i seguenti partner di comunicazione e SIMATIC S7 SIMATIC M7 con CP PROFIBUS e SIMATIC S5 con CP PROFIBUS 5431 FMS DP e SIMATIC ET 200 U con interfaccia PROFIBUS IM 318 C e PC PG con CP PROFIBUS p es CP5412 A1 A2 e Apparecchi che supportano la norma PROFIBUS per FMS con funzione di client o di server SIMATIC NET NCM S7 per PROFIBUS FMS 12 C79000 G8972 C128 03 Comunicazione con FMS tramite CP PROFIBUS per qualsiasi tipo di apparecchio PROFIBUS Collegamento FMS DIODOONNA i si 7 r s CAEN a i ojo gg afe ojo DB afe ejo pole ojo oo gfe P TA E g o ppa of o0 fe qj efoonol a l ojo D0 ofe ojo onale sjo nol MJ ejo gg ofe oidaf e 83h ARRE RE o 1 nL SIMATIC S5 con CP 5431 Altro apparecchio Figura 1 1 SIMATIC S7 con nodi di comunicazione possibili tramite interfaccia FMS per qualsiasi tipo di
143. ne viene eseguita nell ordine di successione nel quale sono stati avviati i servizi Il numero massimo di job che viene visualizzato o che pu essere visualizzato dipende dal numero di servizi massimi paralleli vedere tabella 2 8 Nella prima riga viene sempre indicato il servizio GetOD questa visualizzazione non viene soppressa dalla visualizzazione di altri servizi Se si verificano errori nell ultima riga viene visualizzato l ultimo errore subentrato Risultato della diagnostica nell area del contenuto Vengono visualizzate le seguenti informazioni le impostazioni costituiscono un esempio ale clelia O GETOD Da Collegamenti i FDL due i FS erbindung 1 FIS erbindung 3 i FiS verbindung 5 i Wariabili di segnalazione i ariabili partner i Dettagli requester 1 Dettagli responder i FdS verbindung 8 i FiS verbindung 10 i FMS verbindung 1 2 i FMS erbindung 14 FMS oa di E SIMATIC NET NCM S7 per PROFIBUS FMS 142 C79000 G8972 C128 03 Diagnostica NCM S7 Tabella 5 4 Avvertenze relative ai parametri Parametri Descrizione Servizio Visualizzazione a riga dei job esistenti sul collegamento FMS servizi Indice Indica l indice FMS progettato con il quale la variabile pu essere indirizzata all interfaccia di richiamo FB Nome Indica il nome delle variabili progettate con il quale la variabile pu essere indirizzata all interfaccia di richiamo FB solo ne
144. nicazione Per definire quali variabili di comunicazione devono essere lette o scritte nel server FMS selezionare la scheda Variabili remote del partner Poich le descrizioni della struttura dei dati vengono lette durante la realizzazione del collegamento e memorizzate nel CP PROFIBUS ottimizzare la capacit di memoria necessaria se si specificano solo le variabili che devono realmente essere trasferite sul collegamento FMS Propriet Collegamento FMS Opzioni Ed E Propriet Collegamento FHS Opzioni engine engine engine SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 49 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Parametri La seguente tabella riporta come devono essere specificate le descrizioni del tipo da leggere nel partner server FMS durante la realizzazione del collegamento Tabella 2 12 Parametri Campi opzionali Lettura delle descrizioni delle variabili dei tipi di partner di comunicazione Tutti impostazione di default Descrizione Vengono lette tutte le descrizioni delle variabili del partner del collegamento A tale scopo viene memorizzato il servizio GetOD tutti per tutti i collegamenti con traffico aciclico dei dati Per una stazione S7 come partner si tratta di tutte le variabili di comunicazione che sono state assegnate al CP appartenente al collegamento FMS Nessuno Nel partner di comunicazione server F
145. nit permette di ripartire le variabili sui CP disponibili Durante questa operazione necessario eseguire una relativa assegnazione dei collegamenti FMS Per la progettazione dei collegamenti FMS e l assegnazione ai CP PROFIBUS in caso di ripartizione del carico consultare i capitoli 2 11 e 2 6 Dati di progettazione ione S7 Caricamento PROFIBUS CP1 Indice Indice Indice 100 ali 100 100 e Descrizione al cl 220 ee Vari 9 assegnate al CP1 progettata pe Variabili 221 ii assegnate al CPP 500 A Assegnazione delle variabili di comunicazione alle unit PROFIBUS CPn Variabili assegnate al CP2 Figura 3 8 Ripartizione del carico SIMATIC NET NCM S7 per PROFIBUS FMS 96 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione Variabili progettabili tenere in considerazione la funzionalit Le risorse necessarie per le variabili di comunicazione progettate possono essere calcolate in base alle seguenti specificazioni Le specificazioni relative al numero massimo di variabili progettabili per tipi di dati elementari sono riportate nelle informazioni sul prodotto dei CP PROFIBUS impiegati 1 nel paragrafo Dati caratteristici dei collegamenti FMS Tuttavia necessario fare attenzione che una variabile di comunicazione strutturata necessita di pi spazio di memoria sul CP PROFIBUS rispetto ad una variabile del tipo e
146. nto 68 Selezione 73 Variabile di segnalazione diagnostica 141 progettazione nel client FMS 52 Variabili di comunicazione remote diagnostica 144 44 Visualizzazioni e segnalazioni di errore Siehe FB SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03
147. nzione Modifica Propriet speciali dell oggetto gt Comunicazione Risultato Compare la finestra di dialogo a schede Simbolo delle propriet della comunicazione Viene visualizzata la scheda Generalit il nome simbolico selezionato gi registrato 23 Editor di simboli FMS Yariables SIMATIC 300 1 CPU231 Symbole Tabella Modifica Inserisci isualzza Strumenti Finestra 7 al dh i ca x Simbolo in ordine crescente 4 E SMC Simbolo Indirizzo ipo di dat Commenm o __ amp engines DE 50 DE SU information about status material DB 54 DE 54 typesl material2 DB 52 DE 52 type 52 Propriet della comunicazione Simbolo M Utilizza simbolo come variabile di comunicazione Generalit Attributi FMS Struttura Nome simbolo engines Commento simbolo information about status me Premere F pe Stampa lista delle variabili OK Annulla fi 8 A questo punto definire nella scheda Generalit se si intende utilizzare realmente la variabile selezionata come variabile di comunicazione A tale scopo attivare la relativa casella di controllo 9 Definire ulteriori propriet delle variabili in base alla seguente descrizione Sono necessarie le seguenti operazioni Protezione contro l accesso alle variabili Determinazione della definizione delle variabili Pulsante Significato Selezionare questo pulsante se e
148. o Pericolo Commento problema identificato Incrocio di indici delle variabili Ulteriori istruzioni procedimento In base alla lista definire l indice FMS o l indice di base FMS per le singole variabili di comunicazione in modo che non si verifichino degli incroci Controllare anche gli indici riservati non utilizzati Una riduzione pu comportare anche l eliminazione degli incroci Errore Superamento del livello di nesting Viene visualizzato come errore solo se non possibile un accesso parziale Modificare la struttura delle variabili o l accesso nella scheda Struttura Segnala zione Superamento del livello di nesting Viene visualizzato come segnalazione solo se non possibile un accesso parziale Controllare la definizione della struttura Errore Array nel primo livello della struttura Modificare l accesso nella scheda Struttura con Accesso al primo livello della struttura Nella struttura gli array che si trovano pi in basso devono essere eliminati Errore Tipo di dati ignoto Controllare il tipo di dati utilizzato in base alla lista riportata nel cap 3 5 Errore Tipo di dati non supportato Controllare il tipo di dati utilizzato in base alla lista riportata nel cap 3 5 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione delle variabili di comunicazione 3 6 3 Rappresentazione da tipi di dati S7 a t
149. o Sistemi di automazione SIMATIC S7 ad elevata disponibilit l H F Competence Center di Norimberga offre un Workshop specifico Inoltre lH F Competence Center fornisce un supporto locale anche durante la progettazione nel corso della messa in servizio e in caso di problemi Tel 49 0 911 895 4759 Fax 49 0 911 895 5193 E mail hf cc nbgm siemens de CoC Sl nbgm siemens de SIMATIC NET NCM S7 per PROFIBUS FMS 182 C79000 G8972 C128 03 SIMATIC NET Supporto e training Ulteriore supporto Per domande relative ai prodotti SIMATIC NET rivolgersi al consulente Siemens presso le filiali e societ regionali responsabili Gli indirizzi sono riportati e nel nostro catalogo IK PI e in Internet HEED wWww slemens de automatlon partner e nel catalogo interattivo CA01 http www siemens de automation ca0l e sul CD Quickstart SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 183 SIMATIC NET Supporto e training SIMATIC NET NCM S7 per PROFIBUS FMS 184 C79000 G8972 C128 03 A Accesso alle variabili Livelli della struttura 80 Protezione 99 Altra stazione Aree di dati Attributi LLI Autorizzazioni di accesso 58 C Collegamento FMS 15 Controllo controllo 137 Creazione Memorizzazione del collegamento 64 Modifica dei partner del collegamento Progettazione delle propriet 27 Propriet 17 Senza assegnazione Stampa dei collegamenti proge
150. ogramiInvocation StopProgramInvocation Read TRUE Write TRUE TRUE TRUE InformationReport FALSE TRUE TRUE UnsolictedStatus amp _ ____ ______ij FALSE PutOD FALSE FALSE FALSE SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 175 Impostazioni di default per collegamenti FMS profilo stazione StandardA StandardB UserDefined ResumePrograminvocation ResetProgramiInvocation KillProgramInvocation ReadWithType WriteWith Type PhysRead PhysWrite InformationReportWith Type DefineVariableList DeleteVariableList EventNotification AlterEventConditionMonitoring FALSE AddressableWithName FALSE SupportedServices_O Responder progettazione vedere cap 2 9 Read RUE TRUE TRUE Write RUE TRUE TRUE InformationReport FALSE TRUE TRUE GetLongOD FALSE UnsolictedStatus EO O O O O O TW O O O FALSE DomainDownload FALSE RequestDomainDownLoad e O Oan FALSE RequestDomainUpLoad en e o FALSE CreateProgramlnvocation FALSE DeleteProgramInvocation SOOO O O O O O O O O O Ea e i FALSE StartProgramInvocation eZ FALSE StopProgramiInvocation SELL FE VOCCO OI FALSE ResumePrograminvocation FALSE ResetProgramlnvocation e U O O e O FALSE KillProgramInvocation s FALSE WriteWith Type FALSE InformationReportWithType R FALSE DefineVariableList FALSE
151. omunicazione server FMS Durante la realizzazione del collegamento FMS la descrizone della struttura viene letta nel partner di comunicazione Essa successivamente disponibile sul CP PROFIBUS per la conversione di dati in rappresentazione FMS per le regole di conversione vedere il cap 3 6 3 La descrizione della struttura viene letta durante la realizzazione del collegamento solo se la variabile di comunicazione stata selezionata durante la progettazione del collegamento FMS vedere anche il cap 2 10 1 Osservanza delle autorizzazioni di accesso impostate Fare attenzione che per il trasferimento dei dati potrebbero essere impostate delle autorizza zioni di accesso Il trasferimento possibile solo se per il client FMS sono assegnate le rela tive autorizzazioni Interfaccia di richiamo FB ERROR STATUS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 113 Programmazione di blocchi funzionali per FMS Esempio di richiamo in AWL AWL Significato call FB 3 DB 29 Richiamo del blocco READ con DB di istanza REQ M 1 0 Segnale da fronte per l esecuzione dell FB ID DW 16 10001 Adattam del collegamento FMS alla progettazione Variab di comun indirizzata che deve essere letta VAR_1 SLAVE2 INDEX Area di dati indir dove viene eseguito il trasf RD_1 PROZESS Motorl Conferma di esecuzione NDR M 1 1 Indica un esecuzione errata ERROR M 1 2 Specificazione del
152. on vengono mantenuti durante il caricamento della progettazione del collegamento compare una segnalazione di errore Tabella dei simboli Stazione S7 DB merker del programma applicativo DT Dati di progettazione B Variabili di comuni Caricamento cazione del collegamento CP PROFIBUS Figura 3 9 Principio dell operazione di caricamento Requisiti Prima che i dati di progettazione delle variabili di comunicazione possano venire caricati nel CP PROFIBUS necessario progettare almeno un collegamento FMS che viene comandato con questo CP PROFIBUS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 101 Progettazione delle variabili di comunicazione Comando di diversi CP Se nella stazione S7 vengono comandati diversi CP PROFIBUS osservare quanto segue come standard i dati di progettazione delle variabili di comunicazione vengono caricati completamente in ogni CP sul quale viene comandato almeno un collegamento FMS con la CPU interessata Utilizzare la funzione Assegnazione delle variabili di comunicazione alle unit per ottenere una ripartizione effettiva del carico in base alle risorse necessarie per le variabili di comunicazione vedere cap 3 7 Caricamento della progettazione delle variabili La progettazione delle variabili viene caricata nel CP con la programmazione del collegamento Procedere nel modo seguente 1 Selezionare nel SIMATIC Manager la CPU la c
153. one Var di comun specif che deve essere segnalata Area di dati ind dalla quale viene eseguito il trasf Conferma dell esecuzione Indica l esecuzione errata Specificazione dell errore Informazione supplementare SLAVE2 INDEX PROZESS Motorel come area di dati sorgente Definizione dei blocchi dati nel richiamo FB in KOP FUP AWL SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 HA KOPZAWL FUP FMS Anlage 57 Programm 1 DB122 lt Offline gt i E3 OQNDatei Bearbeiten Einf gen Zielsystem Test Ansicht Extras Fenster Hilfe x psi leee Csa x ef N fame T_ Rara me femen esso rossa E Datei Baustein gespeichert Stat Daten 12 Dyn Daten 0 4 I KOPZAWL FUP Fertigungszelle 1 SIMATIC 400 Station 1 CPU412 1 1 DB50 lt Offli E3 Datei Bearbeiten Einfugen Zielsystem Test Ansicht Estras Fenster Hilfe la x oaa a oele elei xe Raresse ione fie Afangovert menta oct fon use brena NI CI CO S ecs se Jesse Ce CO Poros ses Jesse OOo premesse fe a fesa Dr cken Sie F1 um Hilfe zu erhalten Stat Daten 12 Dyn Daten 0 4 il rimando ad un noma o un indice simbolico in un DB SLAVE2 DB 122 Il nome o l indice indica la variabile di c bmunicazione del partner slave FMS una variabile dichiarata locale nel DB PROZESS DB50 che contiene il valore da scrivere 123 Program
154. one neutra FMS a rappresentazione locale del client FMS e successivamente memorizzati nel blocco dati specificato con la progettazione Client FMS Server FMS CPU CP PROFIBUS CP PROFIBUS CPU Descrizione Descrizione Programma Programma utente utente variabili letta bili proget STEP 7 STEP 7 tata Com I prese varia Area dati bili di se U delle delle varia utente gnalazione 1 per variabili di segna lazione e descrizione delle variabili progettata e Assegnazione delle variabili da ricevere Figura 3 2 Utilizzo della descrizione delle variabili FMS Avvertenza Le variabili che vengono progettate per il servizio FMS REPORT non devono essere in terrogate anche con i servizi FMS WRITE o READ In questi servizi l accesso succes sivamente limitato ad una delle alternative con nome o con indice SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 71 Progettazione delle variabili di comunicazione Tenere in considerazione le risorse necessarie Le descrizioni delle variabili occupano dello spazio di memoria sul CP PROFIBUS di un client FMS e di un server FMS E di conseguenza consigliato memorizzare solo le descrizioni per le variabili destinate al trasferimento dei dati Osservare le seguenti possibilit e Stazione S7 co
155. one si intende una variabile del controllore programmabile messa a disposizione per la comunicazione tramite servizi FMS In S7 quindi necessario progettare variabili di comunicazione Con la progettazione viene memorizzata per la variabile una descrizione della struttura per qualsiasi apparecchio secondo EN 50170 Variabile FMS gt Variabile di comunicazione VFD Virtual Field Device una rappresentazione di un dispositivo di automazione in una descrizione per qualsiasi tipo di apparecchio Vengono descritti i dati e il comportamento dell apparecchio m SIMATIC NET NCM S7 per PROFIBUS FMS 166 C79000 G8972 C128 03 Foglio dei dati del prodotto PICS Significato Il foglio dei dati del prodotto PICS Protocol Implementation Conformance Statements fornisce informazioni per l implementazione di FMS volume e complessit sul CP PROFIBUS Questi dati sono necessari se devono essere realizzati dei collegamenti con sistemi di altri costruttori Avvertenza Osservare inoltre le specificazioni riportante nelle informazioni sul prodotto del CP PROFI BUS utilizzato SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 167 Foglio dei dati del prodotto PICS PICS Serial Number 1 PICS Part 1 Implementation in the system Implementations Vendor Name Implementations Model Name N di ordinazione della CPU Implementations Revision N di ordinazione della CPU Identifier Vendor Name of FMS Control
156. oni La tabella riportata nella pagina successiva indica i servizi FMS che possono essere utilizzati con i diversi tipi di collegamento Tabella 2 6 Assegnazione tipo di collegamento tipo di job Tipo di Tipo di comunicazione e tipi di job possibili collegamento MMS MAE MASEN SU Master FMS Master FMS collegamento aciclico La scrittura la lettura e la di xxuqunpso segnalazione non sono READ lt possibili in entrambe le direzioni lt o e __ wr N rep RoR MERA Manter SaVESU I Master FMS Slave FMS collegamento aciclico La scrittura la lettura e la di segnalazione sono READ AD le possibili dal master FMS EEM REPORT gt MSAZ SI Master slave su collegamento aciclico Master FMS _ Slave FMS _ con iniziativa da parte o dello slave READ heat La scrittura la lettura e la su REPORT segnalazione sono i possibili dal master FMS REPORT GE Inoltre lo slave FMS pu emettere una segnalazione dopo che il master gli ha ripartito un autorizzazione di trasmissione 36 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 6 Assegnazione tipo di collegamento tipo di job seguito Tipo di Tipo di comunicazione e tip
157. ontrassegnati con un carattere posto alla fine dell ID locale p es 0002 AFFF La visualizzazione dello stato non viene aggiornata Viene visualizzato lo stato valido durante il richiamo della casella di dialogo SIMATIC NET NCM S7 per PROFIBUS FMS 62 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 13 Modificadei partner del collegamento Introduzione Oltre alla generazione di nuovi collegamenti esiste la possibilit di modificare i partner del collegamento per ogni collegamento progettato Per l assegnazione di un nuovo partner del collegamento assolutamente necessario che le stazioni siano configurate con un CP e siano collegate in rete nel progetto S7 Richiamo della finestra di dialogo Per richiamare la finestra di dialogo Modifica dei partner del collegamento procedere nel modo seguente 1 Selezionare il collegamento desiderato nella tabella dei collegamenti 2 Selezionare la voce di menu Modifica Modifica partner del collegamento o fare doppio clic su Partner nella tabella dei collegamenti Risultato Yerbindungspartner ndern X Partner Station Baugruppe fePusi 2 1 1 Verbindung Typ FS Yerbindung Abbrechen Hite Partner del collegamento Come per la generazione di nuovi collegamenti per la selezione vengono proposte tutte le stazioni presenti nel progetto S7 Selezionare l unit programmabile
158. ostazioni di default possono essere controllate Situazioni nelle quali sono necessarie delle impostazioni La seguente lista di controllo fornisce una panoramica dei casi in cui necessario controllare o adattare le impostazioni standard di un collegamento FMS progettato La colonna Comportamento di default indica le propriet del collegamento che rimangono impostate senza specificazione di progettazione Tabella 2 3 Motivo obiettivo scopo Consistenza ID Controllare assicurare la consistenza dell identificazione del collegamento tra programmazione e progettazione Operazione possibile Progettazione Selezionare la scheda Generalit vedere cap 2 6 Comportamento di default LID del collegamento viene assegnata in modo progressivo valore della programmazione e della progettazione deve essere identico Funzionamento Controllare la consistenza dei collegamenti FMS progettati Visualizzare la scheda Panoramica vedere cap 2 12 Variabili di segnalazione Prevedere autorizzare le variabili di segnalazione REPORT Progettare le variabili di comunicazione e assegnare l area dei dati per le variabili segnalate vedere cap 2 10 1 Le variabili segnalate non possono essere assegnate all area di dati dell utente SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 2 Progettazione di collegamenti FMS programmazione dell interfacci
159. ostica NCM S7 5 2 Diagnostica di collegamenti FMS Scopo della diagnostica Visualizzazione e controllo dei collegamenti FMS che sono progettati nel CP PROFIBUS selezionato Eliminazione dei disturbi tramite correzioni nella progettazione e nella program mazione Tipo di funzione Le funzioni di diagnostica proposte permettono un analisi specifica di disturbi e inconsistenze sui collegamenti FMS del CP L oggetto di diagnostica FMS fornisce informazioni generali relative a tutti i collegamenti FMS progettati le immissioni costituiscono un esempio Risultato della diagnostica nell area del contenuto Vengono visualizzate le seguenti informazioni Sajo Sile rr gf Informazione CP Buffer diagnostico AE Stato di funzionamento Modo Parametri del bus Statistica I Collegamenti Fi S erbindun 5096 0 FiS erbindun 5089 0 FI4S erbindun 5104 0 F4S erbindun 040 FhS erbindun 00 Fh4S erbindun 0 0 FiS erbindun 0r FMS MW erbindun 00 FS erbindun 0r FhS Y erbindun 00 Enlace FMS 22 00 Enlace FhAS 26 d 0 O 00 J TN fa IA collegamenti che presentano disturbi sono eventualmente contrassegnati con P SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 137 Diagnostica NCM S7 Tabella 5 1 Avvertenze relative ai parametri nella finestra di dialogo Parametri Descrizione N colleg RC Il riferimento di comunicazione identifica il collegamento FMS in
160. pare la finestra di dialogo Nuovo collegamento Neue Yerbindung Verbindungspartner Alle Broadcast elnehmer Station SIMATIC 400 Station 1 t L unspezihziert un H SIMATIC 300 DP Slave SR SIMATIC 300 Station 1 SIMATIC 300 Stationfz Verbindung Typ FhS Y erbindung v RPS Verbindung lv Eigenschaftendie 15 0 on TCP Verbindung ISO Transportyerbindung Hinzufugen Abbrechen Hilfe 2 Selezionare nella casella del testo Tipo il tipo di collegamento che si intende utilizzare in questo caso Collegamento FMS Per la stazione locale selezionata vengono proposti per la selezione tutti i partner remoti nel progetto S7 e tutte le unit programmabili CPU 3 Selezionare l unit programmabile o la stazione di destinazione con la quale si intende stabilire il collegamento Con Applica il collegamento viene assunto nella lista Al posto del pulsante OK compare di conseguenza il pulsante Chiudi Esiste la possibilit di specificare ulteriori assegnazioni Con OK il collegamento viene assunto nella lista la finestra di dialogo si chiude e la visualizzazione nella finestra di dialogo principale viene aggiornata Con Annulla la finestra di dialogo si chiude e il collegamento non viene assunto nella lista Avvertenza Nelle informazioni sul prodotto 1 allegate al CP riportato il numero di collegamenti possi bili per ogni CP PROFIBUS Se in una stazione sono inseriti pi CP in ca
161. parecchio con interfaccia FMS Ogni CPU di una SIMATIC S7 con un CP PROFIBUS viene considerata dal partner di comunicazione come un VFD Di conseguenza non necessario stabilire nessuna assegnazione particolare da parti dell apparecchio o del programma al VFD Nella documentazione del apparecchio sono riportate delle informazioni relative alla rappresentazione VFD nell apparecchio partner A seconda del tipo di apparecchio possibile assegnare uno o pi VFD all interno di un apparecchio fisico SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 17 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Propriet del collegamento FMS Volume 18 Un collegamento FMS permette la comunicazione comandata dal programma tra due nodi sul PROFIBUS con le seguenti propriet e A seconda del tipo di comunicazione p es master master ciclica vedere cap 2 7 1 il trasferimento dei dati bidirezionale o unidirezionale Il trasferimento dei dati bidirezionale permette di trasmettere e ricevere contemporaneamente sul collegamento FMS e Peril trasferimento vengono utilizzati i servizi FMS conformi alla norma EN 50170 concordati automaticamente durante la realizzazione del collegamento tra i partner di comunicazione Per i CP PROFIBUS necessario eseguire dapprima le relative definizioni durante la progettazione e Sul collegamento FMS vengono trasferiti i dati nel formato FMS secondo la norma EN
162. possibile assicurare che le aree dei dati disponibili nel client FMS possano assumere anche le variabili segnalate dal server FMS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 67 Progettazione delle variabili di comunicazione 3 1 Panoramica Server FMS Una stazione S7 funziona come server FMS se si accede ad essa per scrittura o per lettura oppure se essa utilizza il servizio FMS REPORT in qualit di requester Quando necessario progettare delle variabili di comunicazione Le variabili di comunicazione vengono progettate nei seguenti casi e Tipi di dati per qualsiasi tipo di apparecchio In questo modo si mette a disposizione del server FMS una descrizione della struttura dei dati adatta per qualsiasi di apparecchio Ci permette il trasferimento dei dati ad un qualsiasi altro apparecchio L altro apparecchio di conseguenza in grado di convertire la rappresentazione dei dati FMS in rappresentazione specifica dell apparecchio e Limitazione della funzionalit In questo modo si selezionano solo le variabili definite nella tabella dei simboli di STEP 7 che possono essere trasferite sulla sotto rete PROFIBUS Ulteriori informazioni Le seguenti fonti forniscono ulteriori informazioni e Perla programmazione di simboli in STEP 7 consultare il relativo manuale di STEP 7 o la Guida Online dell editor dei simboli di STEP 7 e Gli FB per la programmazione dei collegamenti FMS sono descritti nel cap 4 SIMATI
163. progettazione FMS Risorse Contrassegna le risorse problemi di risorse del CP PROFIBUS Servizio Contrassegna errori o problemi in combinazione con il servizio FMS Accesso Segnala accessi agli oggetti respinti a causa di e Assenza di autorizzazioni di accesso e Problemi di hardware e Altre inconsistenze OD Contrassegna problemi durante l accesso alla directory degli oggetti della VFD directory degli oggetti Stato VFD Errori del VFD non specificati Altri Altri errori 4 8 1 Errori identificati localmente Tabella 4 7 Classe d errore Blocco STATUS Significato Problemi di comunicazione 0x0001 p es il collegamento K Bus non stato stabilito 0 1 0x0002 La funzione non pu essere eseguita conferma negativa del CP o errore nella sequenza p es errore di protocollo K BUS 0 1 0x0003 Il collegamento non progettato ID specificata non valida Se il collegamento progettato la segnalazione di errore indica che l elaborazione parallela dei job stata superata Esempio SAC 0 progettato e viene trasferito un jobo REPORT 0 1 0x0004 L area di dati di ricezione troppo corta o i tipi di dati non corrispondono 0 1 0x0005 E subentrata una richiesta di reset da parte del CP BRCV SIMATIC NET NCM S7 per PROFIBUS FMS 126 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS Tabella 4 7 Classe d errore Blocco seguito DONE NDR ER
164. r FMS possono accedere allo stesso slave Per la DP esistono invece dei criteri di assegnazione supplementari nei quali al master DP possono essere assegnati tutti o solo una parte degli slave DP esistenti sulla sotto rete Possono quindi essere formati diversi sistemi master DP m SIMATIC NET NCM S7 per PROFIBUS FMS 14 C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Argomento trattato in questo capitolo Questo capitolo descrive e le propriet di un collegamento FMS e come viene eseguita la trasmissione e la ricezione dei dati e le aree di dati che possono essere utilizzate nella CPU S7 Programmazione progettazione Vengono fornite istruzioni relative alla e Programmazione Le funzioni offerte dall interfaccia FMS nel programma applicativo e Progettazione Come viene progettato un collegamento FMS e quali propriet del collegamento e di comunicazione possono essere impostate con la progettazione Ulteriori informazioni Ulteriori informazioni sono riportate nelle seguenti fonti e Perla programmazione e la progettazione di nodi di comunicazione per collegamenti FMS p es SIMATIC S5 con CP 5431 FMS DP SIMATIC ET200 U con interfaccia PROFIBUS IM 318C PC con CP 5412 A1 A2 consultare il relativo manuale e blocchi funzionali FB per la programmazione dei collegamenti FMS sono descritti nel capitolo 4 Qui si trovano delle informazioni dettagliate re
165. r PROFIBUS FMS C79000 G8972 C128 03 157 Glossario Segmento del bus Parte di una gt sotto rete Le sotto reti possono essere strutturate da segmenti di bus tramite dei passaggi di segmenti come repeater e bridge segmenti sono trasparenti per l indirizzamento Server Un server un dispositivo o un oggetto in generale che pu svolgere determinati servizi Il servizio viene svolto in seguito alla richiesta di un gt client Servizi Prestazioni offerte da un protocollo di comunicazione SIMATIC NET Siemens SIMATIC Network and Communication Denominazione del prodotto per gt reti e componenti di reti della Siemens finora SINEC SIMATIC NET per Ind Ethernet SIMATIC NET sistema di bus per l impiego industriale su base Ethernet finora SINEC H1 SINEC Denominazione del prodotto utilizzata finora per reti e componenti di reti della Siemens Nuova denominazione SIMATIC NET Sotto rete Una sotto rete una parte di una gt rete i cui parametri p es per gt PROFIBUS devono essere unificati Essa comprende i componenti del bus e tutte le stazioni allacciate Le sotto reti possono essere accoppiate ad una rete p es tramite gt gateway Un gt impianto composto da diverse sotto reti con gt numeri univoci di sotto rete Una sotto rete composta da diversi gt nodi con gt indirizzi PROFIBUS o gt indirizzi MAC univoci per Industrial Ethernet Stazione
166. re le variabili FMS ai CP PROFIBUS tramite la progettazione e di conseguenza i collegamenti FMS SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 61 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 12 Controllo dei collegamenti FMS Scheda Panoramica Nella panoramica vengono visualizzati tutti i collegamenti FSM finora progettati in questa stazione con i relativi parametri non modificabili Le larghezze delle colonne della tabella possono essere impostate individualmente Propriet Collegamento FHS a Generale Panoramica Informazioni sullo stato Collegamenti LSAP locale LSAP remo Do 000l FRS Ner 04 34 E Config stampa Stampa Annulla f O Wigoslizza Mealleganienti dute le EE Tabella 2 16 Parametri Descrizione ID locale E l ID del collegamento FMS Nome colleg Nome del collegamento inserito Esso identifica il collegamento FMS R S Rack Slot del CP locale sul quale funziona il collegamento Indirizzo remoto Specifica l indirizzo remoto PROFIBUS del partner LSAP locale Punto di accesso locale del servizio link service access point LSAP remoto Punto di accesso remoto del servizio link service access point Stato Indica lo stato attuale della progettazione del collegamento Collegamenti senza assegnazione vengono visualizzati con Nessun CP locale o Nessun CP remoto nella colonna dello stato e c
167. re per l indirizzo delle variabili Accesso Tipo di job tramite WRITE READ REPORT Indice 8 4 8 Nome Lunghezza nome 6 4 Lunghezza nome 6 lunghezza lt 14 Nome Lunghezza nome 7 4 Lunghezza none 7 lunghezza gt 14 Indice o nome per la relativa specificazione 4 per la relativa specificazione con dell indice o del nome 2 dell indice o del nome 2 sotto indice 1 Il valore non dipende dal tipo di indirizzamento in quanto nella PDU di risposta nella quale vengono trasferiti i dati Doonv Non esiste nessuna informazione di indirizzo Lunghezza dei dati di utilizzo 44 Nelle informazioni sul prodotto del CP PROFIBUS utilizzato nel capitolo Dati caratteristici per FMS si trova un valore per la lunghezza massima dei dati d utilizzo per i tipi di job WRITE READ e REPORT Questi valori sono calcolati per una capacit massima della PDU di 241 byte e un accesso tramite indice In caso di un accesso tramite nome o indice vanno impiegati i relativi valori riportati nella tabella 2 1 rispettivamente con o senza sotto indice Esempio per la determinazione della lunghezza dei dati d utilizzo in caso di accesso tramite nome Con l impostazione di default per Sending Low Prio e una variabile con il nome Motori lunghezza del nome 6 caratteri risulta per un accesso con il nome per WRITE e REPORT Dcoonv 241 13 228 byte di dati d utilizzo per READ SIMATIC NE
168. rollo al primo livello della struttura di un DB La seguente rappresentazione illustra una modifica della struttura Motori in strutture parziali friticaccimme mrcacemmossiticcirarmta nti amaramente rem ammine Propriet della comunicazione Simbolo Utilizza simbolo come variabile di comunicazione Generalit Attributi FMS Struttura Accesso simbolico come variabile 4 Possibilit di accesso 00 Simbolo Indice kti nel programma Primo livello della struttura di un DE Indice di base FMS applicativo Numero di indici riservati 5 Con nome all elemento della Varabili accessibili per il partner di comunicazione AA Home variable ndice EMS Sotto indice Tipo S7 Tipo FMS a 6 Con indice FMS Sa engines M3 DPC 0 INTEGER Integer16 all elemento della engines Status 108 STRUET STRUCT struttura release DIE INTEGER Integer 6 7 Connomee error 108 BOOL Boolean peo servicing IU 3 DATE Octet Strin sotto indice all elemento della struttura parziale Lista indici 8 Con indice FMS sa all elemento della o ok DK Annulla 7 struttura parziale LI Figura 3 4 Possibilit di accesso tramite Primo livello della struttura di un DB Utilizzare Accesso simbolico al primo livello della struttura di un DB se e si intende accedere simbolicamente al primo livello della struttura di un blocco dati e si accede in modo indicizzato ad un elemento della struttura memori
169. se di errore Definizione seguito STATUS DONE NDR Significato 0x0303 Nome gi esistente Tabella 4 10 Classe di errore Risorse DONE NDR ERROR STATUS Significato Errore di risorse non specificato 0x0401 Memoria non disponibile Tabella 4 11 Classe di errore Servizio STATUS DONE NDR Significato Errore di servizio non specificato 0 0x0501 Conflitto a causa dello stato dell oggetto 0 EEE F La grandezza PDU progettata stata superata 0 it coxosos Conflitto a causa di insufficienza di oggetti 0 Parametri inconsistenti 0 0x0505 Parametri non ammessi Tabella 4 12 Classe di errore Accesso DONE NDR ERROR STATUS Significato 0 tt 0x0600 Errore d accesso non specificato 0 EE Oggetto non valido o nessuna OD caricata 0 0x0602 Erorre hardware 0 L accesso all oggetto stato respinto 0 0x0604 Indirizzo non valido 0 EIA Attributi dell oggetto inconsistenti 0 EE L accesso all oggetto non viene supportato 0 0x0607 Oggetto inesistente nella OD o GetOD ancora in corso 0 1 0x0608 Conflitto di tipi o contenuto variabile fuori dal campo di valori ammesso SIMATIC NET NCM S7 per PROFIBUS FMS 128 C79000 G8972 C128 03 Programmazione di blocchi funzionali per FMS Tabella 4 12 Classe di errore Accesso seguito STATUS Significato DONE NDR 0x0609 L
170. smissione di un nuovo telegramma di richiamo tramite il trasmettitore SIMATIC NET per PROFIBUS SIMATIC NET sistema di bus per l impiego industriale su base PROFIBUS finora SINEC L2 Sistema master DP Un gt master DP e tutti gt gli slave DP con i quali questo master DP scambia dati Slave Un nodo passivo su gt PROFIBUS Slave DP Un gt nodo con funzione di slave nella gt DP PROFIBUS Slot Time Un parametro di bus per gt PROFIBUS Lo Slot Time TSL il tempo di controllo chiamata di un trasmettitore di un gt telegramma su conferma del ricevitore Sotto rete DP Sotto rete PROFIBUS sulla quale viene comandata solo la gt periferia decentrata SIMATIC NET NCM S7 per PROFIBUS FMS 164 C79000 G8972 C128 03 Glossario Stato di funzionamento DP Nella comunicazione tra il gt master DP e lo gt slave DP si distinguono i quattro seguenti stati di funzionamento e OFFLINE e STOP e CLEAR e RUN Ognuno di questi stati di funzionamento caratterizzato da operazioni definite tra master DP e gt slave DP Target rotation time Un gt parametro di bus per gt PROFIBUS Il token un autorizzazione di trasmissione per un gt nodo sul PROFIBUS Un nodo confronta un tempo di circolazione del token da esso calcolato con il Target rotation time e comanda in base a ci la trasmissione di telegrammi di priorit superiore e inferiore Tempo di controllo chiama
171. so di superamento del valore massimo viene eseguita una commutazione automatica sul CP successivo collegamenti possono successivamente essere assegnati ad altri CP nella finestra di dialogo delle propriet I collegamenti con Stazioni S5 o Altre stazioni vengono generati come Collegamenti specificati in modo incompleto ci significa che FLSAP remoto un valore proposto Questi collegamenti devono essere verificati nella finestra di dialogo delle propriet e confermati con OK SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 25 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Collegamenti con stazioni al di fuori del progetto Se si progettano dei collegamenti con stazioni SIMATIC che si trovano al di fuori di un progetto o con altri apparecchi selezionare come stazione di destinazione una stazione del tipo SIMATIC S5 o Altra stazione A causa del collegamento in rete gli indirizzi dei nodi indirizzi PROFIBUS di entrambe le stazioni sono gi definiti Per gli LSAP locali e remoti Link Service Access Point vengono assegnati automaticamente dei valori di default su entrambi i punti terminali del collegamento L LSAP remoto tuttavia un valore proposto che deve essere verificato e adattato alla stazione partner Nota Se una stazione che si trova all esterno del progetto composta fisicamente da diversi nodi di bus necessario creare un proprio oggetto Altra
172. ssimo utilizzato da un nodo del sotto sistema per la ricezione di una conferma dopo la trasmissione del telegramma Modo CLEAR Modo operativo del master DP Gli ingressi vengono letti ciclicamente le uscite rimangono impostate su 0 Modo FREEZE II modo FREEZE un modo operativo DP nel quale vengono acquisiti contemporaneamente i dati di processo di uno di diversi formazione di gruppi o da tutti gli slave DP L acquisizione viene segnalata dal comando FREEZE un telegramma di comando per la sincronizzazione Modo SYNC 162 Il modo SYNC un modo operativo DP nel quale uno diversi formazione di gruppi o tutti gli gt slave DP trasferiscono i dati alle proprie uscite dal processo in un determinato momento ll momento di trasferimento viene segnalato dal comando SYNC un telegramma di comando per la sincronizzazione SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Glossario Modulo di I O DP Gli slave DP hanno una struttura modulare Uno gt slave DP possiede almeno un modulo di O DP Nodo PROFIBUS Un nodo viene identificato da un gt indirizzo PROFIBUS su gt PROFIBUS Nome dello slave DP Per l identificazione di uno gt slave DP nella configurazione DP progettata nella lista degli slave DP viene inserito un nome di slave DP Nome del modulo DP Denominazione di un gt modulo di I O DP inserito nella gt lista di moduli DP Parametri del bus I parametri del bus co
173. stituiscono un esempio BP Informazione CP Buffer diagnostico Stato di funzionamento Modo Parametri del bus Statistica F Collegamenti i FDL 2 FMG meg FS erbindung o FIMS verbindung 3 S FS verbindung E o FhiS verbindung S so FiS verbindung 10 o FhiS verbindung 1 2 d PIMS verbindung 14 FhiS5 verbindumg 1E p FS5 Verbindung 18 i FiiS verbindung 19 Enlace Fh4S 22 so Enlace FhAS 26 Fare attenzione che le informazioni di diagnostica qui visualizzabili esistono solo se il colle gamento non pu essere realizzato Solo in questo caso vengono visualizzati determinati parametri che possono fornire informazioni sulla situazione di conflitto SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 139 Diagnostica NCM S7 Tabella 5 2 Avvertenze relative ai parametri Parametri Capacit massima PDU Descrizione Il controllo del contesto negativo se non vengono soddisfatti i seguenti punti e SendingHighPrio locale lt ReceivingHighPrio remota e SendingLowPrio locale lt ReceivingLowPrio remota e ReceivingHighPrio locale gt SendingHighPrio remota e ReceivingLowPrio locale gt SendingLowPrio remota Per la progettazione dei parametri osservare le specificazioni del cap 2 8 Servizi massimi paralleli Il controllo del contesto negativo se non vengono soddisfatti i seguenti punti e max SCC locale lt max RCC remoto e max RCC locale gt max SCC remoto e max
174. ta Tempo di controllo chiamata impostabile nello gt slave DP per l identificazione del guasto del gt master DP assegnato Tipo di I O DP Il tipo di I O DP contrassegna un gt modulo di I O DP Vanno distinti e Modulo di ingresso e Modulo di uscita e Modulo di ingresso uscita e Modulo vuoto Tipo di modulo DP Denominazione per l identificazione di un gt modulo di I O DP nei gt dati caratteristici dell apparecchio di uno gt slave DP secondo EN 50170 volume 2 Token ring riorganizzativo Tutti i gt master su gt SINEC L2 PROFIBUS formano un token ring logico All interno di questo token ring viene inoltrata l autorizzazione di trasmissione token da stazione a stazione Il disturbo del trasferimento del token o la cancellazione di un master dal token ring comporta un errore durante l inoltro del token il token non viene assunto da questa stazione e di conseguenza questa stazione viene scollegata dal token ring Il numero di scollegamenti viene contato nel token error counter interno Se questo contatore raggiunge il valore limite massimo il token ring logico viene ristabilito riorganizzato 1 corrisponde ad OPERATE secondo la norma DP SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 165 Glossario UNFREEZE Job per la disattivazione del gt modo FREEZE UNSYNC Job per la disattivazione del gt modo SYNC Variabile di comunicazione Per variabile di comunicazi
175. tabella dei simboli l assegnazione delle relative variabili di segnalazione viene persa La funzione di controllo offre un aiuto per poter riconoscere le variabili di segnalazione non assegnabili Per attivare questa funzione di controllo azionare il pulsante Controllo nella scheda Propriet Collegamento FMS variabile di segnalazione da ricevere Le variabili di segnalazione visualizzate ma non pi assegnare possono essere cancellate o riassegnate nella finestra di dialogo di selezione Le variabili di segnalazione non pi assegnabili possono essere di nuovo assegnate nella finestra di dialogo Selezione indirizzi S7 locali 1 Per questa operazione passare alla scheda Segnalazione variabile 2 Selezionare la variabile di segnalazione e azionare il pulsante Propriet 3 Azionando il pulsante Selezione si apre la finestra di dialogo Selezione indirizzi S7 locali Qui possibile cancellare anche le variabili di segnalazione visualizzate ma non pi assegnate selezionate o tutte Modifica del contenuto dei tipi di dati all interno di un DB Se si modifica il contenuto di un blocco dati precedentemente dichiarato come variabile di comunicazione o i cui componenti sono stati dichiarati come variabili di comunicazione necessario aggiornare in modo adeguato le specificazioni di indirizzo per le variabili di segnalazione 1 Passare alla finestra di dialogo Selezione indirizzi S7 loc
176. ti locale ANY Questo tipo corrisponde ad un 4 dalla quale devono essere riferimento su un DB immagine trasmesse variabili di processo I O o area di merker Esempio SD_1 P DB17 DBX0 0 BYTE 16 In questo esempio vengono trasmessi i primi 16 byte del DB 17 E A M D L Z T DBx RD_1 Indirizzo di un area di dati locale ANY Questo tipo corrisponde ad un 3 nella quale devono essere trasmesse variabili riferimento su un DB immagine di processo I O o area di merker Esempio RD_1 P DB17 DBX0 0 BYTE 16 In questo esempio vengono trasmessi i primi 16 byte del DB 17 E A M D L DBx e Avvertenza per array o byte per S7 300 Per un numero dispari di byte da leggere necessario impostare la lunghezza dell area di ricezione sul successivo numero superiore di byte Esempio per un array 1 13 di byte necessario riservare la grandezza del buffer di ricezione a 14 byte 108 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Tabella 4 2 Parametro OUTPUT Programmazione di blocchi funzionali per FMS Parametro Significato Tipo di dati Campo dei valori utilizzato in OUTPUT area della memoria FB DONE Indica l elaborazione del job BOOL 0 FALSE 4 6 1 TRUE job concluso E A M D L NDR Indica la ricezione di dati BOOL 0 FALSE 2 3 5 1 TRUE sono stati ripresi nuovi dati E A M D L ERROR Ind
177. ttati Stazione partner 30 D Definizione delle variabili 79 Descrizione della struttura Diagnostica NCM S7 135 Procedimento 136 F FB 20 Funzionalit disponibile 133 IDENTIFY 111 per modo operativo DP 104 READ 113 REPORT 116 Risorse necessarie 133 STATUS 119 Visualizzazioni e segnalazioni di errore 125 Errori identificati localmente segnatati dal partner FMS 130 WRITE 122 File GSD importazione SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 FM 48 137 Attributi per la protezione contro l accesso 99 Caricamento della progettazione delle variabili 101 Comunicazione per qualsiasi tipo di apparec chio 12 Conversione del tipo di dati Descrizione delle po di aati Diagnostica 135 Interfaccia Server Parametri di blocco 107 Progettazione di collegamenti Sistema master 14 Tipi di dati 89 Tipo di comunicazione FMS Features Supported 140 L Livello di nesting 76 Lunghezza dati d utilizzo 43 N NCM Diagnostica S7 Lista di controllo 149 P Parametri di indirizzamento 38 Password 99 PDU grandezza massima PDU 140 R Realizzazione del collegamento 70 S Servizi massimo paralleli Stampa Progettazione Stato del job diagnostica 142 185 V Variabile di comunicazione 186 Convenzioni Filtraggio Lunghezza dati d utilizzo 43 Progettazione 67 Progettazione Procedime
178. ui tabella dei simboli contiene le variabili di comunicazione elaborate 2 Selezionare l oggetto Collegamenti e aprirlo funzione Modifica oppure facendo doppio clic 3 Selezionare la funzione Carica sistema di destinazione nella tabella dei collegamenti aperta Caricamento dei dati del sistema dati della progettazione delle variabili sono contenuti nei dati del sistema del CP Di conseguenza possibile caricare la progettazione delle variabili anche tramite i dati del sistema del CP Fare tuttavia attenzione che questa operazione possibile solo dopo aver memorizzato la progettazione delle variabili e aver richiamato la progettazione delle variabili della stazione almeno una volta vedere l osservazione in basso Procedere nel modo seguente 1 Selezionare il CP nel SIMATIC Manager 2 Creare la sottodirectory Programma Blocchi 3 Selezionare l oggetto Dati del sistema 4 Selezionare la funzione Carica sistema di destinazione Osservazione dati della progettazione delle variabili vengono dapprima creati con il simbolo Editor e memorizzati nella CPU di una stazione dati sono tuttavia assegnati tramite l assegnazione delle unit e i relativi collegamenti FMS dei CP Per creare questa assegnazione dei dati anche nei dati dati del sistema definiti per il CP necessario richiamare la progettazione del collegamento m SIMATIC NET NCM S7 per PROFIBUS FMS 102 C79000 G8972 C128 03 Programmaz
179. umero di livelli della struttura nella scheda Struttura selezionando la rappresenta zione delle variabili Primo li vello della struttura di un DB Lunghezza delle variabili lunghezza dei dati d utilizzo Per FMS come valore massimo sono definiti 237 byte Questo valore pu essere ridotto in base al sistema Le variabili di comunicazione non vengono trasferite segmentate Durante la definizione delle variabili di conseguenza necessario fare attenzione che la lunghezza totale massima non venga superata Osservare le specificazioni relative alla lunghezza massima dei dati d utilizzo riportate nelle Informazioni sul prodotto del CP PROFIBUS utilizzato localmente 1 e del partner Osservare le descrizioni del cap 2 8 relative alla progettazione della capacit massima della PDU Blocchi dati Assegnare ad un altro DB le variabili che non prendono parte alla comunicazione Un DB deve essere definito solo completamente come area di comunicazione In questo DB possibile definire una o diverse variabili di comunicazione Inserire le variabili di comunicazione in un DB 76 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione delle variabili di comunicazione Aree di dati ammesse La seguente tabella indica quali aree di dati della CPU S7 possono essere assegnate ad una variabile di comunicazione Tabella 3 2 Selezionabile come Internazional SI
180. ungh doppia REAL Floating Point Numero a 32 4 vedere IEEE versione 754 virgola mobile Short Real Number SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 91 Progettazione delle variabili di comunicazione Tabella 3 6 Conversione dei dati da formato S7 a PDU FMS seguito Conversione del tipo di dati Descri Lunghezza Numero di Campo dei valori e zione di bit byte Tipo S7 PDU FMS nella PDU S7 FMS S7 FMS TIME Time Durata 32 4 vedere 0 232 1 ms e Difference IEC 1131 IS 0 216 1 giorno DATE Octet String 2 Data solo 16 2 vedere vedere IEC 1131 IS EN 50132 TIME_OF_ Time Of Day Ora solo 32 406 vedere 0 228 1ms DAY o TOD IEC 1131 IS S5TIME Octet String 2 Durata S5 16 2 vedere IEC 1131 IS DATE AND Date Data e ora 64 7 vedere 0 228 1 ms o TIME o DT IEC 1131 IS 0 216 1 giorno STRING n Visible String Sequenza 8n n vedere con n ASCII con IEC 1131 IS 0 lt n lt 237 lunghezza n Timer Octet String 2 Funz temp 16 2 0 65535 Counter Octet String 2 Funz di 16 2 0 65535 conteggio 92 Avvertenza Per la conversione del tipo di dati nel tipo di dati ARRAY osservare quanto segue Durante la conversione del tipo di dati la lunghezza ARRAY viene sempre impostata sulla lunghezza della parola Negli elementi array del tipo CHAR o BYTE un numero di ele mento dispari p es 13 viene sempre arrotondato ad un numero
181. utti i gruppi e Il partner non una stazione S7 Selezionare un numero di gruppo al quale sono assegnate le variabili nel partner SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 59 Progettazione di collegamenti FMS programmazione dell interfaccia FMS 2 11 Ripartizione del carico utilizzando diversi CP in una stazione S7 Vantaggi Grazie alla ripartizione del carico possibile evitare delle insufficienze in caso di carico elevato della comunicazione E necessario distinguere e insufficienze di tempo e insufficienze di spazio di memoria Insufficienze di tempo L elaborazione di job di comunicaizone nel CP PROFIBUS necessita di tempo Con l aggiunta di altri CP e una ripartizione dei collegamenti se richiesto dal CP possibile parallelizzare e di conseguenza accelerare l elaborazione dei job di comunicazione Assegnando i CP PROFIBUS di una stazione S7 a diverse sotto reti PROFIBUS possibile aumentare ulteriormente la capacit di elaborazione dei dati Insufficienza di spazio di memoria I collegamenti e le variabili FMS occupano delle risorse sul CP PROFIBUS Un insufficienza di risorse pu essere evitata utilizzando diversi CP PROFIBUS in una stazione S7 Avvertenza Osservare le specificazioni relative al numero massimo di CP utilizzabile riportate nelle infor mazioni sul prodotto 1 o nei manuali di S7 300 10 e S7 400 11 SIMATIC NET NCM S7 per PROFIBUS FMS 60 C79000
182. variabili che possono essere lette nella directory degli oggetti Il buffer di diagnosi segnala eventuali problemi 50 SIMATIC NET NCM S7 per PROFIBUS FMS C79000 G8972 C128 03 Progettazione di collegamenti FMS programmazione dell interfaccia FMS Tabella 2 12 seguito Parametri Campi opzionali Indici Descrizione Qui deve essere specificato l indice per ogni variabile di cui deve essere letta l informazione della struttura durante la realizzazione del collegamento Condizione preliminare Il campo delle opzioni Variabili specificate della seguente lista deve essere attivato Esempi e 100 corrisponde all accesso a Motori e 103 corrisponde all accesso a Motori Motore1 Per i campi dell indice contigui il campo di indice pu essere specificato nel modo seguente e 110 200 corrisponde all accesso Tutte le variabili con indice da 110 a 200 Ulteriori esempi e informazioni su questo argomento sono riportati anche nel cap 3 6 Condizioni preliminari per la plausibilit L indice o il nome della variabile deve essere progettato nel server FMS Controllo della plausibilit Fare attenzione che l impostazione non comprometta nessun controllo di plausibilit Se la variabile non pu essere identificata su questo collegamento FMS compare una visualizzazione sull interfaccia FB solo durante l accesso alla variabile Particolarit per collegamento ciclico master slav
183. zione contro l accesso FMS tramite Password o numero per i gruppi con le autorizzazione di accesso HKokikz2zkW3s I Scrittura abilitata Wak5 KeEKW 7 M Lettura abilitata Elaborazione di diverse variabili Se durante il richiamo della funzione Modifica Propriet speciali dell oggetto gt Comunicazione sono stati selezionati diversi simboli la visualizzazione nella scheda Protezione contro l accesso dipende dallo stato delle impostazioni delle variabili come indicato qui di seguito Visualizzazione Protezione contro l accesso attivata impostata per Protezione contro l accesso attivata nessuna delle variabili selezionate tutte le variabili selezionate alcune delle variabili selezionate Si Nota Fare attenzione che le impostazioni eseguite con la progettazione non possono essere mantenute o modificate con delle istruzioni nel programma applicativo SIMATIC NET NCM S7 per PROFIBUS FMS 100 C79000 G8972 C128 03 Progettazione delle variabili di comunicazione 3 9 Caricamento della progettazione delle variabili Principio La progettazione delle variabili viene caricata nella stazione S7 o nella CPU e nel CP PROFIBUS insieme alla progettazione del collegamento Le aree di dati stesse DB merker vengono caricate con il programma applicativo Se le convenzioni per le variabili della comunicazione strutturate DB o il livello massimo di nesting n
184. zzato nel livello 2 delle variabili e per poter definire una variabile di comunicazione DB che strutturata fino al livello 3 ultimo livello per tipi di dati elementari e per poter definire e interrogare gli array nel primo livello della struttura di un DB e per poter accedere agli elementi di un arry tramite sotto indice Esempio per una definizione della struttura massima ammessa accesso possibile solo con accesso parziale simbolico SIMATIC NET NCM S7 per PROFIBUS FMS 82 C79000 G8972 C128 03 Livello della struttura 0 Livello della struttura 1 Livello della struttura 2 2 Livello della struttura 3 Progettazione delle variabili di comunicazione _ 0 DB 52 STRUCT iNT BOOL ARRAY 1 10 OF INT STRUCT INT BOOL STRUCT NT END_STRUCT END_STRUCT BOOL END_STRUCT Tabella 3 3 Parametri per il campo di immissione Accesso simbolico come variabile a Parametri casella di controllo all intera variabile Descrizione La casella di controllo serve per la selezione dell intera struttura L attivazione possibile in combinazione con l attivazione al primo livello della struttura di un DB Campo dei valori solo per le aree di dati strutturate DB attivazione o disattivazione per i tipi di dati elementari sempre att al primo livello della struttura di un DB La casella di controllo permette l accesso sim
Download Pdf Manuals
Related Search
Related Contents
SGS — Simple Graphics System Toutes les formations proposées dans le Guide sont ouvertes à H-Series User Manual 【アーリーくんがトヨッキー基金に寄附してくれたお金はどう使 取扱説明書 Quick Start Guide - Freescale Semiconductor OWNERS SERVICE MANUAL Main subject title, according to the doc properties On Networks PL200 Copyright © All rights reserved.
Failed to retrieve file