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
- Áttekintés
- Újdonságok
- Telepítés
- Konfiguráció
- Mentési formátumok
- Az archívumok tárolása
- 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.

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:
- Csomagolja ki a mellékelt ZIP fájlt egy tetszőleges könyvtárba.
- 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ó)
- Felhasználó:
- Másolja a
hmialatt található összes mappát ide:<InstallationPath>oem\sinumerik\hmi
CAUTION: Ha a
<InstallationPath>oem\sinumerik\hmi\cfgmappában már léteziksystemconfiguration.ininevű 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.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 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/8080portot 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.inikonfigurációs fájl segítségévelA 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.

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.

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.

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és | Leírás / Értéktartomány | Alapértelmezés |
|---|---|---|
ServerPort | Az 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és | Leírás / Értéktartomány | Alapértelmezés |
|---|---|---|
LogFile | Az 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 |
|---|---|
NCU | Minden NC adat |
NCUCOMP | Minden NC adat + kompenzációs adatok (azaz az NCU-t is tartalmazza) |
PLC | PLC adatok |
COMPILECYCLES | Fordítási ciklus (compile-cycle) adatok |
DRIVES | Hajtásadatok (bináris formátum) |
DRIVES_ASCII | Hajtásadatok (ASCII formátum) |
HMI | HMI adatok |
ALL | A 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 |
|---|---|
NCK | Minden NC adat |
PLC | PLC adatok |
DRV | Hajtásadatok (bináris formátum) |
DRV_ASCII | Hajtásadatok (ASCII formátum) |
HMI | HMI adatok |
SYS | Rendszerbeállítások |
NCextend | Kibővített NC memória |
ALL | A 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
.arcarchívumként jönnek létre. - SINUMERIK ONE: A mentések
.dsfarchí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

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.

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.