Siemens SINUMERIK Operate
Ak chcete získať najnovšiu verziu aplikácie SDA_Archive pre zariadenia SINUMERIK, kontaktujte nás na adrese
support@softwaredefinedautomation.io.
Obsah
- Prehľad
- Čo je nové
- Inštalácia
- 3.1 Nainštalované súbory
- 3.2 Súbory vytvorené počas behu
- 3.3 Komunikačný port
- 3.4 Zadanie hesla
- 3.5 Zobrazenie verzie
- Konfigurácia
- 4.1 Štruktúra konfiguračného súboru
- 4.1.1 Opis sekcie
[Network] - 4.1.2 Opis sekcie
[Config]
- 4.1.1 Opis sekcie
- 4.2 Význam komponentov
- 4.3 Príklad
- 4.1 Štruktúra konfiguračného súboru
- Formáty záloh
- Ukladanie archívov
- Protokolovanie
1. Prehľad
SDA_Archive je aplikácia bežiaca na pozadí, ktorá vytvára archívy pre SINUMERIK 840D sl a SINUMERIK ONE. Môže bežať buď priamo na NCU, alebo na IPC/PCU v rámci HMI Operate.
Aplikácia komunikuje s TCP klientom, od ktorého prijíma príkaz na vytvorenie archívu. Vytvorený archív sa ukladá na externú jednotku Samba.
Určité nastavenia a predvolené parametre sa konfigurujú v konfiguračnom súbore.
SDA_Archive sa ovláda prostredníctvom prichádzajúcich TCP paketov. Tieto pakety prenášajú potrebné informácie a spúšťajú vytvorenie archívu. SDA_Archive potom odosiela TCP pakety späť s informáciami, ako je napríklad aktuálny stav.
Note: Množstvo dát zálohovaných v archíve aplikácia SDA_Archive nekontroluje. Je zodpovednosťou používateľa zabezpečiť, aby bolo na lokálnom dátovom nosiči a v cieľovom adresári dostatok úložného priestoru pre vytvorený archív.
Note: Na cieľovom systéme je pre spustenie aplikácie potrebná runtime opcia P60 (SINUMERIK Integrate Run MyHMI /3GL).
2. Čo je nové
2.1 Verzia 1.0.0.0 — Základné funkcie
Z dôvodu kompatibility so SINUMERIK Operate existujú 4 balíky závislé od verzie, určené pre konkrétne verzie HMI Operate.
Príslušné priečinky obsahujú súbory pre PCU50/IPC (Windows) aj pre NCU (Linux).

3. Inštalácia
Inštalačná cesta závisí od cieľového hardvéru, na ktorý sa SDA_Archive inštaluje.
V nasledujúcom texte zástupný symbol <InstallationPath> označuje inštalačný adresár SINUMERIK
Operate, teda:
C:\Program Files (x86)\Siemens\MotionControl\pri inštalácii na PCU50 / IPC s operačným systémom Win7/Win10\card\pri inštalácii na NCU.
Postup:
- Rozbaľte dodaný ZIP súbor do ľubovoľného adresára.
- Pri inštalácii na NCU je potrebné vytvoriť spojenie s cieľovým hardvérom pomocou SCP klienta (
napr. WinSCP):
- Používateľ:
manufact - Heslo:
SUNRISE(alebo aktuálne heslo výrobcu)
- Používateľ:
- Skopírujte všetky priečinky nachádzajúce sa v
hmido:<InstallationPath>oem\sinumerik\hmi
CAUTION: Ak už v priečinku
<InstallationPath>oem\sinumerik\hmi\cfgexistuje súbor s názvomsystemconfiguration.ini, pred kopírovaním tento súbor zálohujte. Po kopírovaní zlúčte nový súbor so zálohovaným.
Musí byť prítomný nasledujúci záznam:
[oem_dirs]
OEM_1=sda_archive
Ak už existuje záznam so sekciou [oem_dirs], prevezmite len záznam OEM_1=sda_archive a upravte
číslo za OEM_,
napr.: OEM_2=sda_archive
3.1 Nainštalované súbory
<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 Súbory vytvorené počas behu
- Dočasné informácie o práve prebiehajúcom archivovaní sa ukladajú do lokálneho konfiguračného súboru:
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\sda_tempinfo.ini - Dočasné uloženie archívu pred jeho skopírovaním do cieľového adresára: každé HMI Operate má vo svojej inštalačnej ceste dočasný adresár.
3.3 Komunikačný port
Aplikácia SDA_Archive načúva prichádzajúcim TCP paketom odosielaným TCP klientom. Aby sa tieto pakety dali prečítať, musí byť prostredníctvom HMI Operate otvorený port.
Existuje niekoľko možností, ktoré závisia od verzie HMI Operate a cieľového systému. Nájdete ich v dokumente „SINUMERIK 840D sl SINUMERIK Operate (IM9)“ pod Configure Network > Settings of the company network:
-
Prostredníctvom HMI Operate
V Commissioning > Network > Company > Change môžete otvoriť ďalšie porty. Napríklad
TCP/8080musí byť pridaný, ak bol v konfiguračnom súbore nastavený port 8080. Následne je potrebné počítač restartovať. -
Prostredníctvom konfiguračného súboru
<InstallationPath>user\system\etc\basesys.iniKu konfiguračnému súboru je možné pristúpiť cez systém súborov a záznam portu je možné pridať na komentovanom mieste, napríklad:
; Protocol/Port pairs to open in the firewall (e.g., TCP/5900, UDP/514, ...)FirewallOpenPorts=TCP/22 TCP/8080 TCP/102 TCP/5900
Na PCU/IPC so systémom Windows to závisí od nastavení firewallu a môže byť možné použiť port bez akejkoľvek zmeny.
3.4 Zadanie hesla
Na vytvorenie archívu je pod HMI Operate 4.x potrebná úroveň prístupu manufact a pod HMI Operate 6.x úroveň prístupu Customer. Aplikácia SDA_Archive nastaví úroveň prístupu krátko pred archivovaním a po spustení archivovania ju opäť zruší.
Predvolene sa používa heslo nastavené vo výrobe. Na zmenu hesla je možné počas uvádzania do prevádzky aktivovať dodatočnú obrazovkovú masku, ktorá umožňuje zadať nové heslo. To sa potom ukladá v zašifrovanej podobe.
Obrazovková maska sa aktivuje odstránením znakov komentára ; v súbore
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\systemconfiguration.ini
a po nasledujúcom restarte HMI je voliteľná v menu.
Pred — komentáre aktívne, maska hesla vypnutá:
;[areas]
;AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
Po — komentáre odstránené, maska hesla sa zobrazuje:
[areas]
AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
Obrazovková maska sa teraz zobrazí na nasledujúcom voľnom softkey menu oblastí s označením SDA_Archive. Stlačením softkey sa otvorí obrazovka na zadanie hesla.

Predchádzajúce heslo sa nikdy nezobrazuje. Zobrazí sa prázdne vstupné pole, do ktorého je možné zadať heslo. Pomocou softkey „Save Password“ sa predchádzajúce heslo prepíše.

3.5 Zobrazenie verzie
Verzia aplikácie sa zobrazuje v HMI Operate pod Diagnostics > Version, v zozname OEM aplikácií.

4. Konfigurácia
SDA_Archive sa konfiguruje prostredníctvom konfiguračného súboru sda_installation.ini. Tento súbor sa nachádza v
adresári:
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg.
Tu je možné uložiť aj predvolené záznamy, ktoré nie je potrebné odosielať prostredníctvom TCP komunikácie. Ak sa záznamy napriek tomu odošlú prostredníctvom TCP, použijú sa hodnoty z TCP paketu.
4.1 Štruktúra konfiguračného súboru
Inicializačný súbor sda_installation.ini definuje vzhľad obrazoviek a dáta určené na zálohovanie.
Inicializačný súbor je rozdelený na 3 sekcie:
- Sekcia
[Network]obsahuje nastavenia komunikácie s TCP klientom, ktorý iniciuje príkazy. - Sekcia
[Config]umožňuje konfigurovať cestu na ukladanie zjednodušeného používateľského protokolového súboru.
Riadky komentárov sa uvádzajú znakom komentára ;. Znak komentára musí byť na úplnom začiatku
riadka. Povolené sú iba celé riadky komentárov.
4.1.1 Opis sekcie [Network]
| Záznam | Opis / rozsah hodnôt | Predvolené |
|---|---|---|
ServerPort | Číslo portu, na ktorý sa aplikácia naviaže, aby načúvala TCP paketom. Tento port musí byť otvorený a príslušne nakonfigurovaný v platforme. | 8080 |
4.1.2 Opis sekcie [Config]
| Záznam | Opis / rozsah hodnôt | Predvolené |
|---|---|---|
LogFile | Cesta, v ktorej sa vytvára protokolový súbor. Zadáva sa ako relatívna cesta začínajúca od <InstallationPath>. |
4.2 Význam komponentov
Nasledujúce kľúčové slová komponentov sú platné tak v konfiguračnom súbore, ako aj pri odosielaní prostredníctvom TCP klienta:
Tabuľka 1 — Kľúčové slová komponentov pre SINUMERIK 840D sl
| Kľúčové slovo | Opis |
|---|---|
NCU | Všetky NC dáta |
NCUCOMP | Všetky NC dáta + kompenzačné dáta (t. j. zahŕňa aj NCU) |
PLC | PLC dáta |
COMPILECYCLES | Dáta kompilačných cyklov |
DRIVES | Dáta pohonov (binárny formát) |
DRIVES_ASCII | Dáta pohonov (formát ASCII) |
HMI | HMI dáta |
ALL | Definuje výber nasledujúcich komponentov: NCUCOMP│PLC│COMPILECYCLES│DRIVES│HMI |
Tabuľka 2 — Kľúčové slová komponentov pre SINUMERIK ONE
| Kľúčové slovo | Opis |
|---|---|
NCK | Všetky NC dáta |
PLC | PLC dáta |
DRV | Dáta pohonov (binárny formát) |
DRV_ASCII | Dáta pohonov (formát ASCII) |
HMI | HMI dáta |
SYS | Systémové nastavenia |
NCextend | Rozšírená NC pamäť |
ALL | Definuje výber nasledujúcich komponentov: NCK│PLC│SYS│DRV│HMI |
4.3 Príklad
[Network]
; The TCP server listens on this port.
ServerPort=8080
[Config]
; Path of the log file.
LogFile=/oem/sinumerik/hmi/appl
5. Formáty záloh
Na archivovanie sa v závislosti od generácie riadiaceho systému používajú rôzne formáty:
- SINUMERIK 840D sl: Zálohy sa vytvárajú ako archívy
.arc. - SINUMERIK ONE: Zálohy sa vytvárajú ako archívy
.dsf.
6. Ukladanie archívov
Pre starší softvér HMI Operate je potrebné SMB v1; novšie verzie používajú SMB v2/3. Server poskytujúci sieťové zdieľanie preto musí podporovať SMB v1/2/3.
Aby nebolo trvale otvorené žiadne spojenie, spojenie s jednotkou Samba sa vytvorí až po vytvorení archívu v dočasnom priečinku. Archív sa potom presunie do vzdialeného adresára a spojenie sa opäť uzavrie.
7. Protokolovanie
7.1 Zjednodušené protokolovanie
Pri zjednodušenom protokolovaní sa do súboru zapisujú základné informácie o priebehu a komunikácii. Protokolový súbor sa
automaticky ukladá v ceste nakonfigurovanej v sda_installation.ini. Toto protokolovanie je vždy aktívne a nevyžaduje
žiadnu dodatočnú konfiguráciu.
7.2 Protokolovanie SLTrace
Protokolovanie SLTrace je rozšírený variant, ktorý používajú všetky aplikácie v Operate. Tu je možné zapnúť podrobné interné trasovacie informácie, ktoré sú určené predovšetkým pre vývojárov a hĺbkovú analýzu chýb. Umožňuje to zaznamenávať výrazne komplexnejšie a podrobnejšie protokolové dáta.
Toto trasovanie je najprv potrebné aktivovať a nakonfigurovať prostredníctvom HMI Operate. Prejdite na Commissioning > HMI > Diagnostics > HMI Trace > Advanced. V kombinovanom poli v ľavom dolnom rohu začnite v module SLTrc.
Zaškrtnutím príslušných zaškrtávacích políčok by sa mali aktivovať nasledujúce nastavenia:
! add: file/linenumber! add: timestamp! datasink: file

Teraz prostredníctvom kombinovaného poľa v ľavom dolnom rohu prepnite na modul SDA_ARCHIVE a stlačte horizontálny softkey „ Preferred Trace“, ktorý nastaví parametre trasovania.

Od tohto momentu sa informácie zapisujú do súboru sltrc.out v /user/sinumerik/hmi/log/sltrc. V prípade chyby
je tento súbor relevantný pre vývoj na účely hĺbkovej diagnostiky.