Siirry pääsisältöön

Siemens SINUMERIK Operate

Saadaksesi uusimman version SDA_Archive-sovelluksesta SINUMERIK-laitteille, ota meihin yhteyttä osoitteessa OrchestrationSuite-Support@sew-eurodrive.de.

Sisällysluettelo​

  1. Yleiskatsaus
  2. Mitä uutta
  3. Asennus
  4. Konfigurointi
  5. Varmuuskopiointimuodot
  6. Arkistojen tallennus
  7. 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-asemalle.

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 luonnin. SDA_Archive lähettää tämän jälkeen takaisin TCP-paketteja, jotka sisältävät esimerkiksi nykyisen tilan tiedot.

Note: SDA_Archive ei tarkista arkistoon varmuuskopioitavan datan määrää. Käyttäjän vastuulla on varmistaa, että paikallisella tietovälineellä ja luodun arkiston kohdehakemistossa on riittävästi tallennustilaa.

Note: Sovelluksen suorittamiseen tarvitaan kohdejärjestelmässä ajonaikainen optio P60 (SINUMERIK Integrate Run MyHMI /3GL).


2. Mitä uutta​

2.1 Versio 1.0.0.0 — Perustoiminnot​

SINUMERIK Operate -yhteensopivuuden vuoksi tarjolla on 4 versiosidonnaista pakettia tietyille HMI Operate -versioille.

Kukin kansio sisältää tiedostot sekä PCU50/IPC:lle (Windows) että NCU:lle (Linux).

Kuva: Versioiden yleiskatsaus.

3. Asennus​

Asennuspolku riippuu kohdelaitteistosta, johon SDA_Archive asennetaan.

Seuraavassa tekstissä paikanvaraaja <InstallationPath> tarkoittaa SINUMERIK Operaten asennushakemistoa, eli:

  • C:\Program Files (x86)\Siemens\MotionControl\ asennettaessa PCU50-/IPC-laitteeseen, jonka käyttöjärjestelmä on Win7/Win10
  • \card\ asennettaessa NCU:lle.

Vaiheet:

  1. Pura toimitettu ZIP-tiedosto mihin tahansa hakemistoon.
  2. NCU-asennuksessa on tarpeen muodostaa yhteys kohdelaitteistoon SCP-asiakkaalla ( esim. WinSCP):
    • Käyttäjä: manufact
    • Salasana: SUNRISE (tai nykyinen valmistajan salasana)
  3. Kopioi kaikki kansiot, jotka sijaitsevat hmi-kansion alla, sijaintiin: <InstallationPath>oem\sinumerik\hmi

CAUTION: Jos kansiossa <InstallationPath>oem\sinumerik\hmi\cfg on 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 merkintä osiolla [oem_dirs] on jo olemassa, ota käyttöön vain merkintä OEM_1=sda_archive ja muuta OEM_-osan jälkeistä numeroa, 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.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 Ajon aikana luodut tiedostot​

  • Tilapäiset tiedot parhaillaan käynnissä olevasta arkistosta 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äitä paketteja voidaan lukea, portti on avattava HMI Operaten kautta.

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/8080 on lisättävä, jos konfiguraatiotiedostoon on asetettu portti 8080. Tietokone on tämän jälkeen käynnistettävä uudelleen.

  • Konfiguraatiotiedoston <InstallationPath>user\system\etc\basesys.ini kautta

    Konfiguraatiotiedostoon pääsee käsiksi tiedostojärjestelmän kautta, ja porttimerkinnän voi 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

PCU:ssa/IPC:ssä Windows-ympäristössä tämä riippuu palomuuriasetuksista, ja porttia saattaa olla mahdollista käyttää ilman muutoksia.

3.4 Salasanan syöttäminen​

Arkiston luomiseen tarvitaan käyttöoikeustaso manufact HMI Operate 4.x:ssä ja käyttöoikeustaso Customer HMI Operate 6.x:ssä. SDA_Archive-sovellus asettaa käyttöoikeustason juuri ennen arkistointia ja poistaa sen jälleen arkistoinnin käynnistyttyä.

Oletuksena käytetään tehtaalla asetettua salasanaa. Salasanan vaihtamiseksi voidaan käyttöönoton yhteydessä aktivoida lisänäyttö, jonka kautta uuden salasanan voi syöttää. Se tallennetaan tämän jälkeen salatussa muodossa.

Näyttö aktivoidaan poistamalla kommenttimerkit ; tiedostosta <InstallationPath>oem\sinumerik\hmi\sda_archive\cfg\systemconfiguration.ini, ja se on valittavissa valikosta HMI:n seuraavan uudelleenkäynnistyksen jälkeen.

Ennen — kommentit aktiivisina, salasananäyttö pois käytöstä:

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

Jälkeen — kommentit poistettu, salasananäyttö näkyvissä:

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

Näyttö ilmestyy nyt seuraavaan vapaaseen aluevalikon ohjelmanäppäimeen nimellä SDA_Archive. Ohjelmanäppäimen painaminen avaa salasanan syöttönäytön.

Kuva: SDA_Archive-alueen ohjelmanäppäimen näyttö salasananäytön avaamista varten.

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

Kuva: Salasanan syöttäminen ja tallentaminen salasananäytössä.

3.5 Versionäyttö​

Sovelluksen versio näytetään HMI Operatessa kohdassa Diagnostics > Version, OEM-sovellusten alla.

Kuva: Versionäyttö

4. Konfigurointi​

SDA_Archive konfiguroidaan konfiguraatiotiedoston sda_installation.ini kautta. Tämä tiedosto sijaitsee hakemistossa: <InstallationPath>oem\sinumerik\hmi\sda_archive\cfg.

Tähän voidaan tallentaa myös oletusmerkintöjä, joita ei tarvitse lähettää TCP-liikenteen kautta. 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äärittelee näyttöjen ulkoasun ja varmuuskopioitavat tiedot.

Alustustiedosto on jaettu kolmeen osioon:

  • Osio [Network] sisältää asetukset tietoliikenteelle TCP-asiakkaan kanssa, joka käynnistää toimeksiannot.
  • Osio [Config] mahdollistaa yksinkertaistetun käyttäjälokitiedoston tallennuspolun määrittämisen.

Kommenttirivit aloitetaan kommenttimerkillä ;. Kommenttimerkin on oltava aivan rivin alussa. Vain kokonaiset kommenttirivit ovat sallittuja.

4.1.1 [Network]-osion kuvaus​

MerkintäKuvaus / ArvoalueOletus
ServerPortPortin numero, johon sovellus sitoutuu kuunnellakseen TCP-paketteja. Tämän portin on oltava avoinna ja konfiguroituna alustalla vastaavasti.8080

4.1.2 [Config]-osion kuvaus​

MerkintäKuvaus / ArvoalueOletus
LogFilePolku, 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 -ohjaukselle

AvainsanaKuvaus
NCUKaikki NC-tiedot
NCUCOMPKaikki NC-tiedot + kompensointitiedot (sisältää siis myös NCU:n)
PLCPLC-tiedot
COMPILECYCLESCompile-cycle-tiedot
DRIVESKäyttötiedot (binäärimuoto)
DRIVES_ASCIIKäyttötiedot (ASCII-muoto)
HMIHMI-tiedot
ALLMäärittää seuraavien komponenttien valinnan: NCUCOMP│PLC│COMPILECYCLES│DRIVES│HMI

Taulukko 2 — Komponenttien avainsanat SINUMERIK ONE -ohjaukselle

AvainsanaKuvaus
NCKKaikki NC-tiedot
PLCPLC-tiedot
DRVKäyttötiedot (binäärimuoto)
DRV_ASCIIKäyttötiedot (ASCII-muoto)
HMIHMI-tiedot
SYSJärjestelmäasetukset
NCextendLaajennettu NC-muisti
ALLMää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. Varmuuskopiointimuodot​

Arkistointiin käytetään eri muotoja ohjaussukupolven mukaan:

  • 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:a.

Jotta pysyvää yhteyttä ei pidetä auki, yhteys Samba-asemaan muodostetaan vasta sen jälkeen, kun arkisto on luotu tilapäiseen kansioon. Arkisto siirretään tämän jälkeen etähakemistoon, ja yhteys suljetaan uudelleen.


7. Lokitus​

7.1 Yksinkertaistettu lokitus​

Yksinkertaistetussa lokituksessa tiedostoon kirjoitetaan perustiedot työnkulusta 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 kaikki Operaten sovellukset käyttävät. Tässä voidaan ottaa käyttöön yksityiskohtaiset sisäiset jäljitystiedot, jotka on tarkoitettu ensisijaisesti kehittäjille ja syvälliseen virheanalyysiin. Tämä mahdollistaa huomattavasti kattavamman ja hienojakoisemman lokidatan tallentamisen.

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 alakulmassa olevassa valintaluettelossa SLTrc-moduulista.

Seuraavat asetukset tulee aktivoida rastittamalla vastaavat valintaruudut:

  • ! add: file/linenumber
  • ! add: timestamp
  • ! datasink: file
Kuva: Asetus SLTrc-moduulissa.

Vaihda nyt vasemmassa alakulmassa olevan valintaluettelon kautta SDA_ARCHIVE-moduuliin ja paina vaakasuoraa ohjelmanäppäintä " Preferred Trace", joka asettaa jäljitysasetukset.

Kuva: Jäljitysasetukset SDA_ARCHIVE-moduulissa.

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