Siemens SINUMERIK Operate
Ak chcete získať najnovšiu verziu aplikácie SDA_Archive pre zariadenia SINUMERIK, kontaktujte nás na adrese
OrchestrationSuite-Support@sew-eurodrive.de.
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 Popis sekcie
[Network] - 4.1.2 Popis sekcie
[Config]
- 4.1.1 Popis 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 byť spustená 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 riadi 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: Objem 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 miesta 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 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 ktorom je SDA_Archive nainštalovaný.
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.
Kroky:
- 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):
- Užívateľ:
manufact - Heslo:
SUNRISE(alebo aktuálne heslo výrobcu)
- Uží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 skopí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], potom 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 archíve 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 čí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)“ v časti Configure Network > Settings of the company network:
-
Prostredníctvom HMI Operate
V časti 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. Počítač je potom potrebné 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 súborový systém a záznam portu je možné doplniť 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 pod systémom Windows to závisí od nastavení firewallu a je možné, že port bude použiteľný 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ší.
Štandardne sa používa heslo nastavené vo výrobe. Na zmenu hesla je možné počas uvádzania do prevádzky aktivovať ďalšiu obrazovú masku, ktorá umožňuje zadať nové heslo. Následne sa uloží v zašifrovanej podobe.
Obrazová 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 sa stane voliteľnou v ponuke.
Pred — komentáre aktívne, maska hesla zakázaná:
;[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
Obrazová maska sa teraz zobrazí na nasledujúcom voľnom softkey ponuky 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 v časti 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é posielať cez TCP komunikáciu. Ak sa záznamy napriek tomu odošlú cez 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, ktoré sa majú zálohovať.
Inicializačný súbor je rozdelený do 3 sekcií:
- 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 s komentárom sa uvádzajú znakom komentára ;. Znak komentára musí byť na úplnom začiatku
riadku. Povolené sú len celé riadky s komentárom.
4.1.1 Popis sekcie [Network]
| Záznam | Popis / rozsah hodnôt | Predvolené |
|---|---|---|
ServerPort | Číslo portu, na ktorý sa aplikácia naviaže, aby načúvala TCP paketom. Tento port musí byť v platforme otvorený a príslušne nakonfigurovaný. | 8080 |
4.1.2 Popis sekcie [Config]
| Záznam | Popis / rozsah hodnôt | Predvolené |
|---|---|---|
LogFile | Cesta, v ktorej sa vytvára protokolový súbor. Zadáva sa ako relatívna cesta od <InstallationPath>. |
4.2 Význam komponentov
Nasledujúce kľúčové slová komponentov sú platné v konfiguračnom súbore aj pri odosielaní prostredníctvom TCP klienta:
Tabuľka 1 — Kľúčové slová komponentov pre SINUMERIK 840D sl
| Kľúčové slovo | Popis |
|---|---|
NCU | Všetky NC dáta |
NCUCOMP | Všetky NC dáta + kompenzačné dáta (zahŕňa teda aj NCU) |
PLC | PLC dáta |
COMPILECYCLES | Dáta compile-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 | Popis |
|---|---|
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
V závislosti od generácie riadiaceho systému sa na archivovanie 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
Pri starších softvérových verziách 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 nezostávalo otvorené trvalé spojenie, spojenie s jednotkou Samba sa vytvára až po vytvorení archívu v dočasnom priečinku. Archív sa potom presunie do vzdialeného adresára a spojenie sa opäť zavrie.
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á do cesty nakonfigurovanej v sda_installation.ini. Toto protokolovanie je vždy aktívne a nevyžaduje
žiadnu ďalšiu 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é trace informácie, ktoré sú určené predovšetkým pre vývojárov a dôkladnú analýzu chýb. To umožňuje zaznamenávať podstatne komplexnejšie a jemnejšie štruktúrované protokolové dáta.
Tento trace je potrebné najprv aktivovať a nakonfigurovať prostredníctvom HMI Operate. Prejdite na Commissioning > HMI > Diagnostics > HMI Trace > Advanced. V rozbaľovacom 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 prepnite prostredníctvom rozbaľovacieho poľa v ľavom dolnom rohu na modul SDA_ARCHIVE a stlačte horizontálny softkey „Preferred Trace“, ktorý nastaví nastavenia trace.

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 dôkladnej diagnostiky.