Siemens SINUMERIK Operate
Saadaksesi SDA_Archive -sovelluksen uusimman version SINUMERIK-laitteille, ota meihin yhteyttä osoitteessa
support@softwaredefinedautomation.io.
Sisällysluettelo
- Yleiskatsaus
- Mitä uutta
- Asennus
- Konfigurointi
- 4.1 Konfiguraatiotiedoston rakenne
- 4.1.1 Osion
[Network]kuvaus - 4.1.2 Osion
[Config]kuvaus
- 4.1.1 Osion
- 4.2 Komponenttien merkitys
- 4.3 Esimerkki
- 4.1 Konfiguraatiotiedoston rakenne
- Varmuuskopiomuodot
- Arkistojen tallennus
- Lokitus
1. Yleiskatsaus
SDA_Archive on taustasovellus arkistojen luomiseen SINUMERIK 840D sl- ja SINUMERIK ONE -ohjauksille. Se voi toimia joko suoraan NCU:lla tai IPC:llä/PCU:lla HMI Operate -ympäristössä.
Sovellus kommunikoi TCP-asiakkaan kanssa, jolta se vastaanottaa toimeksiannon arkiston luomiseen. Luotu arkisto tallennetaan ulkoiselle Samba-levyasemalle.
Tietyt asetukset ja oletusparametrit määritetään konfiguraatiotiedostossa.
SDA_Archive -sovellusta ohjataan saapuvien TCP-pakettien avulla. Nämä paketit välittävät tarvittavat tiedot ja käynnistävät arkiston luomisen. SDA_Archive lähettää tämän jälkeen takaisin TCP-paketteja, jotka sisältävät esimerkiksi nykyisen tilan.
Note: SDA_Archive ei tarkista arkistoon varmuuskopioitavan datan määrää. Käyttäjän vastuulla on varmistaa, että paikallisella tietovälineellä ja kohdehakemistossa on riittävästi tallennustilaa luodulle arkistolle.
Note: Sovelluksen suorittaminen edellyttää kohdejärjestelmässä ajonaikaista optiota P60 (SINUMERIK Integrate Run MyHMI /3GL).
2. Mitä uutta
2.1 Versio 1.0.0.0 — Perustoiminnot
SINUMERIK Operate -yhteensopivuuden vuoksi tietyille HMI Operate -versioille on 4 versioriippuvaista pakettia.
Kyseiset kansiot sisältävät tiedostot sekä PCU50/IPC:lle (Windows) että NCU:lle (Linux).

3. Asennus
Asennuspolku riippuu kohdelaitteistosta, johon SDA_Archive asennetaan.
Seuraavassa tekstissä paikanvaraaja <InstallationPath> tarkoittaa SINUMERIK Operaten asennushakemistoa, eli:
C:\Program Files (x86)\Siemens\MotionControl\kun asennetaan PCU50:lle / IPC:lle, jonka käyttöjärjestelmä on Win7/Win10\card\kun asennetaan NCU:lle.
Vaiheet:
- Pura toimitettu ZIP-tiedosto mihin tahansa hakemistoon.
- NCU:lle asennettaessa on muodostettava yhteys kohdelaitteistoon SCP-asiakkaalla (
esim. WinSCP):
- Käyttäjä:
manufact - Salasana:
SUNRISE(tai nykyinen valmistajan salasana)
- Käyttäjä:
- Kopioi kaikki kansiot, jotka sijaitsevat kohdassa
hmi, hakemistoon:<InstallationPath>oem\sinumerik\hmi
CAUTION: Jos kansiossa
<InstallationPath>oem\sinumerik\hmi\cfgon jo tiedosto nimeltäsystemconfiguration.ini, varmuuskopioi tämä tiedosto ennen kopiointia. Yhdistä kopioinnin jälkeen uusi tiedosto varmuuskopioidun kanssa.
Seuraavan merkinnän on oltava olemassa:
[oem_dirs]
OEM_1=sda_archive
Jos osion [oem_dirs] sisältävä merkintä on jo olemassa, ota käyttöön vain merkintä OEM_1=sda_archive ja muuta
numeroa merkinnän OEM_ jälkeen,
esim.: OEM_2=sda_archive
3.1 Asennetut tiedostot
<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 Ajonaikana luodut tiedostot
- Tilapäiset tiedot käynnissä olevasta arkistoinnista tallennetaan paikalliseen konfiguraatiotiedostoon:
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\sda_tempinfo.ini - Arkiston tilapäinen tallennus ennen sen kopiointia kohdehakemistoon: jokaisella HMI Operatella on tilapäinen hakemisto asennuspolussaan.
3.3 Tietoliikenneportti
SDA_Archive-sovellus kuuntelee TCP-asiakkaan lähettämiä saapuvia TCP-paketteja. Jotta nämä paketit voidaan lukea, on HMI Operaten kautta avattava portti.
Tähän on useita vaihtoehtoja, jotka riippuvat HMI Operate -versiosta ja kohdejärjestelmästä. Ne löytyvät dokumentista "SINUMERIK 840D sl SINUMERIK Operate (IM9)" kohdasta Configure Network > Settings of the company network:
-
HMI Operaten kautta
Kohdassa Commissioning > Network > Company > Change voit avata lisäportteja. Esimerkiksi
TCP/8080on lisättävä, jos konfiguraatiotiedostossa on asetettu portti 8080. Tämän jälkeen tietokone on käynnistettävä uudelleen. -
Konfiguraatiotiedoston
<InstallationPath>user\system\etc\basesys.inikauttaKonfiguraatiotiedostoon pääsee tiedostojärjestelmän kautta, ja porttimerkintä voidaan lisätä kommentoituun kohtaan, esimerkiksi:
; Protocol/Port pairs to open in the firewall (e.g., TCP/5900, UDP/514, ...)FirewallOpenPorts=TCP/22 TCP/8080 TCP/102 TCP/5900
Windows-pohjaisella PCU:lla/IPC:llä tämä riippuu palomuuriasetuksista, ja porttia voi olla mahdollista käyttää ilman muutoksia.
3.4 Salasanan syöttäminen
Arkiston luomiseen vaaditaan HMI Operate 4.x:ssä käyttöoikeustaso manufact ja HMI Operate 6.x:ssä käyttöoikeustaso Customer. SDA_Archive-sovellus asettaa käyttöoikeustason juuri ennen arkistointia ja poistaa sen jälleen sen jälkeen, kun arkistointi on käynnistetty.
Oletuksena käytetään tehtaalla asetettua salasanaa. Salasanan muuttamiseksi voidaan käyttöönoton aikana aktivoida lisänäyttömaski, jonka kautta uusi salasana voidaan syöttää. Se tallennetaan tämän jälkeen salatussa muodossa.
Näyttömaski aktivoidaan poistamalla kommenttimerkit ; tiedostosta
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\systemconfiguration.ini,
ja se tulee valittavaksi valikkoon HMI:n seuraavan uudelleenkäynnistyksen jälkeen.
Ennen — kommentit aktiivisina, salasanamaski pois käytöstä:
;[areas]
;AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
Jälkeen — kommentit poistettu, salasanamaski näkyvissä:
[areas]
AREA0550= name:=SDA_Archive, dialog:=SDA_Archivedialog, panel:=SlHdStdHeaderPanel
Näyttömaski ilmestyy nyt seuraavaan vapaaseen aluevalikon toimintonäppäimeen nimellä SDA_Archive. Toimintonäppäimen painaminen avaa näytön salasanan syöttämiseen.

Aiempaa salasanaa ei koskaan näytetä. Näkyviin tulee tyhjä syöttökenttä, johon salasana voidaan syöttää. Toimintonäppäimellä "Save Password" aiempi salasana korvataan.

3.5 Version näyttö
Sovelluksen versio näytetään HMI Operatessa kohdassa Diagnostics > Version, listattuna OEM-sovellusten alle.

4. Konfigurointi
SDA_Archive konfiguroidaan konfiguraatiotiedoston sda_installation.ini avulla. Tämä tiedosto sijaitsee
hakemistossa:
<InstallationPath>oem\sinumerik\hmi\sda_archive\cfg.
Tähän voidaan tallentaa myös oletusmerkinnät, joita ei tarvitse lähettää TCP-tietoliikenteen välityksellä. Jos merkinnät kuitenkin lähetetään TCP:n kautta, käytetään TCP-paketin arvoja.
4.1 Konfiguraatiotiedoston rakenne
Alustustiedosto sda_installation.ini määrittää näyttöjen ulkoasun sekä varmuuskopioitavan datan.
Alustustiedosto on jaettu 3 osioon:
- Osio
[Network]sisältää asetukset tietoliikenteelle sen TCP-asiakkaan kanssa, joka käynnistää toimeksiannot. - Osio
[Config]mahdollistaa yksinkertaistetun käyttäjälokitiedoston tallennuspolun määrittämisen.
Kommenttirivit alkavat kommenttimerkillä ;. Kommenttimerkin on oltava aivan rivin alussa. Vain kokonaiset
kommenttirivit ovat sallittuja.
4.1.1 Osion [Network] kuvaus
| Merkintä | Kuvaus / arvoalue | Oletus |
|---|---|---|
ServerPort | Portin numero, johon sovellus sitoutuu kuunnellakseen TCP-paketteja. Tämän portin on oltava avoin ja määritetty vastaavasti alustassa. | 8080 |
4.1.2 Osion [Config] kuvaus
| Merkintä | Kuvaus / arvoalue | Oletus |
|---|---|---|
LogFile | Polku, johon lokitiedosto luodaan. Annetaan suhteellisena polkuna alkaen kohdasta <InstallationPath>. |
4.2 Komponenttien merkitys
Seuraavat komponenttien avainsanat ovat voimassa sekä konfiguraatiotiedostossa että TCP-asiakkaan kautta lähetettäessä:
Taulukko 1 — Komponenttien avainsanat SINUMERIK 840D sl:lle
| Avainsana | Kuvaus |
|---|---|
NCU | Kaikki NC-data |
NCUCOMP | Kaikki NC-data + kompensointidata (eli sisältää myös NCU:n) |
PLC | PLC-data |
COMPILECYCLES | Compile-cycle-data |
DRIVES | Käyttöjen data (binäärimuoto) |
DRIVES_ASCII | Käyttöjen data (ASCII-muoto) |
HMI | HMI-data |
ALL | Määrittää seuraavien komponenttien valinnan: NCUCOMP│PLC│COMPILECYCLES│DRIVES│HMI |
Taulukko 2 — Komponenttien avainsanat SINUMERIK ONE:lle
| Avainsana | Kuvaus |
|---|---|
NCK | Kaikki NC-data |
PLC | PLC-data |
DRV | Käyttöjen data (binäärimuoto) |
DRV_ASCII | Käyttöjen data (ASCII-muoto) |
HMI | HMI-data |
SYS | Järjestelmäasetukset |
NCextend | Laajennettu NC-muisti |
ALL | Määrittää seuraavien komponenttien valinnan: NCK│PLC│SYS│DRV│HMI |
4.3 Esimerkki
[Network]
; The TCP server listens on this port.
ServerPort=8080
[Config]
; Path of the log file.
LogFile=/oem/sinumerik/hmi/appl
5. Varmuuskopiomuodot
Arkistoinnissa käytetään ohjaussukupolven mukaan eri muotoja:
- SINUMERIK 840D sl: Varmuuskopiot luodaan
.arc-arkistoina. - SINUMERIK ONE: Varmuuskopiot luodaan
.dsf-arkistoina.
6. Arkistojen tallennus
HMI Operaten vanhemmat ohjelmistoversiot edellyttävät SMB v1 -protokollaa; uudemmat versiot käyttävät SMB v2/3 -protokollaa. Verkkojaon tarjoavan palvelimen on siksi tuettava SMB v1/2/3 -protokollaa.
Jotta pysyvää yhteyttä ei pidetä auki, yhteys Samba-levyasemaan muodostetaan vasta, kun arkisto on luotu tilapäiseen kansioon. Arkisto siirretään tämän jälkeen etähakemistoon, ja yhteys suljetaan jälleen.
7. Lokitus
7.1 Yksinkertaistettu lokitus
Yksinkertaistetussa lokituksessa tiedostoon kirjoitetaan perustiedot toiminnan kulusta ja tietoliikenteestä.
Lokitiedosto tallennetaan automaattisesti polkuun, joka on määritetty tiedostossa sda_installation.ini. Tämä lokitus
on aina aktiivinen eikä vaadi lisäkonfigurointia.
7.2 SLTrace-lokitus
SLTrace-lokitus on laajennettu muunnelma, jota käyttävät kaikki Operaten sovellukset. Täällä voidaan ottaa käyttöön yksityiskohtaista sisäistä jäljitystietoa, joka on tarkoitettu ensisijaisesti kehittäjille ja syvälliseen virheanalyysiin. Tämä mahdollistaa huomattavasti kattavampien ja yksityiskohtaisempien lokitietojen keräämisen.
Tämä jäljitys on ensin aktivoitava ja konfiguroitava HMI Operaten kautta. Siirry tätä varten kohtaan Commissioning > HMI > Diagnostics > HMI Trace > Advanced. Aloita vasemmassa alareunassa olevasta valintaruudusta moduulissa SLTrc.
Seuraavat asetukset tulee aktivoida rastittamalla vastaavat valintaruudut:
! add: file/linenumber! add: timestamp! datasink: file

Vaihda nyt vasemmassa alareunassa olevan valintaruudun kautta moduuliin SDA_ARCHIVE ja paina vaakasuoraa toimintonäppäintä "Preferred Trace", joka asettaa jäljitysasetukset.

Tästä lähtien tiedot kirjoitetaan tiedostoon sltrc.out polussa /user/sinumerik/hmi/log/sltrc. Virhetilanteessa
tämä tiedosto on kehityksen kannalta olennainen syvällistä diagnostiikkaa varten.