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
support@softwaredefinedautomation.io 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 a SINUMERIK 840D sl és a SINUMERIK ONE archívumainak létrehozásához. 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 az archívum létrehozására vonatkozó megbízást kapja. A létrehozott archívum egy külső Samba meghajtón kerül tárolásra.
Bizonyos beállítások és alapértelmezett paraméterek egy konfigurációs fájlban vannak megadva.
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 rendszerrel való kompatibilitás miatt 4 verziófüggő csomag létezik az adott HMI Operate verziókhoz.
Az egyes mappák a PCU50/IPC (Windows) és az NCU (Linux) rendszerhez 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
systemconfiguration.ininevű fájl már létezik a<InstallationPath>oem\sinumerik\hmi\cfgmappában, készítsen biztonsági másolatot erről a fájlról a másolás előtt. 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ó archívumra vonatkozó ideiglenes információk egy helyi konfigurációs fájlban tárolódnak:
<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 ezeket a csomagokat olvasni lehessen, egy portot kell megnyitni a HMI Operate segítségével.
Ehhez több lehetőség áll rendelkezésre, amelyek a HMI Operate verziójától és a célrendszertől függenek. Ezek megtalálhatók a "SINUMERIK 840D sl SINUMERIK Operate (IM9)" dokumentumban a Configure Network > Settings of the company network pont alatt:
-
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ájlon keresztülA konfigurációs fájl a fájlrendszeren keresztül érhető el, és a portbejegyzés a megjegyzéssel jelölt helyen adható hozzá, 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 rendszert futtató PCU/IPC eszközön ez a tűzfalbeállításoktól függ, és előfordulhat, hogy a port bármilyen módosítás nélkül használható.
3.4 A jelszó megadása
Archívum létrehozásához HMI Operate 4.x alatt a manufact, HMI Operate 6.x alatt 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ót használja a rendszer. A jelszó módosításához az üzembe helyezés során egy további képernyőmaszk aktiválható, amely lehetővé teszi az új jelszó megadását. A jelszó ezután titkosított formában kerül tárolásra.
A képernyőmaszkot a ; megjegyzésjelek 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álik kiválaszthatóvá a menüben.
Előtte — megjegyzések aktívak, jelszómaszk letiltva:
;[areas]
;AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
Utána — megjegyzések eltávolítva, jelszómaszk megjelenik:
[areas]
AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
A képernyőmaszk mostantól a következő szabad területmenü-funkciógombon jelenik meg SDA_Archive felirattal. A funkciógomb megnyomásával megnyílik a jelszó megadására szolgáló képernyő.

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

3.5 Verzió megjelenítése
Az alkalmazás verziója a HMI Operate rendszerben a Diagnostics > Version menüpont alatt, 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 kell a TCP kommunikáción keresztül elküldeni. Ha a bejegyzések mégis elküldésre kerülnek TCP-n keresztül, akkor a TCP csomagban szereplő értékek lesznek érvényesek.
4.1 A konfigurációs fájl felépítése
Az sda_installation.ini inicializáló fájl határozza meg a képernyők megjelenését és a mentendő adatokat.
Az inicializáló fájl 3 szakaszra oszlik:
- 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ésjel vezeti be. A megjegyzésjelnek a sor legelején kell állnia. Csak teljes megjegyzéssorok
engedélyezettek.
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 a platformon megfelelően konfigurálva. | 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 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 határozza meg: 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 határozza meg: 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ál a rendszer:
- 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 állandó kapcsolat nyitva, a Samba meghajtóval való kapcsolat csak azután jön létre, hogy az archívum egy ideiglenes mappában elkészült. Az archívum ezt követően a távoli könyvtárba kerül áthelyezésre, 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 munkafolyamatra és a kommunikációra vonatkozó alapvető információk kerülnek fájlba írásra. 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 lényegesen átfogóbb és részletesebb naplóadatok rögzítését teszi lehetővé.
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 az SDA_ARCHIVE modulra, és nyomja meg a vízszintes " Preferred Trace" funkciógombot, amely beállítja a nyomkövetési beállításokat.

Ettől kezdve az információk a /user/sinumerik/hmi/log/sltrc alatti sltrc.out fájlba kerülnek kiírásra. Hiba esetén
ez a fájl releváns a fejlesztés számára a mélyreható diagnosztikához.