Siemens SINUMERIK Operate
Per ottenere la versione più recente dell'applicazione SDA_Archive per i dispositivi SINUMERIK, vi invitiamo a contattarci all'indirizzo
OrchestrationSuite-Support@sew-eurodrive.de.
Indice
- Panoramica
- Novità
- Installazione
- Configurazione
- Formati di backup
- Archiviazione degli archivi
- Logging
- 7.1 Logging semplificato
- 7.2 Logging SLTrace
1. Panoramica
SDA_Archive è un'applicazione in background per la creazione di archivi per SINUMERIK 840D sl e SINUMERIK ONE. Può essere eseguita direttamente sulla NCU oppure sull'IPC/PCU all'interno dell'HMI Operate.
L'applicazione comunica con un client TCP, dal quale riceve l'ordine di creare l'archivio. L'archivio creato viene memorizzato su un'unità Samba esterna.
Determinate impostazioni e parametri predefiniti vengono configurati in un file di configurazione.
SDA_Archive viene controllata tramite pacchetti TCP in entrata. Questi pacchetti trasmettono le informazioni necessarie e avviano la creazione di un archivio. SDA_Archive invia quindi pacchetti TCP di risposta contenenti informazioni quali lo stato attuale.
Note: La quantità di dati salvati in un archivio non viene verificata da SDA_Archive. È responsabilità dell'utente assicurarsi che vi sia spazio di archiviazione sufficiente sul supporto dati locale e nella directory di destinazione per l'archivio creato.
Note: Sul sistema di destinazione è necessaria l'opzione di runtime P60 (SINUMERIK Integrate Run MyHMI /3GL) per poter eseguire l'applicazione.
2. Novità
2.1 Versione 1.0.0.0 — Funzioni di base
A causa della compatibilità con SINUMERIK Operate, esistono 4 pacchetti dipendenti dalla versione per specifiche versioni di HMI Operate.
Le rispettive cartelle contengono file sia per la PCU50/IPC (Windows) sia per la NCU (Linux).

3. Installazione
Il percorso di installazione dipende dall'hardware di destinazione su cui viene installato SDA_Archive.
Nel testo seguente il segnaposto <InstallationPath> indica la directory di installazione di SINUMERIK
Operate, ovvero:
C:\Program Files (x86)\Siemens\MotionControl\in caso di installazione su una PCU50 / IPC con sistema operativo Win7/Win10\card\in caso di installazione su una NCU.
Passaggi:
- Estrarre il file ZIP fornito in una directory qualsiasi.
- Per un'installazione su una NCU è necessario stabilire una connessione con l'hardware di destinazione utilizzando un client SCP (
ad es. WinSCP):
- Utente:
manufact - Password:
SUNRISE(o password del produttore attuale)
- Utente:
- Copiare tutte le cartelle presenti in
hmiin:<InstallationPath>oem\sinumerik\hmi
CAUTION: Se nella cartella
<InstallationPath>oem\sinumerik\hmi\cfgesiste già un file denominatosystemconfiguration.ini, eseguire un backup di tale file prima della copia. Dopo la copia, unire il nuovo file con quello salvato.
Deve essere presente la seguente voce:
[oem_dirs]
OEM_1=sda_archive
Se esiste già una voce con la sezione [oem_dirs], riprendere soltanto la voce OEM_1=sda_archive e adattare il
numero dopo OEM_,
ad es.: OEM_2=sda_archive
3.1 File installati
<InstallationPath>oem\sinumerik\hmi\sda_archive\
versions.xml
<InstallationPath>oem\sinumerik\hmi\sda_archive\appl
libSDA_Archive.so(NCU)SDA_Archive.dll(PCU/IPC)sda_archivedialog.hmiversions.xml
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg
sda_installation.inisda_tempinfo.inisystemconfiguration.ini
<InstallationPath>oem\sinumerik\hmi\sda_archive\lng
sda_archivedialog_deu.qmsda_archivedialog_eng.qm
3.2 File creati durante l'esecuzione
- Le informazioni temporanee su un archivio attualmente in esecuzione vengono memorizzate in un file di configurazione locale:
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\sda_tempinfo.ini - Memorizzazione temporanea dell'archivio prima della copia nella directory di destinazione: ogni HMI Operate dispone di una directory temporanea nel proprio percorso di installazione.
3.3 Porta di comunicazione
L'applicazione SDA_Archive rimane in ascolto dei pacchetti TCP in entrata inviati da un client TCP. Affinché tali pacchetti possano essere letti, è necessario aprire una porta tramite HMI Operate.
Esistono diverse opzioni a questo scopo, che dipendono dalla versione di HMI Operate e dal sistema di destinazione. Sono descritte nel documento "SINUMERIK 840D sl SINUMERIK Operate (IM9)" alla voce Configure Network > Settings of the company network:
-
Tramite HMI Operate
In Commissioning > Network > Company > Change è possibile aprire porte aggiuntive. Ad esempio, occorre aggiungere
TCP/8080se nel file di configurazione è stata impostata la porta 8080. Il computer deve poi essere riavviato. -
Tramite il file di configurazione
<InstallationPath>user\system\etc\basesys.iniIl file di configurazione è accessibile attraverso il file system e la voce relativa alla porta può essere aggiunta nella posizione commentata, ad esempio:
; Protocol/Port pairs to open in the firewall (e.g., TCP/5900, UDP/514, ...)FirewallOpenPorts=TCP/22 TCP/8080 TCP/102 TCP/5900
Su una PCU/IPC con Windows ciò dipende dalle impostazioni del firewall e potrebbe essere possibile utilizzare la porta senza alcuna modifica.
3.4 Inserimento della password
Per creare un archivio è richiesto il livello di accesso manufact con HMI Operate 4.x e il livello di accesso Customer con HMI Operate 6.x. L'applicazione SDA_Archive imposta il livello di accesso poco prima dell'archiviazione e lo rimuove nuovamente dopo l'avvio dell'archiviazione.
Per impostazione predefinita viene utilizzata la password impostata in fabbrica. Per modificare la password è possibile attivare una maschera aggiuntiva durante la messa in servizio, che consente di inserire la nuova password. Questa viene poi memorizzata in forma crittografata.
La maschera viene attivata rimuovendo i caratteri di commento ; in
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\systemconfiguration.ini
e diventa selezionabile nel menu dopo il successivo riavvio dell'HMI.
Prima — commenti attivi, maschera della password disattivata:
;[areas]
;AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
Dopo — commenti rimossi, maschera della password visualizzata:
[areas]
AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
La maschera appare ora sul successivo softkey libero del menu delle aree, denominato SDA_Archive. Premendo il softkey si apre la schermata per l'inserimento della password.

La password precedente non viene mai visualizzata. Viene mostrato un campo di immissione vuoto, in cui è possibile inserire la password. Con il softkey "Save Password" la password precedente viene sovrascritta.

3.5 Visualizzazione della versione
La versione dell'applicazione viene visualizzata in HMI Operate in Diagnostics > Version, nell'elenco delle applicazioni OEM.

4. Configurazione
SDA_Archive viene configurata tramite il file di configurazione sda_installation.ini. Questo file si trova nella
directory:
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg.
Qui possono essere memorizzate anche voci predefinite che non devono essere inviate tramite comunicazione TCP. Se le voci vengono comunque inviate tramite TCP, vengono utilizzati i valori contenuti nel pacchetto TCP.
4.1 Struttura del file di configurazione
Il file di inizializzazione sda_installation.ini definisce l'aspetto delle schermate e i dati da salvare.
Il file di inizializzazione è suddiviso in 3 sezioni:
- La sezione
[Network]contiene le impostazioni per la comunicazione con il client TCP che avvia gli ordini. - La sezione
[Config]consente di configurare il percorso per la memorizzazione di un file di log utente semplificato.
Le righe di commento sono introdotte dal carattere di commento ;. Il carattere di commento deve trovarsi all'inizio della
riga. Sono ammesse soltanto righe di commento complete.
4.1.1 Descrizione della sezione [Network]
| Voce | Descrizione / intervallo di valori | Predefinito |
|---|---|---|
ServerPort | Numero della porta su cui l'applicazione si collega per l'ascolto dei pacchetti TCP. Questa porta deve essere aperta e configurata di conseguenza nella piattaforma. | 8080 |
4.1.2 Descrizione della sezione [Config]
| Voce | Descrizione / intervallo di valori | Predefinito |
|---|---|---|
LogFile | Percorso in cui viene creato il file di log. Indicato come percorso relativo a partire da <InstallationPath>. |
4.2 Significato dei componenti
Le seguenti parole chiave dei componenti sono valide sia nel file di configurazione sia in caso di invio tramite il client TCP:
Tabella 1 — Parole chiave dei componenti per SINUMERIK 840D sl
| Parola chiave | Descrizione |
|---|---|
NCU | Tutti i dati NC |
NCUCOMP | Tutti i dati NC + dati di compensazione (include quindi anche NCU) |
PLC | Dati PLC |
COMPILECYCLES | Dati dei cicli di compilazione |
DRIVES | Dati degli azionamenti (formato binario) |
DRIVES_ASCII | Dati degli azionamenti (formato ASCII) |
HMI | Dati HMI |
ALL | Definisce la selezione dei seguenti componenti: NCUCOMP│PLC│COMPILECYCLES│DRIVES│HMI |
Tabella 2 — Parole chiave dei componenti per SINUMERIK ONE
| Parola chiave | Descrizione |
|---|---|
NCK | Tutti i dati NC |
PLC | Dati PLC |
DRV | Dati degli azionamenti (formato binario) |
DRV_ASCII | Dati degli azionamenti (formato ASCII) |
HMI | Dati HMI |
SYS | Impostazioni di sistema |
NCextend | Memoria NC estesa |
ALL | Definisce la selezione dei seguenti componenti: NCK│PLC│SYS│DRV│HMI |
4.3 Esempio
[Network]
; The TCP server listens on this port.
ServerPort=8080
[Config]
; Path of the log file.
LogFile=/oem/sinumerik/hmi/appl
5. Formati di backup
A seconda della generazione del controllore vengono utilizzati formati diversi per l'archiviazione:
- SINUMERIK 840D sl: i backup vengono creati come archivi
.arc. - SINUMERIK ONE: i backup vengono creati come archivi
.dsf.
6. Archiviazione degli archivi
Per le versioni software più vecchie di HMI Operate è richiesto SMB v1; le versioni più recenti utilizzano SMB v2/3. Il server che mette a disposizione la condivisione di rete deve pertanto supportare SMB v1/2/3.
Per evitare che rimanga aperta una connessione permanente, la connessione all'unità Samba viene stabilita soltanto dopo che l'archivio è stato creato in una cartella temporanea. L'archivio viene quindi spostato nella directory remota e la connessione viene nuovamente chiusa.
7. Logging
7.1 Logging semplificato
Con il logging semplificato vengono scritte in un file informazioni di base sul flusso di lavoro e sulla comunicazione. Il file di log viene
memorizzato automaticamente nel percorso configurato in sda_installation.ini. Questo logging è sempre attivo e non richiede
configurazioni aggiuntive.
7.2 Logging SLTrace
Il logging SLTrace è la variante estesa utilizzata da tutte le applicazioni in Operate. Qui possono essere abilitate informazioni di trace interne dettagliate, destinate principalmente agli sviluppatori e all'analisi approfondita degli errori. Ciò consente di registrare dati di log molto più completi e granulari.
Questo trace deve prima essere attivato e configurato tramite HMI Operate. A tal fine, navigare in Commissioning > HMI > Diagnostics > HMI Trace > Advanced. Nella casella combinata in basso a sinistra, iniziare dal modulo SLTrc.
Le seguenti impostazioni devono essere attivate spuntando le corrispondenti caselle di controllo:
! add: file/linenumber! add: timestamp! datasink: file

Passare ora, tramite la casella combinata in basso a sinistra, al modulo SDA_ARCHIVE e premere il softkey orizzontale " Preferred Trace", che imposta le impostazioni di trace.

Da questo momento le informazioni vengono scritte nel file sltrc.out in /user/sinumerik/hmi/log/sltrc. In caso di errore,
questo file è rilevante per lo sviluppo ai fini di una diagnosi approfondita.