Preskočiť na hlavný obsah

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​

  1. Prehľad
  2. Čo je nové
  3. Inštalácia
  4. Konfigurácia
  5. Formáty záloh
  6. Ukladanie archívov
  7. 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).

Obrázok: Prehľad verzií.

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:

  1. Rozbaľte dodaný ZIP súbor do ľubovoľného adresára.
  2. 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)
  3. Skopírujte všetky priečinky nachádzajúce sa v hmi do: <InstallationPath>oem\sinumerik\hmi

CAUTION: Ak už v priečinku <InstallationPath>oem\sinumerik\hmi\cfg existuje súbor s názvom systemconfiguration.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.hmi
  • versions.xml

<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg

  • sda_installation.ini
  • sda_tempinfo.ini
  • systemconfiguration.ini

<InstallationPath>oem\sinumerik\hmi\sda_archive\lng

  • sda_archivedialog_deu.qm
  • sda_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/8080 musí 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.ini

    Ku 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.

Obrázok: Zobrazenie softkey oblasti SDA_Archive na otvorenie obrazovky 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.

Obrázok: Zadanie a uloženie hesla v obrazovke hesla.

3.5 Zobrazenie verzie​

Verzia aplikácie sa zobrazuje v HMI Operate v časti Diagnostics > Version, v zozname OEM aplikácií.

Obrázok: Zobrazenie verzie

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áznamPopis / rozsah hodnôtPredvolené
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áznamPopis / rozsah hodnôtPredvolené
LogFileCesta, 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é slovoPopis
NCUVšetky NC dáta
NCUCOMPVšetky NC dáta + kompenzačné dáta (zahŕňa teda aj NCU)
PLCPLC dáta
COMPILECYCLESDáta compile-cyklov
DRIVESDáta pohonov (binárny formát)
DRIVES_ASCIIDáta pohonov (formát ASCII)
HMIHMI dáta
ALLDefinuje výber nasledujúcich komponentov: NCUCOMP│PLC│COMPILECYCLES│DRIVES│HMI

Tabuľka 2 — Kľúčové slová komponentov pre SINUMERIK ONE

Kľúčové slovoPopis
NCKVšetky NC dáta
PLCPLC dáta
DRVDáta pohonov (binárny formát)
DRV_ASCIIDáta pohonov (formát ASCII)
HMIHMI dáta
SYSSystémové nastavenia
NCextendRozšírená NC pamäť
ALLDefinuje 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
Obrázok: Nastavenie v module SLTrc.

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.

Obrázok: Nastavenia trace v module SDA_ARCHIVE.

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.