Ugrás a fő tartalomhoz

Siemens SINUMERIK Operate

Az SDA_Archive alkalmazás legújabb verziójának beszerzéséhez SINUMERIK eszközökhöz kérjük, vegye fel velünk a kapcsolatot a OrchestrationSuite-Support@sew-eurodrive.de címen.

Tartalomjegyzék​

  1. Áttekintés
  2. Újdonságok
  3. Telepítés
  4. Konfiguráció
  5. Mentési formátumok
  6. Az archívumok tárolása
  7. Naplózás

1. Áttekintés​

Az SDA_Archive egy háttéralkalmazás, amely archívumokat hoz létre a SINUMERIK 840D sl és a SINUMERIK ONE rendszerekhez. Futtatható közvetlenül az NCU-n, vagy az IPC/PCU eszközön a HMI Operate keretében.

Az alkalmazás egy TCP klienssel kommunikál, amelytől megkapja az archívum létrehozására vonatkozó megbízást. A létrehozott archívum egy külső Samba meghajtón kerül tárolásra.

Bizonyos beállításokat és alapértelmezett paramétereket egy konfigurációs fájlban kell megadni.

Az SDA_Archive a beérkező TCP csomagokon keresztül vezérelhető. Ezek a csomagok továbbítják a szükséges információkat, és elindítják az archívum létrehozását. Az SDA_Archive ezután TCP csomagokat küld vissza, amelyek például az aktuális állapotra vonatkozó információkat tartalmaznak.

Note: Az archívumban mentett adatmennyiséget az SDA_Archive nem ellenőrzi. A felhasználó felelőssége annak biztosítása, hogy elegendő tárhely álljon rendelkezésre a helyi adathordozón és a létrehozott archívum célkönyvtárában.

Note: Az alkalmazás futtatásához a P60 (SINUMERIK Integrate Run MyHMI /3GL) futásidejű opció szükséges a célrendszeren.


2. Újdonságok​

2.1 1.0.0.0 verzió — Alapfunkciók​

A SINUMERIK Operate kompatibilitása miatt 4 verziófüggő csomag létezik az egyes HMI Operate verziókhoz.

Az egyes mappák a PCU50/IPC (Windows) és az NCU (Linux) rendszerekhez tartozó fájlokat egyaránt tartalmazzák.

Kép: Verzióáttekintés.

3. Telepítés​

A telepítési útvonal attól a célhardvertől függ, amelyre az SDA_Archive telepítésre kerül.

Az alábbi szövegben a <InstallationPath> helyőrző a SINUMERIK Operate telepítési könyvtárát jelöli, azaz:

  • C:\Program Files (x86)\Siemens\MotionControl\ PCU50 / IPC eszközre történő telepítés esetén Win7/Win10 operációs rendszerrel
  • \card\ NCU-ra történő telepítés esetén.

Lépések:

  1. Csomagolja ki a mellékelt ZIP fájlt egy tetszőleges könyvtárba.
  2. NCU-ra történő telepítés esetén szükséges kapcsolatot létesíteni a célhardverrel egy SCP kliens segítségével ( pl. WinSCP):
    • Felhasználó: manufact
    • Jelszó: SUNRISE (vagy az aktuális gyártói jelszó)
  3. Másolja a hmi alatt található összes mappát ide: <InstallationPath>oem\sinumerik\hmi

CAUTION: Ha a <InstallationPath>oem\sinumerik\hmi\cfg mappában már létezik systemconfiguration.ini nevű fájl, a másolás előtt készítsen biztonsági mentést erről a fájlról. A másolás után egyesítse az új fájlt a mentett fájllal.

A következő bejegyzésnek jelen kell lennie:

[oem_dirs]
OEM_1=sda_archive

Ha már létezik bejegyzés az [oem_dirs] szakasszal, akkor csak az OEM_1=sda_archive bejegyzést vegye át, és módosítsa az OEM_ utáni számot, pl.: OEM_2=sda_archive

3.1 Telepített fájlok​

<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 Futásidőben létrehozott fájlok​

  • Az éppen futó archiválásra vonatkozó ideiglenes információk egy helyi konfigurációs fájlban kerülnek tárolásra: <InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\sda_tempinfo.ini
  • Az archívum ideiglenes tárolása a célkönyvtárba másolás előtt: minden HMI Operate rendelkezik egy ideiglenes könyvtárral a telepítési útvonalán.

3.3 Kommunikációs port​

Az SDA_Archive alkalmazás a TCP kliens által küldött beérkező TCP csomagokat figyeli. Ahhoz, hogy ezek a csomagok beolvashatók legyenek, egy portot meg kell nyitni a HMI Operate segítségével.

Erre több lehetőség is van, amelyek a HMI Operate verziójától és a célrendszertől függenek. Ezek a "SINUMERIK 840D sl SINUMERIK Operate (IM9)" dokumentumban a Configure Network > Settings of the company network részben találhatók:

  • A HMI Operate segítségével

    A Commissioning > Network > Company > Change menüpont alatt további portokat nyithat meg. Például a TCP/8080 portot hozzá kell adni, ha a konfigurációs fájlban a 8080-as port lett beállítva. Ezután a számítógépet újra kell indítani.

  • A <InstallationPath>user\system\etc\basesys.ini konfigurációs fájl segítségével

    A konfigurációs fájl elérhető a fájlrendszeren keresztül, és a port bejegyzés hozzáadható a megjegyzéssel jelölt helyen, például:

    ; Protocol/Port pairs to open in the firewall (e.g., TCP/5900, UDP/514, ...)
    FirewallOpenPorts=TCP/22 TCP/8080 TCP/102 TCP/5900

Windows alatt futó PCU/IPC esetén ez a tűzfalbeállításoktól függ, és elképzelhető, hogy a port bármilyen módosítás nélkül használható.

3.4 A jelszó megadása​

Az archívum létrehozásához a HMI Operate 4.x esetén a manufact, a HMI Operate 6.x esetén pedig a Customer hozzáférési szint szükséges. Az SDA_Archive alkalmazás közvetlenül az archiválás előtt beállítja a hozzáférési szintet, majd az archiválás elindítása után ismét törli azt.

Alapértelmezés szerint a gyárilag beállított jelszó kerül felhasználásra. A jelszó módosításához az üzembe helyezés során aktiválható egy további képernyőmaszk, amelyen az új jelszó megadható. A jelszó ezután titkosított formában kerül tárolásra.

A képernyőmaszkot a ; megjegyzéskarakterek eltávolításával lehet aktiválni a <InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\systemconfiguration.ini fájlban, és a HMI következő újraindítása után választhatóvá válik a menüben.

Előtte — megjegyzések aktívak, a jelszómaszk letiltva:

;[areas]
;AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel

Utána — megjegyzések eltávolítva, a jelszómaszk megjelenik:

[areas]
AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel

A képernyőmaszk ezután a következő szabad területmenü-softkey-n jelenik meg SDA_Archive felirattal. A softkey megnyomása megnyitja a jelszó megadására szolgáló képernyőt.

Kép: Az SDA_Archive terület-softkey megjelenítése a jelszóképernyő megnyitásához.

A korábbi jelszó soha nem jelenik meg. Egy üres beviteli mező látható, amelybe a jelszó beírható. A "Save Password" softkey használatával a korábbi jelszó felülíródik.

Kép: A jelszó megadása és mentése a jelszóképernyőn.

3.5 Verzió megjelenítése​

Az alkalmazás verziója a HMI Operate Diagnostics > Version menüpontjában, az OEM alkalmazások között jelenik meg.

Kép: Verzió megjelenítése

4. Konfiguráció​

Az SDA_Archive az sda_installation.ini konfigurációs fájlon keresztül konfigurálható. Ez a fájl a következő könyvtárban található: <InstallationPath>oem\sinumerik\hmi\sda_archive\cfg.

Itt olyan alapértelmezett bejegyzések is tárolhatók, amelyeket nem szükséges TCP kommunikáción keresztül elküldeni. Ha a bejegyzéseket mégis elküldik TCP-n keresztül, akkor a TCP csomagban szereplő értékek kerülnek felhasználásra.

4.1 A konfigurációs fájl felépítése​

Az sda_installation.ini inicializálási fájl határozza meg a képernyők megjelenését és a mentendő adatokat.

Az inicializálási fájl 3 szakaszra tagolódik:

  • A [Network] szakasz tartalmazza a megbízásokat kezdeményező TCP klienssel folytatott kommunikáció beállításait.
  • A [Config] szakasz lehetővé teszi az egyszerűsített felhasználói naplófájl tárolási útvonalának konfigurálását.

A megjegyzéssorokat a ; megjegyzéskarakter vezeti be. A megjegyzéskaraktert a sor legelejére kell tenni. Csak teljes megjegyzéssorok megengedettek.

4.1.1 A [Network] szakasz leírása​

BejegyzésLeírás / ÉrtéktartományAlapértelmezés
ServerPortAz a portszám, amelyre az alkalmazás kapcsolódik a TCP csomagok figyeléséhez. Ennek a portnak nyitva kell lennie és megfelelően konfigurálva a platformon.8080

4.1.2 A [Config] szakasz leírása​

BejegyzésLeírás / ÉrtéktartományAlapértelmezés
LogFileAz az útvonal, ahol a naplófájl létrejön. Relatív útvonalként adandó meg a <InstallationPath> könyvtártól kezdve.

4.2 A komponensek jelentése​

A következő komponens-kulcsszavak érvényesek mind a konfigurációs fájlban, mind a TCP kliensen keresztüli küldés esetén:

1. táblázat — Komponens-kulcsszavak a SINUMERIK 840D sl rendszerhez

KulcsszóLeírás
NCUMinden NC adat
NCUCOMPMinden NC adat + kompenzációs adatok (azaz az NCU-t is tartalmazza)
PLCPLC adatok
COMPILECYCLESFordítási ciklus (compile-cycle) adatok
DRIVESHajtásadatok (bináris formátum)
DRIVES_ASCIIHajtásadatok (ASCII formátum)
HMIHMI adatok
ALLA következő komponensek kiválasztását definiálja: NCUCOMP│PLC│COMPILECYCLES│DRIVES│HMI

2. táblázat — Komponens-kulcsszavak a SINUMERIK ONE rendszerhez

KulcsszóLeírás
NCKMinden NC adat
PLCPLC adatok
DRVHajtásadatok (bináris formátum)
DRV_ASCIIHajtásadatok (ASCII formátum)
HMIHMI adatok
SYSRendszerbeállítások
NCextendKibővített NC memória
ALLA következő komponensek kiválasztását definiálja: NCK│PLC│SYS│DRV│HMI

4.3 Példa​

[Network]
; The TCP server listens on this port.
ServerPort=8080

[Config]
; Path of the log file.
LogFile=/oem/sinumerik/hmi/appl

5. Mentési formátumok​

Az archiváláshoz a vezérlőgenerációtól függően eltérő formátumokat használunk:

  • SINUMERIK 840D sl: A mentések .arc archívumként jönnek létre.
  • SINUMERIK ONE: A mentések .dsf archívumként jönnek létre.

6. Az archívumok tárolása​

A HMI Operate régebbi szoftververzióihoz SMB v1 szükséges; az újabb verziók SMB v2/3 protokollt használnak. A hálózati megosztást biztosító szervernek ezért támogatnia kell az SMB v1/2/3 protokollt.

Annak érdekében, hogy ne maradjon nyitva állandó kapcsolat, a Samba meghajtóval való kapcsolat csak azután épül fel, hogy az archívum létrejött egy ideiglenes mappában. Az archívum ezt követően átkerül a távoli könyvtárba, majd a kapcsolat ismét lezárul.


7. Naplózás​

7.1 Egyszerűsített naplózás​

Az egyszerűsített naplózás során a munkafolyamatról és a kommunikációról alapvető információk kerülnek egy fájlba. A naplófájl automatikusan az sda_installation.ini fájlban konfigurált útvonalon tárolódik. Ez a naplózás mindig aktív, és nem igényel további konfigurációt.

7.2 SLTrace naplózás​

Az SLTrace naplózás az a kibővített változat, amelyet az Operate valamennyi alkalmazása használ. Itt részletes belső nyomkövetési információk engedélyezhetők, amelyek elsősorban fejlesztők számára és mélyreható hibaelemzéshez készültek. Ez lehetővé teszi lényegesen átfogóbb és részletesebb naplóadatok rögzítését.

Ezt a nyomkövetést először aktiválni és konfigurálni kell a HMI Operate segítségével. Ehhez navigáljon a Commissioning > HMI > Diagnostics > HMI Trace > Advanced menüpontra. A bal alsó kombinált listamezőben kezdje az SLTrc modulban.

A következő beállításokat kell aktiválni a megfelelő jelölőnégyzetek bejelölésével:

  • ! add: file/linenumber
  • ! add: timestamp
  • ! datasink: file
Kép: Beállítás az SLTrc modulban.

Most váltson a bal alsó kombinált listamezővel a SDA_ARCHIVE modulra, és nyomja meg a vízszintes " Preferred Trace" softkey-t, amely beállítja a nyomkövetési beállításokat.

Kép: Nyomkövetési beállítások az SDA_ARCHIVE modulban.

Ettől kezdve az információk az sltrc.out fájlba íródnak a /user/sinumerik/hmi/log/sltrc könyvtárban. Hiba esetén ez a fájl releváns a fejlesztés számára a mélyreható diagnosztikához.