StockSAVER Software Version 2.1 WERMA Signaltechnik GmbH + Co.KG D-78604 Rietheim-Weilheim Fon: +49 (0)7424 / 9557-222 Fax: +49 (0)7424 / 9557-44 [email protected] www.werma.com 310.865.005 0317_AA Inhaltsverzeichnis Inhaltsverzeichnis 1 Über dieses Dokument ..................................................................................................................... 5 1.1 Zielgruppen ........................................................................................................................................ 5 2 Sicherheitshinweise ........................................................................................................................... 6 2.1 Bestimmungsmäßiger Gebrauch ................................................................................................... 6 2.2 Allgemeine Sicherheitshinweise ..................................................................................................... 6 3 Produktbeschreibung ....................................................................................................................... 7 3.1 Übersicht der Hardwarekomponenten ........................................................................................ 8 3.2 SensorBox ............................................................................................................................................ 9 3.3 Übersicht: SmartBox ........................................................................................................................ 10 3.3.1 SmartBox Bedienelemente ...................................................................................................... 10 3.3.2 SmartBox Displaymeldungen .................................................................................................. 10 3.3.3 SmartBox Anschlüsse ................................................................................................................. 11 3.4 Übersicht: Transceiver .................................................................................................................... 12 3.5 Barcode Scanner (optional) ......................................................................................................... 13 3.6 Übersicht der Softwaremodule .................................................................................................... 14 4 Getting Started: Übersicht der Installation und Inbetriebnahme .......................................... 15 5 Hardware am Regal montieren ................................................................................................... 16 5.1 Vor der Montage ............................................................................................................................ 16 5.1.1 5.2 5.2.1 5.3 Geräte und Komponenten auspacken ................................................................................ 16 Hardware installieren...................................................................................................................... 17 Sensoren montieren .................................................................................................................. 17 SensorBox montieren ...................................................................................................................... 18 5.3.1 SensorBox verkabeln ................................................................................................................. 18 5.3.2 Bus verkabeln ............................................................................................................................. 19 5.4 SmartBox montieren ....................................................................................................................... 20 5.5 Transceiver montieren .................................................................................................................... 21 5.6 Funktionstest ..................................................................................................................................... 22 5.7 Software installieren ........................................................................................................................ 23 5.7.1 Systemanforderungen .............................................................................................................. 23 5.7.2 Netzwerkstabilität und –sicherheit .......................................................................................... 25 5.7.3 Übersicht: Systemarchitektur ................................................................................................... 25 5.7.4 Werma StockSAVER installieren .............................................................................................. 27 5.7.5 Erweiterte Server Installation .................................................................................................... 29 5.7.6 Client auf weitere PCs installieren .......................................................................................... 30 5.8 Inbetriebnahme der Hardware .................................................................................................... 31 5.8.1 Regal verkabeln......................................................................................................................... 31 5.8.2 Transceiver anschließen und konfigurieren .......................................................................... 31 5.8.3 SmartBox anschließen und konfigurieren.............................................................................. 33 5.8.4 SmartBox und Transceiver am Regal anschließen .............................................................. 36 StockSAVER Handbuch - Software Version 2.1 2 Inhaltsverzeichnis 5.8.5 Regale konfigurieren ................................................................................................................. 37 5.8.6 Busverkabelung vornehmen ................................................................................................... 38 6 Systembetrieb .................................................................................................................................. 39 6.1 Übersicht: Leitstand ........................................................................................................................ 39 6.2 Übersicht: Bedarfsliste..................................................................................................................... 40 6.2.1 Spalten in der Bedarfsliste: Darstellung Einzelnes Regalfach ............................................ 40 6.2.2 Spalten in der Bedarfsliste: Darstellung Summe Material .................................................. 41 6.3 Übersicht: Materialstamm ............................................................................................................. 42 6.4 Auswertungen ................................................................................................................................. 43 6.4.1 Auswertungs- und Exportfunktion ........................................................................................... 49 6.4.2 Nach Excel exportieren ............................................................................................................ 50 6.5 Regale konfigurieren ...................................................................................................................... 51 6.6 Einstellungen ändern ...................................................................................................................... 52 6.6.1 Allgemein .................................................................................................................................... 52 6.6.2 Ansichten .................................................................................................................................... 53 6.6.3 Geräte ......................................................................................................................................... 54 6.6.4 Regalfach ................................................................................................................................... 54 6.6.5 Reports ......................................................................................................................................... 55 6.6.6 Funktionen................................................................................................................................... 55 6.7 6.7.1 Systemerweiterung ......................................................................................................................... 56 Busverkabelung ändern ........................................................................................................... 56 6.8 Routing .............................................................................................................................................. 56 6.9 Verbindungen.................................................................................................................................. 58 6.10 CSV-Schnittstelle.............................................................................................................................. 58 6.10.1 CSV-Export von Materialbewegungen ................................................................................. 58 6.10.2 CSV-Import von Materialstammdaten .................................................................................. 61 6.10.3 CSV-Import von Regalfachzuordnungen ............................................................................. 63 6.11 XML-Schnittstelle .............................................................................................................................. 64 6.11.1 Konfiguration des Schnittstellendienstes ............................................................................... 64 6.11.2 XML-Import von Materialstammsätzen.................................................................................. 69 6.11.3 XML-Export von Materialbewegungen ................................................................................. 72 6.11.4 Auswertungen ............................................................................................................................ 76 7 Administration der Software ......................................................................................................... 77 7.1 Software deinstallieren................................................................................................................... 77 7.2 Updates installieren ........................................................................................................................ 77 7.3 Unbeaufsichtigte Client Installation............................................................................................. 77 7.4 Administrationskonsole: Daten verwalten.................................................................................. 77 7.4.1 Option: Daten über Kommandozeile verwalten................................................................. 78 7.5 Zeit umstellen und synchronisieren .............................................................................................. 78 7.6 Serverdienst/Datenbankverbindung ändern ............................................................................ 79 7.7 Firmware Update ............................................................................................................................ 79 8 Störungsbehebung ......................................................................................................................... 80 StockSAVER Handbuch - Software Version 2.1 3 Inhaltsverzeichnis 8.1 Probleme mit Transceiver .............................................................................................................. 80 8.2 Probleme mit SmartBox .................................................................................................................. 81 8.3 Probleme mit SensorBox ................................................................................................................ 81 8.4 Probleme mit Sensoren .................................................................................................................. 82 8.5 Probleme mit Software-Setup ....................................................................................................... 82 8.6 Probleme mit Software .................................................................................................................. 83 8.7 Informationen zu Logdateien ....................................................................................................... 86 8.7.1 Logdateien von der Software anfordern .............................................................................. 86 8.7.2 Detaillierte Protokollierung aktivieren .................................................................................... 86 8.7.3 Parameter für Logdateien ....................................................................................................... 86 9 Technische Daten ........................................................................................................................... 88 9.1 Allgemein.......................................................................................................................................... 88 9.2 Anschluss ........................................................................................................................................... 88 9.3 Funk .................................................................................................................................................... 89 StockSAVER Handbuch - Software Version 2.1 4 Über dieses Dokument 1 Über dieses Dokument Diese Anleitung liefert alle Informationen, die für den Betrieb des Werma StockSAVER erforderlich sind. Die Anleitung muss von allen Personen gelesen werden, die mit Arbeiten am System beauftragt sind. 1.1 Zielgruppen Dieses Handbuch richtet sich an: − Produktionslogistiker, die mit dem System arbeiten werden. − IT-Fachleute, die die Software-Konfiguration durchführen werden. − Elektrofachkräfte, die die Montage der Hardwarekomponenten ausführen werden. StockSAVER Handbuch - Software Version 2.1 5 Sicherheitshinweise 2 Sicherheitshinweise 2.1 Bestimmungsmäßiger Gebrauch Die Montage und Verkabelung des Geräts nach beschriebener Montageanleitung, mit einer Elektrofachkraft durchführen. Ausschließlich die mitgelieferten Komponenten nutzen. Die Konfiguration der Software muss von einem IT-Fachmann durchgeführt werden. Der Schutz von Betriebspersonal sowie des StockSAVER Systems vor Fehlbedienung ist nur gegeben, wenn das System entsprechend des bestimmungsgemäßen Gebrauchs betrieben und in Betrieb genommen wird. Die Betriebsanleitung muss vor Inbetriebnahme und Montage sorgfältig gelesen und beachtet werden. Die Betriebsanleitung muss leicht zugänglich und griffbereit aufbewahrt werden. Wenn bei Ihrem Produktionslogistikprozess angefangene Behälter von der Entnahmeseite wieder eingelagert (zurückgeschoben) werden, sind gesonderte Maßnahmen zu treffen. Ansonsten führt dies zu Unregelmäßigkeiten bei der Materialanforderung- und Auswertungsfunktion. Die Daten sind ausschließlich durch die Software StockSAVER verarbeitet. Direkter Lese- und Schreibzugriff auf Datenbankinhalte oder Änderungen der Datenbankstrukturen durch andere Software wird nicht unterstützt. WERMA behält sich vor, die Software und die daran angebundene Datenbank zu optimieren. Bei Updates kann das zu Änderungen, Erneuerungen und Streichungen in der Datenbank führen. Änderungen können die Funktionsweise der Software oder einzelner Funktionen betreffen. 2.2 Allgemeine Sicherheitshinweise − Der Anschluss darf nur durch eine Elektrofachkraft unter Berücksichtigung der Betriebsanleitung und der im Einsatzgebiet gültigen Richtlinien und Normen durchgeführt werden. − Wartungsarbeiten immer unter getrennter Spannung mit einer Elektrofachkraft durchführen. − Der Betreiber ist für das Einhalten der örtlichen Sicherheitsbestimmungen sowie für die Überwachung und Kontrolle des Systems StockSAVER und die damit erzielten Ausgabeergebnisse selbst verantwortlich. Er testet das System gründlich auf Verwendbarkeit in der konkreten Situation, bevor er mit der produktiven Nutzung beginnt. Er ist verpflichtet, angemessene Vorkehrungen für den Fall zu treffen, dass das System ganz oder teilweise nicht ordnungsgemäß arbeitet (z.B. durch Datensicherung, Dokumentation der Softwarenutzung, Störungsdiagnose, regelmäßige Prüfung der Ergebnisse, Notfallplanung). Es ist liegt in seiner Verantwortung, die Funktionsfähigkeit der Arbeitsumgebung des Systems sicherzustellen. − Bewahren Sie das Werma StockSAVER System bei Nichtnutzung in der Originalverpackung auf, um einen optimalen Schutz gegen Beschädigung zu gewährleisten. − Bei einer Modifizierung und dem unsachgemäßen Gebrauch des Systems erlischt der Garantieanspruch und die Herstellerverantwortung. Eine Benutzung, die nicht im Handbuch beschrieben ist, gilt als nicht bestimmungsgemäß. Für daraus entstandene Schäden haftet der Betreiber des Produktes. StockSAVER Handbuch - Software Version 2.1 6 − Produktbeschreibung 3 Produktbeschreibung Das StockSAVER System dient als Meldepunkt in der Logistikkette und überwacht Füllstände eines handelsüblichen FIFO-Rollenregals. Durch das geschickte Zusammenspiel der Systemkomponenten werden die Füllstände im StockSAVER Software funkbasierend visualisiert. Im Regal angebrachte Sensoren erfassen die Füllstände. Diese Zustandsinformationen werden von der SensorBox gesammelt und mit dem Bussystem an die SmartBox übermittelt. Die Daten werden funkbasierend an einen Transceiver übermittelt und von der Software in die Datenbank geschrieben. Mit dem Einsatz eines optionalen Barcode Scanners können zusätzlich Fehlbestückungen frühzeitig erkannt werden. Die StockSAVER Software bietet eine Fülle an Funktionen, um die Arbeit mit dem FIFORollenregal und den Produktionslogistikprozess optimal gestalten zu können. Die Systemkomponenten Sensor, SmartBox, SensorBox und das Befestigungsmaterial sind für den Einbau in FIFO-Rollenregale entwickelt worden. Folgende Regaltypen wurden auf Kompatibilität getestet: − SSI Schäfer Kolli-Durchlaufregale KDR − Creform Rundrohrregal Serie Ø 28mm − Bito Durchlaufregal Typ 36-33250 − Bosch Rexroth Bereitstellregal XLEAN Die Kompatibilität mit anderen Regaltypen und Möglichkeit zur Montage ist vor der Installation zu prüfen. StockSAVER Handbuch - Software Version 2.1 7 Produktbeschreibung 3.1 Übersicht der Hardwarekomponenten Pos. Komponente Funktion 1 Optischer Sensor Erfasst Behälter und gibt die Zustandsinformationen an die SensorBox weiter. 2 SensorBox Erhält den Sensorstatus von max. 4 Behältern je Regalfach. Gibt die Daten an das Bussystem weiter. 3 SmartBox Erhält Daten von dem Bussystem und übermittelt diese an den Transceiver. Für max. 50 SensorBoxen. Wenn der optionale Barcode-Scanner eingesetzt wird, zeigt die SmartBox auch Fehlbestückungen an. 4 Transceiver Für max. 20 SmartBoxen. Empfängt Status von der SmartBox. Überträgt Daten an den Serverdienst. Die Daten werden dann an die Datenbank und das Laptop übermittelt. Max. 4 Transceiver pro Datenbank. Versorgungsspannung über das Netzteil, das im Lieferumfang enthalten ist. Angebunden an Netzwerk über Ethernet. Maximale Funkreichweite: 300m (Freifeld) StockSAVER Handbuch - Software Version 2.1 8 Produktbeschreibung 3.2 SensorBox Stromversorgung für max. 4 Sensoren (rechts) LED Funktion Bus-LED blinkt blau Stromversorgung vorhanden; Bus-Verbindung unterbrochen Bus-LED aus Keine Stromversorgung und keine Bus-Verbindung Bus-LED leuchtet Stromversorgung und Bus-Verbindung vorhanden StockSAVER Handbuch - Software Version 2.1 9 Produktbeschreibung 3.3 Übersicht: SmartBox 3.3.1 SmartBox Bedienelemente Symbol LED Funktion Ca. 5s halten, um in das Lautstärkemenü zu gelangen. Lautstärkemenü schließen. Lautstärke erhöhen, wenn im Lautstärkemenü Lautstärke reduzieren, wenn im Lautstärkemenü Bei Fehlbestückung: Behebung der Fehlbestückung bestätigen leuchtet blinkt leuchtet blinkt leuchtet blinkt Funkverbindung vorhanden Funkverbindung nicht vorhanden Bus mit nachfolgender SensorBox verbunden Bus mit nachfolgender SensorBox nicht verbunden oder keine SensorBox angeschlossen Bekanntes Material Datenbankabfrage läuft Material unbekannt + Fehlbestückung 3.3.2 SmartBox Displaymeldungen Nachricht Ursache Ready... Das System hat eine Funkverbindung, wurde initialisiert und ist betriebsbereit. Initialisation… SmartBox wird initialisiert. No connection… Es besteht keine Funkverbindung zum Transceiver. StockSAVER Handbuch - Software Version 2.1 10 Produktbeschreibung Nachricht Ursache Not configured… SmartBox ist nicht konfiguriert und wird in der Software nicht erkannt. Behebung: SmartBox per USB konfigurieren. Siehe SmartBox anschließen und konfigurieren. Shelf Regalfach wird ermittelt und angezeigt. Material not readable Materialnummer entspricht nicht definiertem Aufbau. Error: Material unknown Materialnummer ist nicht in den Materialstammdaten definiert. Error: Material not available Materialnummer ist an dieser SmartBox nicht verfügbar. Error: SmartBox not initialised SmartBox ist nicht initialisiert. Error: Sensorbox full Regalfach ist maximal bestückt. Error: Unknown reason Unbekannter Fehler. Vorgang wiederholen. Placement error Das Material wurde falsch eingelagert. Behebung: Material aus dem Regalfach entfernen. Taste X drücken. Behälter erneut scannen und korrekt einlagern. Es wurde eingelagert, ohne vorher zu scannen. Placement error 3.3.3 SmartBox Anschlüsse Pos. Anschluss 1 Mini USB Nur für Konfiguration und FirmwareUpdate notwendig 2 USB Nur für HID-Geräte 3 BUS Verbindung zur ersten SensorBox Gerät StockSAVER Handbuch - Software Version 2.1 Erläuterung 11 Produktbeschreibung Pos. Anschluss 4 Stromversorgung Gerät Erläuterung Input: 115-230V Output: 24V 3.4 Übersicht: Transceiver Komponente Anschluss LED Netzwerk LED1 Leuchtet gelb bei Verbindung zur Software LED2 Leuchtet grün bei Verbindung zum Netzwerk Blinkt bei Netzwerkaktivität Stromversorgung/ Hardware-Inbetriebnahme Funkverbindung Leuchtet rot, wenn keine Funkverbindung zur SmartBox besteht Leuchtet grün, wenn Funkverbindung zur SmartBox besteht StockSAVER Handbuch - Software Version 2.1 12 Produktbeschreibung 3.5 Barcode Scanner (optional) Der optionale Barcode Scanner ermöglicht es, die Funktion "SmartBox mit Identifikation" zu nutzen, um Fehlbestückungen zu identifizieren und protokollieren. Der Scanner muss so konfiguriert werden, dass er als USB-HID erkannt wird und der String mit einem Carriage Return (0x0D) oder mit einem Line Feed (0x0A) abgeschlossen wird. Ebenfalls muss die Sprache Deutsch (Tastaturlayout) eingestellt werden. Details zu der ScannerKonfiguration können aus der Scanner-Anleitung entnommen werden. Der Scanner ist nicht im Lieferumfang enthalten und nicht bei WERMA Signaltechnik erwerblich. Wir haben folgende Barcode Scanner auf Kompatibilität getestet. Eine aktuelle Übersicht erhalten Sie auf Anfrage. Anschluss Hersteller Typ RF ID - USB Leser I Keys - RF ID USB Reader RFID Scanner kabelgebunden Motorola LS2208 Barcode Scanner kabelgebunden Honeywell 1900 Barcode/2D Scanner drahtlos Motorola/Symbol LI4278 Barcode Scanner eingebaut Honeywell Quantum MS3580 Barcode Bluetooth Scanner DataLogic QuickScan QBT2131 Barcode Bei Fragen zur Barcode-Scanner Konfiguration wenden Sie sich bitte an Ihren Lieferant. Im Einzelfall kann die korrekte Funktion mit anderen Geräten nicht gewährleistet werden. Barcodes scannen 1. Den Barcode am Behälter einscannen. An der SmartBox wird das richtige Fach für die Einlagerung angezeigt und die grüne LED an der passenden SensorBox wird aktiviert. 2. Behälter in das richtige Fach einlagern. SmartBox piept einmal. 3. Wenn der Behälter falsch eingelagert wird, piept die SmartBox mehrmals. Das System wird für weitere Einlagerungen gesperrt. 4. Die Fehlbestückung im Regal beseitigen und anschließend auf X auf der SmartBox drücken, um die Fehlbestückung zu bestätigen. Der letzte Vorgang wird rückgängig gemacht und das System steht für weitere Einlagerungen weiter zur Verfügung. StockSAVER Handbuch - Software Version 2.1 13 Produktbeschreibung 3.6 Übersicht der Softwaremodule Die StockSAVER Software ist in Module aufgeteilt. Die Module sind: Software-Module Beschreibung Leitstand Bedarf und Störung an den Regalen werden angezeigt. Bedarfsliste Der aktuelle Bedarf sowie die Daten des eingelagerten Materials werden angezeigt. Material-Stammdaten Der Anwender legt die verwendeten Materialien einzeln an, importiert sie als CSV-Datei, bearbeitet Materialien, oder löscht sie. Auswertungen Zustände können ausgewertet oder in ein anderes Format exportiert werden. Inbetriebnahme Konfiguration der Hardware und Regaldarstellung in der Software StockSAVER Handbuch - Software Version 2.1 14 Getting Started: Übersicht der Installation und Inbetriebnahme 4 Getting Started: Übersicht der Installation und Inbetriebnahme Bevor Sie mit Ihrem StockSAVER arbeiten können, müssen sie die Geräte montieren, Software installieren und alles miteinander per Funk und USB verbinden. 1. Hardware am Regal anbringen. 2. Software installieren. − Server installieren. − Client installieren. 3. Hardware mit dem Inbetriebnahme-Assistenten in Betrieb nehmen: − Transceiver konfigurieren. − SmartBox konfigurieren. − Geräte am Regal anschließen. 4. Regal in Software konfigurieren. StockSAVER Handbuch - Software Version 2.1 15 Hardware am Regal montieren 5 Hardware am Regal montieren 5.1 Vor der Montage Minimale Kistenmaße beachten. Alle Behälter auf dem Regal auslagern. Spannungsversorgung muss in der Nähe vorhanden sein. Ethernet Anschluss muss vorhanden sein. Regal mit einem Tuch reinigen; ggf. milde Reinigungsmittel verwenden. 5.1.1 Geräte und Komponenten auspacken 1. Ware auspacken und auf Beschädigungen prüfen. 2. Bei Sachschaden WERMA Signaltechnik oder Spediteur informieren. 3. Lieferumfang anhand ihrer Bestellung prüfen auf: − Liefermenge − Gerätetyp und Ausführung laut Typenschild − Zubehör − Kurzanleitung StockSAVER Handbuch - Software Version 2.1 16 Hardware am Regal montieren 5.2 Hardware installieren Für die Installation der Hardware werden die folgenden Werkzeuge gesondert benötigt: − Zangenschlüssel (Parallelzange) − Abmantelwerkzeug für das Sensorkabel: 3,30mm - 4,40mm Ø − Abmantelwerkzeug für das Buskabel: 4,40mm - 7,00mm Ø Diese Werkzeuge sind als Set unter der Bestellnummer 865.000.29 erhältlich. Tipp: Wenn die Regalkonstruktion es zulässt, kann die Montage der Komponenten erleichtert werden, indem man die Regalschiene aus dem Regal ausbaut. 5.2.1 Sensoren montieren Tipp: Wenn eine einheitliche Behältergröße verwendet wird, empfehlen wir eine Vorkonfektionierung (Kabellänge und Steckermontage) der Sensoren außerhalb des Regals und vor dem eigentlichen Montagevorgang. Benötigte Komponenten Vorgehen 1. 2. StockSAVER Handbuch - Software Version 2.1 17 Hardware am Regal montieren 3. Um Fehlfunktion aufgrund von spiegelnden Flächen zu vermeiden, Sensoren mit einer Neigung von 5° anbringen. Bei starker Verschmutzung während des Betriebs sind die Sensoren ggf. zu reinigen. 4. 5.3 SensorBox montieren Benötigte Komponenten 5.3.1 SensorBox verkabeln Bei der Montage der SensorBox ist genügend Abstand (ca. 10cm) zum Querträger des Regals zu lassen, um die Busverkabelung zu ermöglichen. 1. 2. StockSAVER Handbuch - Software Version 2.1 18 Hardware am Regal montieren 3. 4. 5. 5.3.2 Bus verkabeln 1. 2. StockSAVER Handbuch - Software Version 2.1 19 Hardware am Regal montieren 3. 4. 5. 6. 5.4 SmartBox montieren Benötigte Komponenten StockSAVER Handbuch - Software Version 2.1 20 Hardware am Regal montieren Vorgehen 1. 2. 3. 4. 5.5 Transceiver montieren Benötigte Komponenten StockSAVER Handbuch - Software Version 2.1 21 Hardware am Regal montieren Vorgehen 1. 2. 3. 5.6 Funktionstest 1. 2. StockSAVER Handbuch - Software Version 2.1 22 Hardware am Regal montieren 5.7 Software installieren 5.7.1 Systemanforderungen Die Systemanforderungen unterscheiden sich für den Server PC und die Client PCs. Server PC Auf dem Server PC werden folgende Software-Komponenten installiert: − WERMA StockSAVER Serverdienst − Microsoft SQL Server 2014 Express Local DB − WERMA StockSAVER Client (Benutzeroberfläche) − USB-Gerätetreiber für die Hardware − WERMA StockSAVER Administrationskonsole StockSAVER Handbuch - Software Version 2.1 23 Hardware am Regal montieren Client PCs Auf den Client PCs werden folgende Software-Komponenten installiert − WERMA StockSAVER Client (Benutzeroberfläche) − USB-Gerätetreiber für die Hardware Bezeichnung Server PC Prozessor Client PC Pentium III-kompatibler Prozessor oder schneller Dual Core - Prozessor empfohlen Empfohlener Arbeitsspeicher Freier Festplattenspeicher USB-Anschluss 3 GB 2 GB 4,3 GB 1,8 GB Notwendig für Konfiguration von Transceiver und SmartBox. Die Konfiguration kann auf dem Client-PC erfolgen Bildschirmauflösung Mindestens: 1280x1024 Empfohlen ab: 1920x1080 Skalierung der Textgröße (DPI) bis 200% (192 DPI) Microsoft .NET Framework 4.5.2 Installation erfolgt automatisch, falls nicht vorhanden Unterstützte Betriebssysteme Windows 7 SP1 Windows 8 Windows 8.1 Windows 10 Windows Server 2008 R2 SP1 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 Unterstützte SQL Server Kompatibel ab: Microsoft SQL Server 2008 SP4 Empfehlung: Microsoft SQL Server 2014 SP2 Hinweis − Soweit nicht anders angegeben, wird jeweils die 32-Bit (x86) und 64-Bit (x64) Version unterstützt. − Es wird jeweils das aktuelle Service-Pack von Windows und Microsoft SQL Server unterstützt. − Die Windows "Server Core" und "Nano Server"-Installation wird nicht unterstützt. − Auf dem Server PC wird die Windows Serverrolle "Remotedesktopdienste" nicht unterstützt. − Es werden nur die Microsoft SQL Server Editionen Express, Workgroup, Standard, Enterprise und Datacenter, sowie die mitgelieferte Microsoft SQL Server 2014 Express LocalDB unterstützt. StockSAVER Handbuch - Software Version 2.1 24 Hardware am Regal montieren 5.7.2 Netzwerkstabilität und –sicherheit Wir empfehlen den Betrieb von WERMA StockSAVER nur in einer zuverlässigen LAN-Umgebung (TCP/IP Netzwerk). In einem instabilen oder unsicheren Netzwerk kann die Funktion oder Performance von WERMA StockSAVER beeinträchtigt werden. 5.7.3 Übersicht: Systemarchitektur Folgende Punkte sind bei der Systemarchitektur zu beachten: − Bei der Installation wird auf dem Server ein "Server-Dienst" installiert. Der Dienst wird beim Server-Start automatisch gestartet und im Hintergrund ausgeführt. − Nur ein Serverdienst pro Datenbank ist möglich. − Nur ein Serverdienst pro Server ist möglich. − Empfehlung: statische IP-Adresse für den Server-PC verwenden. − Solange die Datenbank und der Serverdienst auf dem Server gestartet sind, werden Daten in die Datenbank geschrieben. Die Software muss hierzu nicht auf dem Client-PC gestartet werden. Optionen für die Systemarchitektur Option Visualisierung Standard Erläuterung Serverdienst und die Datenbank auf einen Server installieren. Clientanwendung auf einem ArbeitsplatzPC installieren. StockSAVER Handbuch - Software Version 2.1 25 Hardware am Regal montieren Option Visualisierung Alternative A Erläuterung Serverdienst, Client und Datenbank auf einen Arbeitsplatz-PC installieren. Für den Produktivbetrieb nicht empfohlen. Alternative B Serverdienst und Datenbank auf zwei unterschiedliche Server installieren. Davor muss ein eigener SQL Server installiert werden, z.B. SQL Server Express. Clientanwendung auf einem ArbeitsplatzPC installieren. StockSAVER Handbuch - Software Version 2.1 26 Hardware am Regal montieren Firewall-Konfiguration Bei der Installation von WERMA StockSAVER werden standardmäßig in der Windows-Firewall alle notwendigen Portfreigaben konfiguriert. Falls Sie andere oder zusätzliche Firewall- oder Netzwerkprodukte einsetzen, ist ggf. eine manuelle Anpassung notwendig. Bitte stellen Sie dabei sicher, dass folgende Netzwerkverbindungen nicht blockiert werden: Quelle(n) Ziel€ Typ Port Bemerkung Server Server TCP 9711* Datenverbindung zum WERMA StockSAVER Serverdienst Server Transceiver TCP 80* http-Datenverbindung Server Transceiver 7321 Client Serverdienst UDPBroadcast Abruf von Verbindungsinformationen TCP 80 Client Server www.werma.com** Client www.wermastocksaver.com** 17321 27321 443 UpdateÜberprüfung/Benachrichtigung, Abruf des Online-Handbuchs, Update- und Kontakt-Website * Kann in der Software abweichend konfiguriert werden. ** Wir empfehlen, für künftige Updates von WERMA StockSAVER den Zugriff auf weitere Domains nicht zu blockieren. 5.7.4 Werma StockSAVER installieren Die Software kann unter folgendem Link heruntergeladen werden: www.werma.com/saver Der Link zum Software-Download steht auf einer Karte, die sich im Karton des Transceiver befindet. Voraussetzungen Für die Installation müssen Administrationsrechte auf dem PC vorhanden sein. Software zuerst auf Server, dann auf Client installieren. StockSAVER Handbuch - Software Version 2.1 27 Hardware am Regal montieren 1. Software herunterladen und Setup.exe ausführen. 2. Installationsassistent mit Weiter bestätigen. 3. Lizenzabkommen akzeptieren und bestätigen. 4. Server installieren klicken. − Die Serverkomponenten werden installiert (wie bei Systemanforderungen aufgeführt). − Falls Sie den Client auf weiteren PCs installieren wollen, sehen Sie Client auf weitere PCs installieren. 5. Falls Sie einen eigenen Microsoft SQL-Server oder einen abweichenden TCP/IP Port für den Serverdienst benutzen wollen, Erweiterte Installationsoptionen anzeigen wählen. 6. Weiter klicken. Es öffnet sich eine Dialogseite zur Sprachauswahl. Die verfügbaren Sprachen werden angezeigt. StockSAVER Handbuch - Software Version 2.1 28 Hardware am Regal montieren − Auf dem Server müssen alle Sprachen installiert werden, die auf den ClientInstallationen im Unternehmen benötigt werden. − Die ausgewählten Sprachen werden nach einem Update der Client-Installation automatisch bereitgestellt. − Das Installationsprogramm lädt weitere Sprachen vom Werma-Webserver. Diese werden anzeigt sobald sie verfügbar sind. Ggf. muss ein Proxy-Server zum Zugriff auf dem WERMA-Server konfiguriert werden. 7. Installieren klicken. 8. Wenn die Installation abgeschlossen ist, WERMA StockSAVER jetzt starten klicken. 5.7.5 Erweiterte Server Installation 1. Erweiterte Installationsoptionen anzeigen wählen und Weiter klicken. 2. Installationspfad wählen, dann Port wählen. Standardmäßig ist der TCP/IP Port 9711 hinterlegt. 3. Um der Serverdienst und die Datenbank lokal zu installieren und anzulegen, Neue Datenbank anlegen wählen. 4. Um eine eigene, leere Datenbank auf einem eigenen SQL Server zu verwenden, Bereits angelegte, leere Microsoft SQL-Server Datenbank wählen. Die Datenbank muss folgende Voraussetzungen erfüllen: − "SQL-Server Authentifizierungsmodus" muss aktiviert sein − Datenbank-Zeichensatz (Collation): Latin1_General_CI_AS − Berechtigungen für Datenbankbenutzer: db_datareader, db_datawriter, db_ddladmin, db_owner − Standardschema für den Datenbankbenutzer: dbo − Falls die Optionen ALLOW_SNAPSHOT_ISOLATION und READ_COMMITTED_SNAPSHOT nicht gesetzt sind, werden sie bei der Installation für die Datenbank aktiviert. StockSAVER Handbuch - Software Version 2.1 29 Hardware am Regal montieren 5. Um einen bestehenden Microsoft SQL Server mit einer bereits installierten StockSAVER Datenbank zu verwenden, z.B. bei einer Neuinstallation des Serverdienstes, Microsoft SQLServer Datenbank mit WERMA StockSAVER Daten wählen. 5.7.6 Client auf weitere PCs installieren 1. Client installieren wählen. StockSAVER-Installationsprogramm sucht nach dem StockSAVER Serverdienst im lokalen Netzwerk. Wenn mehrere StockSAVER Serverdienste gefunden werden, erscheint ein Auswahldialog. 2. Wenn der passende Serverdienst nicht erscheint, Servername oder IP-Adresse und den passenden TCP/IP Port manuell wählen und installieren. 3. Nach Abschluss der Installation kann in den Einstellungen die Sprache gewechselt werden. Siehe Einstellungen ändern. Hinweis: Für die Installation des Client steht auch die Option einer automatischen, unbeaufsichtigten Installation zur Verfügung. Siehe Unbeaufsichtigte Client Installation. StockSAVER Handbuch - Software Version 2.1 30 Hardware am Regal montieren 5.8 Inbetriebnahme der Hardware Mit dem Konfigurationsassistenten können Sie ihr Regal und die Hardware konfigurieren und in Betrieb nehmen. Erfolgreich durchgeführte Schritte sind mit einem grünen Haken gekennzeichnet. 5.8.1 Regal verkabeln Vor der Konfiguration Komponenten am Regal verkabeln. Siehe Hardware am Regal montieren. 5.8.2 Transceiver anschließen und konfigurieren 1. Transceiver mit dem mitgelieferten USB-Kabel am PC anschließen und einige Sekunden warten. StockSAVER Handbuch - Software Version 2.1 31 Hardware am Regal montieren 2. Falls der Treiber des Transceivers nicht erkannt wird, Treiber manuell installieren. Siehe Probleme mit Transceiver. 3. Auf Suchen klicken. Angeschlossener Transceiver wird angezeigt 4. Weiter klicken. Das Fenster zur Konfiguration des Transceivers öffnet sich. 5. Name für den Transceiver eingeben, Kanal wählen und Weiter klicken. Pro Kanal ist 1 Transceiver möglich. Die Kanäle haben folgende Frequenzen: − Kanal 1: Frequenz 868,45 MHz − Kanal 2: Frequenz 868,35 MHz − Kanal 3: Frequenz 868,25 MHz − Kanal 4: Frequenz 868,15 MHz. 6. Im Netzwerk-Konfiguration Fenster zwischen folgenden Optionen wählen: Option Anwendungsfälle, Bedingungen IP-Adresse per DHCP automatisch verbinden Wählen, wenn Transceiver und Serverdienst im selben Subnetz sind. UDP Broadcast muss erlaubt sein. Empfehlung: Falls die Konfigurationsdaten für eine statische IPAdresse vorliegen, Konfigurationsdaten hier eingeben Erweiterte Netzwerkeinstellungen anzeigen Wählen, wenn z.B.: − Die TCP-IP Verbindung vom Serverdienst zum Transceiver manuell konfiguriert werden muss, weil sich der Transceiver in einem anderen Subnetz befindet oder ein UDP-Broadcast nicht möglich ist. − Die TCP-IP Verbindung vom Serverdienst zum Transceiver mit Hilfe eines auf dem DNS-Server hinterlegten DNS-Name (A-Record) hergestellt werden soll. − Die TCP-IP Verbindung vom Serverdienst zum Transceiver über eine abweichende IP-Adresse (z.B. ein Router mit PortForwarding) hergestellt werden soll. − Die TCP-IP Verbindung vom Serverdienst zum Transceiver über einen abweichenden TCP/IP Port hergestellt werden soll. Als Standardvorgabe wird TCP/IP Port 80 verwendet. Die Konfigurationsdaten erhalten Sie von Ihrem Netzwerk-Administrator. StockSAVER Handbuch - Software Version 2.1 32 Hardware am Regal montieren 5.8.3 SmartBox anschließen und konfigurieren 1. SmartBox mit dem mitgelieferten USB-Kabel am PC anschließen und 5 Sekunden warten. 2. Falls der Treiber der SmartBox nicht erkannt wird, Treiber manuell installieren. Siehe Probleme mit SmartBox. 3. Suchen klicken. Angeschlossene SmartBox wird angezeigt. 4. Name der SmartBox eingeben und Transceiver auswählen. 5. Weiter klicken. Das Verhalten bei Bestückung Fenster öffnet sich. 6. Gewünschte Option wählen: Option Anwendungsfälle, Bedingungen Bestückung ohne Scan erlauben Wählen, wenn Sie keinen Barcode Scanner benutzen oder wenn die Scan-Option nicht zwingend durchgeführt werden soll. Wenn Sie diese Option wählen, kann das System Fehlbestückungen nicht identifizieren und protokollieren. Siehe Barcode Scanner (optional). Wird trotzdem gescannt, verhält sich das System wie bei der Option Bestückung nur mit vorherigen Scan. Bestückung nur mit vorherigen Scan erlauben Wählen, wenn Bestückungen ohne vorherigen Scan als Fehlbestückung identifiziert und protokolliert werden sollen. In diesem Fall muss jeder Behälter vor der Einlagerung gescannt werden. 7. Weiter klicken. Die Scan-Konfiguration des SmartBox Fensters öffnet sich. 8. Wenn Sie keinen Barcode Scanner benutzen, Nicht konfigurieren wählen. 9. Wenn Sie einen Barcode Scanner benutzen, können Sie mit den anderen Optionen konfigurieren, wie die Materialnummer ausgewertet soll: StockSAVER Handbuch - Software Version 2.1 33 Hardware am Regal montieren Option Anwendungsfälle, Bedingungen Gescannter Code vollständig als Materialnummer auswerten Wählen, wenn der ganze Barcode die Materialnummer ist. Position und Länge der Materialnummer fest definieren Wählen, wenn ein Teil des Barcodes die Materialnummer ist. Materialnummer durch Trennzeichen definieren 10. Nach dem Abschluss der Barcode-Konfiguration kann die Buchungsbestätigung der SmartBox aktiviert werden. Diese Funktion ist nur relevant wenn eine Schnittstelle von WERMA StockSAVER aktiviert ist. Dadurch ist sichergestellt, dass die Buchung der Warenbewegungen erfolgt ist und somit auch über die Schnittstelle anderen Anwendungen bereitgestellt werden kann. StockSAVER Handbuch - Software Version 2.1 34 Hardware am Regal montieren Option Anwendungsfälle, Bedingungen Aktivieren Wenn die Buchungsbestätigung der SmartBox aktiviert wird, erfolgt nach korrekter Bestückung eines Regalfachs die Buchung der Warenbewegung in StockSAVER. Erst wenn diese erfolgreich war, wird an der SmartBox ein akustisches Signal ausgegeben. Erfolgt diese Rückbestätigung der erfolgreichen Speicherung durch die Software nicht, wird an der SmartBox ein Fehlersignal ausgegeben und die SmartBox gesperrt. Dadurch sind keine weiteren Bestückungen möglich, bis die SmartBox von der Software wieder entsperrt wurde. Erfolgte die Bestückung in einem falschen Regalfach wird an der SmartBox ein Fehlersignal ausgegeben und die SmartBox wartet auf die Bestätigung des Logistikers, dass er die Fehlbestückung behoben hat (Tastendruck an der SmartBox). Nach der Bestätigung durch den Logistiker wird die SmartBox gesperrt, bis die Software die erfolgreiche Verbuchung der Daten bestätigt hat. StockSAVER Handbuch - Software Version 2.1 35 Hardware am Regal montieren Option Anwendungsfälle, Bedingungen Nicht aktivieren Wenn die Buchungsbestätigung der SmartBox NICHT aktiviert wird, erfolgt nach korrekter Bestückung eines Regalfachs ein akustisches Signal, dass die Bestückung korrekt war. Erfolgte die Bestückung in einem falschen Regalfach wird an der SmartBox ein Fehlersignal ausgegeben und die SmartBox wartet auf die Bestätigung des Logistikers, dass er die Fehlbestückung behoben hat (Tastendruck an der SmartBox). Wenn die Funktion aktiviert werden soll, wird geprüft, ob der Transceiver, über den die SmartBox kommuniziert, die entsprechende Firmware-Version besitzt. Sollte dies nicht der Fall sein, wird dem Benutzer folgende Meldung angezeigt: In diesem Fall muss der Anwender zuerst die Inbetriebnahme der SmartBox abbrechen. Anschließen muss die Firmware des entsprechenden Transceivers über die Inbetriebnahme aktualisiert werden. Danach kann die SmartBox erneut konfiguriert werden. 5.8.4 SmartBox und Transceiver am Regal anschließen 1. SmartBox mit dem Buskabel der SensorBox verbinden. 2. SmartBox an die Stromversorgung anschließen. 3. Transceiver an Spannungsversorgung anschließen. 4. Transceiver an Ethernet-Anschluss anschließen. StockSAVER Handbuch - Software Version 2.1 36 Hardware am Regal montieren 5.8.5 Regale konfigurieren Regale nach Ihrem aktuellen Stand in der Software abbilden. Ein grünes Feld entspricht einem Regalfach. Hinweis − In den folgenden Schritten kann für jedes Regalfach eine Materialnummer hinterlegt werden. Dafür ist es nun notwendig die Materialstammdaten anzulegen. Siehe Übersicht: Materialstamm. − Alternativ kann die Zuordnung der Materialnummern später erfolgen und es kann mit der Konfiguration fortgefahren werden. Im Leitstand werden dann lediglich die Zustände der Sensoren angezeigt. − Die Bewegungsdaten der Regalfächer werden erst dauerhaft aufgezeichnet, wenn die Materialzuordnung zum Regalfach erfolgt ist. 1. Im Regale bearbeiten Fenster, Hinzufügen klicken. 2. Regalname eingeben. 3. Mit den Konfigurationssymbolen das Regal nach der tatsächlichen Zusammenstellung abbilden. 4. Für jedes Regalfach auf dem Regalfachsymbol klicken, um Bezeichnung, MaterialNummer und Bestandsgrenzen vorzunehmen. − Die Bezeichnung muss eindeutig sein. Als Empfehlung soll die Bezeichnung mit Allgemeininformationen beginnen und zunehmend spezifischer werden. Beispielaufbau der Bezeichnung: Werk-Abteilung-Gang-Fach. StockSAVER Handbuch - Software Version 2.1 37 Hardware am Regal montieren − Als Standardvorgabe wird eine automatisch vergebene Regalfachbezeichnung generiert: Fortlaufende Regalnummer-Regalabschnitt (alphabetisch)-RegalebeneRegalfach. 5. Alternativ zur händischen Angabe kann die Fachzuordnung zum Regal über CSV importiert werden. Siehe CSV-Import von Regalfachzuordnungen. 6. Mit Überprüfen die Konfiguration auf evtl. vorhandene Konfigurationsfehler prüfen. 7. Regal speichern und auf Weiter klicken. 5.8.6 Busverkabelung vornehmen Wie in der Installationsanleitung auf der Schablone skizziert die Busverkabelung in der Software nachbilden. 1. Alle Regale hinzufügen, die mit dem Bus der SmartBox verbunden sind: auf Hinzufügen klicken. 2. Im Regal hinzufügen Fenster, das Regal auswählen. 3. Auf dem SmartBox Symbol klicken, um die Busverkabelung zwischen den SensorBoxen nachzuzeichnen. 4. Mit Überprüfen die Konfiguration auf evtl. vorhandene Konfigurationsfehler prüfen. 5. Busverkabelung speichern und auf Weiter klicken. StockSAVER Handbuch - Software Version 2.1 38 Systembetrieb 6 Systembetrieb 6.1 Übersicht: Leitstand Der Leitstand ( ) gibt einen Überblick über Ihre Regale und deren Zustände. Neue Ansichten können erstellt werden, z.B. um unterschiedliche Bereiche Ihrer Logistik zu beobachten. Symbol Handlung Bis zu zehn Ansichten können angeschaut werden, um unterschiedliche Regalgruppierungen anzuzeigen. Neue Ansichten können in den Einstellungen erstellt werden. Siehe Ansichten. − Regale in die Ansicht hinzufügen. − Regale von der Ansicht entfernen. − Regale drehen. − Regale über Drag and Drop innerhalb der Ansicht verschieben. Zustand von Regalen in der Ansicht anzeigen. Die Bestandsgrenzen werden in der Regalkonfiguration festgelegt. Siehe Regale konfigurieren. − Sicherheitsbestand: Zu wenig Behälter im Regal − Meldebestand: Mindestanzahl Behälter erreicht − Sollbestand: Benötigte Anzahl Behälter im Regal − Überbestand: Zu viele Behälter im Regal Details über den Status des Regalfachs mit Mouseover anzeigen. − Regalfächer aktivieren. − Regalfächer deaktivieren. Ein deaktiviertes Regalfach wird in den Auswertungen nicht berücksichtigt. Es kann jedoch später ausgewertet werden, wenn es wieder aktiviert wird. − Hintergrundbild für diese Ansicht auswählen. Empfohlenes Dateiformat: .PNG − Hintergrundbild skalieren. − Hintergrundbild entfernen. − Vollbildmodus auswählen. − Modus mit beenden. Weiteres Leitstandfenster öffnen. StockSAVER Handbuch - Software Version 2.1 39 Systembetrieb 6.2 Übersicht: Bedarfsliste Die Bedarfsliste zeigt den aktuellen Bedarf pro Regalfach - von Regalfächern, die den Sollbestand unterschritten haben - in Tabellenform an. Symbol Handlung Ansicht anschauen. Report über die aktuelle Ansicht erstellen. Materialbedarf je Regalfach in der gewählten Ansicht anzeigen. Gesamtbedarf je Material in der gewählten Ansicht anzeigen. Vollbildmodus auswählen. Modus wird mit beendet. Weitere Bedarfsliste öffnen. 6.2.1 Spalten in der Bedarfsliste: Darstellung Einzelnes Regalfach Welche Spalten angezeigt sind, hängt von der Darstellung ab. Spalte Beschreibung Zustand Zeigt den aktuellen Füllstandstatus des Regalfachs Dauer Zeigt, wie lange sich das Regalfach in diesem Zustand befindet Regalfach Zeigt die Regalfachbezeichnung Material-Nr. Zeigt die Nummer des Materials StockSAVER Handbuch - Software Version 2.1 40 Systembetrieb Spalte Beschreibung Bezeichnung Zeigt die Bezeichnung des Materials Bestand Zeigt die aktuelle Anzahl der Behälter im einzelnen Regal Max. Zeigt die maximale Anzahl der Behälter im Sollbestand für das einzelne Regalfach Stk. je Behälter Zeigt die Anzahl Stück pro Behälter in dem Regalfach 6.2.2 Spalten in der Bedarfsliste: Darstellung Summe Material Spalte Beschreibung Zustand Zeigt den aktuellen Füllstandstatus des Regalfachs mit der höchsten Dringlichkeit Dauer Zeigt, wie lange sich das Regalfach mit der höchsten Dringlichkeit in diesem Zustand befindet Material-Nr. Zeigt die Nummer des Materials Bezeichnung Zeigt die Bezeichnung des Materials Min. Nachschub Zeigt die Anzahl der Behälter, die notwendig ist, um alle Regalfächer bis zum Sollbestand zu bestücken Max. Nachschub Zeigt die Anzahl der Behälter, die maximal eingelagert werden können, ohne dass ein Regalfach den Überbestand erreicht Stk. je Behälter Zeigt die Anzahl Stück pro Behälter StockSAVER Handbuch - Software Version 2.1 41 Systembetrieb 6.3 Übersicht: Materialstamm Symbol Handlung Suchbegriff eingeben. Bei Suchen in wählen, in welcher Spalte gesucht wird. Auf OK klicken. Durch den Materialstamm navigieren. Materialdaten eingeben. In die obere Leiste Speichern klicken. Aktuell angezeigtes Material ändern. HINWEIS: Die Materialnummer kann nicht geändert werden Im Bearbeitungsmodus: Bearbeitung abbrechen. Im Anzeigemodus: aktuell angezeigtes Material löschen. Materialstammdaten über CSV-Datei importieren, siehe CSV-Import von Materialstammdaten. Weiteres Fenster öffnen. StockSAVER Handbuch - Software Version 2.1 42 Systembetrieb 6.4 Auswertungen Bei der Auswertung ist Folgendes zu beachten: − Material-Nr. und Bezeichnung wird immer so angezeigt, wie im Materialstamm zum Erstellungszeitpunkt des Reports konfiguriert. D.h. wenn historische Daten ausgewertet werden und zwischenzeitlich die Material-Bezeichnung geändert wurde, wird die geänderte Material-Bezeichnung angezeigt. − Regalfach-Bezeichnungen werden so angezeigt, wie sie zum jeweiligen Auswertungszeitraum definiert waren. Spätere Änderungen der Regalfachdefinition werden nicht berücksichtigt. − Die Filter Ansicht, Regal und Regalfach beziehen sich jeweils auf die aktuelle Regalkonfiguration. D.h. wenn einer diese Filter aktiviert ist, werden nur Regalfächer ausgewertet, die in der aktuellen Regalkonfiguration vorhanden sind. Somit werden Regalfächer, die nach dem ausgewerteten Zeitpunkt/-raum gelöscht wurden nicht angezeigt. Wird ein Regalfach jedoch nur umbenannt, werden Einträge mit der alten Regalfachbezeichnung angezeigt. − Verbindungsunterbrechungen werden bei den Auswertungen nicht berücksichtigt. Für die Auswertungen hat das Regalfach während einer Unterbrechung den gleichen Zustand wie vor der Unterbrechung. Erst wenn ein Regalfach erneut empfangen wird, wird ein zwischenzeitlich geänderter Zustand erfasst und damit ausgewertet. Eine Verbindungsunterbrechung kann u.a. sein: Funkunterbrechung, Unterbrechung der Sensor-/Busverkabelung, Unterbrechung der TCP/IP-Verbindung zum Transceiver, Spannungsverlust an der SmartBox/Transceiver, Serverdienst nicht gestartet, Verbindungsfehler zur Datenbank. StockSAVER Handbuch - Software Version 2.1 43 Systembetrieb Auswertung Beschreibung Materialstamm Zeigt die im System aktuell angelegten Materialstammdaten. Lagerbestand (nach Regalfach) Zeigt den Lagerstand je Regalfach zum ausgewählten Zeitpunkt. Berechnungsbasis bzw. Zusatzinformationen Der Bestand Stk. wird berechnet aus Anzahl Behälter x Menge Behälter Die Menge Behälter wird so verwendet, wie sie zum jeweiligen Buchungszeitpunkt definiert war. Spätere Änderungen der Regalfachdefinition werden nicht berücksichtigt. Lagerbestand (nach Material) Zeigt den Lagerbestand je Material zum ausgewählten Zeitpunkt. Der Bestand Stk. wird berechnet aus Anzahl Behälter x Menge Behälter Die Menge Behälter wird so verwendet, wie sie zum jeweiligen Buchungszeitpunkt definiert war. Spätere Änderungen der Regalfachdefinition werden nicht berücksichtigt. Materialverbrauch (nach Regalfach) Zeigt die Anzahl der entnommenen Behälter je Regalfach im ausgewählten Zeitraum. Ein Regalfach kann mehrfach aufgeführt werden, wenn das zugeordnete Material geändert oder das Regalfach gelöscht und neu angelegt wird. Die Entnahmen (Stk.) werden berechnet aus Anzahl Behälter x Menge Behälter Die Menge Behälter wird so verwendet, wie sie zum jeweiligen Buchungszeitpunkt definiert war. Spätere Änderungen der Regalfachdefinition werden nicht berücksichtigt. Wenn die Menge je Behälter in der Regalfachdefinition verringert wird, wird dies als Entnahme gewertet. Somit können Regalfächer mit 0 entnommenen Behältern, aber Entnahmen (Stk.) > 0 aufgeführt werden. StockSAVER Handbuch - Software Version 2.1 44 Systembetrieb Auswertung Beschreibung Materialverbrauch (nach Material) Berechnungsbasis bzw. Zusatzinformationen Ein Regalfach kann mehrfach aufgeführt werden, wenn das zugeordnete Material geändert oder das Regalfach gelöscht und neu angelegt wird. Die Entnahmen (Stk.) werden berechnet aus Anzahl Behälter x Menge Behälter Die Menge Behälter wird so verwendet, wie sie zum jeweiligen Buchungszeitpunkt definiert war. Spätere Änderungen der Regalfachdefinition werden nicht berücksichtigt. Wenn die Menge je Behälter in der Regalfachdefinition verringert wird, wird dies als Entnahme gewertet. Somit können Regalfächer mit 0 entnommenen Behältern, aber Entnahmen (Stk.) > 0 aufgeführt werden. Materialbewegungen (Historie) Zeigt alle vom System aufgezeichneten Bestückungen und Entnahmen. StockSAVER Handbuch - Software Version 2.1 45 Systembetrieb Auswertung Beschreibung Berechnungsbasis bzw. Zusatzinformationen Materialverfügbarkeit (nach Regalfach) Zeigt, wie lange der Sollbestand unter- bzw. überschritten wurde. Spalten Regalfach, Material-Nr. und Bezeichnung: Ein Regalfach kann unter verschiedenen Bedingungen mehrfach aufgeführt werden: Die Materialzuordnung wurde im Auswertungszeitraum geändert Die Regalfachbezeichnung wurde im Auswertungszeitraum einem anderen Regalfach zugeordnet. Spalten Sicherheitsbestand, Meldebestand, Sollbestand und Überbestand: Der Prozentwert gibt an, wie lange das Regalfach mit diesem Material im Auswertungszeitraum im jeweiligen Zustand war. Prozentwert = Dauer Regalfach in Zustand/ Dauer des Auswertungszeitraums Wenn eine Bestandsgrenze für ein Regalfach/Material im gesamten Auswertungszeitraum nicht definiert war, bleibt der Wert leer. Die Summe der Werte ist <100%, wenn das Regalfach/Material erst nach dem Beginn des Auswertungszeitraums definiert oder vor dem Ende des Auswertungszeitraums gelöscht wurde. Spalte Gesamtdurchschnitt: Der errechnete Gesamtdurchschnitt ignoriert leere Werte (=nicht definierte Bestandsgrenze). Die Summe der Gesamtdurchschnitte kann deshalb über 100% betragen StockSAVER Handbuch - Software Version 2.1 46 Systembetrieb Auswertung Beschreibung Berechnungsbasis bzw. Zusatzinformationen Materialverfügbarkeit (nach Regal) Summiert die Werte von dem Bericht Materialverfügbarkeit (nach Regalfach) und gibt den Durchschnitt je Regal aus. Der Durchschnitt je Regal wird berechnet aus: Durchschnitt = Summe der Werte je Regalfach/Anzahl Regalfächer Hat ein Regalfach eine Bestandsgrenze nicht definiert, wird als Wert 0% verwendet. Der Gesamtdurchschnitt ist nicht nach der Anzahl der Regalfächer je Regal gewichtet. Gesamtdurchschnitt = Summe je Zustand/Anzahl der Regale Es werden nur Regalfächer ausgewertet, die aktuell noch eine Zuordnung zum Regal besitzen. Insbesondere gelöschte Regalfächer werden nicht ausgewertet. Deshalb können die Werte zum Bericht Materialverfügbarkeit (nach Regalfach) abweichen. Abweichungen durch Rundungsunterschiede sind möglich. StockSAVER Handbuch - Software Version 2.1 47 Systembetrieb Auswertung Beschreibung Berechnungsbasis bzw. Zusatzinformationen Regalfachanalyse Zeigt verschiedene Kennzahlen je Regalfach im ausgewählten Zeitraum. Spalte Bestückungen (Anz.): Wenn innerhalb von 60 Sekunden mehrere Behälter im gleichen Regalfach bestückt werden, gilt dies als eine Bestückung. Spalte Bestückungen (Behälter): Anzahl der Behälter, die in dem ausgewählten Zeitraum bestückt wurden. Spalte Widerbeschaffungszeit Ø (h): Eine Wiederbeschaffung ist dann gegeben, wenn nach einer Bestückung der Sollbestand erreicht oder überschritten ist. Die Wiederbeschaffungszeit ist die Zeit vom Unterschreiten des Sollbestands (=Melde- oder Sicherheitsbestand) bis zur Wiederbeschaffung. Die Wiederbeschaffungszeit kann nur ausgewertet werden, wenn sowohl die Entnahme, die zum Unterschreiten des Sollbestands, als auch die Wiederbeschaffung im ausgewerteten Zeitraum liegen. Die Auswertung zeigt den Durchschnitt aller Wiederbeschaffungszeiten im ausgewerteten Zeitraum an. Spalte Leerläufe Summe (h): Zeit in der keine Behälter im Regalfach waren. Spalte Leerläufe (Anz.): Anzahl der Zustandswechsel von einem oder mehr Behälter auf keinen Behälter im Regalfach. Fehlbestückungen Zeigt alle Fehlbestückungen im ausgewählten Zeitraum. Zu jeder Fehlbestückung werden die jeweils verfügbaren Informationen angezeigt. Es gibt folgende Arten von Fehlbestückungen: Einlagerung in ein falsches Regalfach, nachdem eine Material-Nr. abgescannt wurde. Die Bestückung erfolgte ohne vorherigen Scan. Die Bestückung erfolgte, während die SmartBox nicht betriebsbereit war. Die Einlagerung konnte nicht verbucht werden, weil bereits eine Buchung mit einem neueren Zeitstempel vorhanden ist. Siehe Zeit umstellen und synchronisieren. StockSAVER Handbuch - Software Version 2.1 48 Systembetrieb 6.4.1 Auswertungs- und Exportfunktion Symbol Handlung − Mit Druckoptionen-Dialog drucken. − Auswertung drucken. Seite skalieren. Seitenränder formatieren. Seite ausrichten. Seitenformat ändern. Alle Reporte sind auf A4 optimiert. Nach Text suchen. Seite wechseln. Cursor einstellen. Mehrere Seiten gleichzeitig anzeigen. Seite vergrößern oder verkleinern. Text oder Bild als Wasserzeichen verwenden. Export (PDF, Excel, HTML). Für mehr Informationen über Excel-Export siehe Import-/Export-Schnittstellen. Auswertung als E-Mail senden. Weiteres Fenster öffnen. Druckvorschau schließen. StockSAVER Handbuch - Software Version 2.1 49 Systembetrieb 6.4.2 Nach Excel exportieren Option Beschreibung Nur Daten exportieren Wählen, um die Tabelleninhalte nachträglich bearbeiten zu können. Formatierte Ausgabe Wählen, um die Standarddaten zu nutzen. StockSAVER Handbuch - Software Version 2.1 50 Systembetrieb 6.5 Regale konfigurieren 1. Um Regale zu konfigurieren, im Hauptmenü auf klicken. 2. Im Fenster Regale bearbeiten, auf Hinzufügen klicken. 3. Regalname eingeben. 4. Mit den Konfigurationssymbolen das Regal nach der tatsächlichen Zusammenstellung abbilden. 5. Für jedes Regalfach auf das Regalfachsymbol klicken, um Bezeichnung, Material-Nummer und Bestandseinstellungen vorzunehmen. − Die Bezeichnung des Regalfachs muss eindeutig sein. Empfehlung: die Bezeichnung mit Allgemeininformationen beginnen und zunehmend spezifischer werden. Beispielaufbau der Bezeichnung: Werk-Abteilung-Gang-Fach − Als Standardvorgabe wird eine automatische vergebene Regalfachbezeichnung generiert: Fortlaufende Regalnummer-Regalabschnitt (alphabetisch)-RegalebeneRegalfach 6. Alternativ zur händischen Eingabe kann die Fachzuordnung zum Regal über CSV importiert werden. Siehe CSV-Import von Regalfachzuordnungen. 7. Mit Überprüfen die Konfiguration auf evtl. vorhandene Konfigurationsfehler prüfen. 8. Regal speichern und auf Weiter klicken. StockSAVER Handbuch - Software Version 2.1 51 Systembetrieb 6.6 Einstellungen ändern 6.6.1 Allgemein Folgende Einstellungen können vorgenommen werden: − Sprachauswahl − Automatische Updatesuche − Vollbildansicht WERMA Logo − Startoptionen, z.B. welches Funktionsmodul und welcher Ansicht beim Start angezeigt wird. − Autostart StockSAVER Handbuch - Software Version 2.1 52 Systembetrieb 6.6.2 Ansichten Beliebig viele Ansichten können angeschaut werden, um unterschiedliche Regalgruppierungen anzuzeigen. Eine Ansicht kann dabei z.B. der Zuständigkeitsbereich eines Logistikers abdecken. Die Regale können im Leitstand zu der jeweiligen Ansicht hinzugefügt werden. − Ansichten für alle Module können bearbeitet oder kopiert werden. − Neue Ansichten können angelegt werden. − Name der Ansicht kann bearbeitet werden. − Die Reihenfolge der Ansichten kann bearbeitet werden. StockSAVER Handbuch - Software Version 2.1 53 Systembetrieb 6.6.3 Geräte − Alle konfigurierten Geräte werden angezeigt. − Spannungsversorgung vor dem Löschen trennen. − Wenn ein Gerät entfernt wird, werden die Verbindungseinstellungen gelöscht. Bereits aufgezeichnete Materialbewegungen können weiterhin ausgewertet werden. − Die Zuordnung der SmartBoxen zu den Transceivern wird angezeigt 6.6.4 Regalfach Die Vorbelegung kann für folgende Zustände angepasst werden: − Mindestbestand − Meldebestand − Überbestand Die Vorbelegung dient als Standard und zur Erleichterung für die Regalkonfiguration. StockSAVER Handbuch - Software Version 2.1 54 Systembetrieb Bei der Regalkonfiguration wird diese Vorbelegung automatisch als Standard gesetzt, kann aber dann individuell abgeändert werden. 6.6.5 Reports Eine individuelle Kopf- und Fußzeile kann für die Report- bzw. Exportfunktion hinterlegt werden. Die empfohlene Bildgröße dabei beträgt 590x165 Pixel. 6.6.6 Funktionen Module sowie bestimmte Funktionen können für diesen Arbeitsplatz und Benutzer aktiviert und deaktiviert werden. Diese Einstellung kann mit einem Passwort geschützt werden. Das Passwort ist systemweit das Gleiche. StockSAVER Handbuch - Software Version 2.1 55 Systembetrieb 6.7 Systemerweiterung 6.7.1 Busverkabelung ändern Wenn physische Änderungen am Regalfach vorgenommen werden, muss die Busverkabelung diesen Änderungen entsprechend angepasst werden. 1. Auf Busverkabelung klicken. 2. Regal wählen und auf Bearbeiten klicken. 3. Durch Klicken auf dem SmartBox Symbol werden alle vorherige Busverkabelungen zurückgesetzt. Die neue Busverkabelung kann danach geändert werden. 4. Die Konfiguration auf evtl. vorhandene Konfigurationsfehler überprüfen 5. Busverkabelung speichern. 6.8 Routing Die Qualität der Funkverbindung zwischen den jeweiligen Transceivern und SmartBoxen wird mit Hilfe einer Balken- und Baumstruktur angezeigt. Die SmartBox sucht sich automatisch den besten Übertragungsweg zum Transceiver. Die Funkverbindung kann beeinflusst werden durch: − Sichtverbindung zwischen SmartBox und Transceiver. − Vermeidung von Metallflächen zwischen SmartBox und Transceiver. − Position Transceiver. Wenn keine Verbindung mehr besteht, wird das Gerät in der Auflistung der nicht verbundenen Geräte gelistet. StockSAVER Handbuch - Software Version 2.1 56 Systembetrieb Die SmartBox kann entweder direkt (erstes Bild) oder über eine andere SmartBox, der die Verbindung als „Repeater“ überbrückt (zweites Bild), mit dem Transceiver verbunden sein. Diese Repeater-Funktion tritt immer dann auf, wenn die Funkverbindung zwischen SmartBox und Transceiver dadurch verbessert wird. Eine SmartBox kann maximal über zwei weitere SmartBoxen eine Verbindung zum Transceiver aufbauen. Dabei wird sich die Reichweite erhöhen. Die Reichweiten sind: − Maximale Reichweite 300m (im Freifeld) − Maximale Reichweite mit Repeater-Funktion max. 900m (im Freifeld). Je nach Einsatzumgebung ist die praktisch erreichbare Maximalreichweite der Funkverbindung geringer. Bei Bedarf können bis zu 4 Transceiver eingesetzt werden, die ihre Daten über das Firmennetzwerk übertragen. StockSAVER Handbuch - Software Version 2.1 57 Systembetrieb 6.9 Verbindungen Im Fenster Verbindungen werden alle in die Datenbank eingebundenen Geräte mit dem jeweiligen Verbindungsstatus und Zeitpunkt des letzten Status. − Bei ist die Verbindung aktiv. − Bei − Durch überfahren der Meldung öffnet sich eine Historie. ist die Verbindung nicht aktiv. Für Fehlerbehebung bei Verbindungen, siehe Probleme mit Software. 6.10 CSV-Schnittstelle 6.10.1 CSV-Export von Materialbewegungen Der CSV-Export Materialbewegungen exportiert jede Veränderung des Lagerbestands in eine CSV-Datei. Nicht exportiert wird der aktuelle Zustand von Regalfächern für die seit dem letzten Export keine Materialbewegung stattgefunden hat (im Vergleich zu XML-Export). In der Regel ist das die Entnahme oder Bestückung eines Behälters im Regalfach. Für Konfigurationsänderungen (z.B. Änderung der Busverkabelung) wird ebenfalls ein entsprechender Eintrag exportiert. Die Konfiguration kann in der Administrationskonsole vorgenommen werden. Folgendes ist zu beachten: − Der Export erfolgt in der Regel sofort mit einer Zeitverzögerung von unter einer Sekunde. − Der Export kann jedoch durch verschiedene Fehler- und Performancefaktoren verzögert werden. − Deshalb kann keine Übertragungs- bzw. Reaktionszeit garantiert werden. − Wenn mehrere neue Materialbewegungen vorliegen, werden diese immer chronologisch exportiert. − Wenn mehrere Buchungen für das gleiche Regalfach vorliegen, werden diese nicht zusammengefasst. StockSAVER Handbuch - Software Version 2.1 58 Systembetrieb − Wenn die Material-Nr. eines Regalfachs geändert wird, wird intern zuerst der Bestand mit der bisherigen Material-Nr. entnommen und danach ein Bestand mit der neuen MaterialNr. bestückt. In der CSV-Exportdatei werden entsprechende Einträge exportiert. − Wenn die Behältermenge (Stk. je Behälter) eines Regalfachs geändert wird, wird ein Eintrag mit DeltaBoxCount=0 und entsprechendem Wert bei DeltaAmount exportiert. − Wird ein Regalfach gelöscht oder die Buszuordnung aufgehoben, so wird ein Eintrag mit Menge 0 und ohne Bestandsgrenzen exportiert. Formatierungsregeln − Als Zeichensatz für die CSV-Datei wird UTF-8 verwendet. − Felder werden durch Semikolon (;) getrennt. − Als Escapezeichen werden doppelte Anführungszeichen " verwendet. Eine Zeichenfolge wird escaped, wenn sie ein Semikolon oder doppelte Anführungszeichen enthält. − In einer Escape-Zeichenfolge werden doppelte Anführungszeichen " doppelt dargestellt. Beispiel: Zeichenfolge: T-Shirt groß; lange Ärmel und "bunt" Ausgabe in CSV-Datei: "T-Shirt groß; lange Ärmel und ""bunt""" Feldbeschreibungen − Die CSV-Datei wird immer mit allen Feldern erzeugt. − Die angegebenen Datentypen entsprechen den SQL-Server-Datentypen für die entsprechenden Spalten. − Für eine optimale Kompatibilität empfehlen wir in Schnittstellen Datentypen zu verwenden, die den gleichen oder einen größeren Wertebereich haben. − Die Anzahl, Reihenfolge und Definition der Felder, kann sich in künftigen Updates von WERMA StockSAVER ändern. Feld ID Datentyp Beschreibung Id [bigint] Interne Datenbank-ID des MaterialLogDatensatzes. Timestamp [datetime2] Zeitstempel, wann der Datensatz in der Datenbank angelegt wurde. Entspricht der lokalen Uhrzeit (und Zeitzone) auf dem Server. Der Zeitstempel wird gemäß ISO 8601 formatiert. MaterialId [int] Interne Datenbank-ID für das zugeordnete Material. MaterialName [nvarchar] (32) Zugeordnete Material-Nr. MaterialDescription1 ShelfFieldId [nvarchar] (60) [int] Es wird die zum Export-Zeitpunkt hinterlegte Material-Nr. für das Material mit der ID aus dem Feld MaterialId exportiert. Bezeichnung des zugeordneten Materials. Es wird die zum Export-Zeitpunkt hinterlegte Materialbezeichnung für das Material mit der ID aus dem Feld MaterialId exportiert. Interne Datenbank-ID des Regalfachs. StockSAVER Handbuch - Software Version 2.1 59 Systembetrieb Feld ID Datentyp Beschreibung ShelfFieldName [nvarchar] (40) Bezeichnung des zugeordneten Regalfachs. BoxCount [int] Die zu dem Zeitpunkt erkannte/neue Anzahl an Behältern. PiecesPerBox [int] Behältermenge (Stück pro Behälter). Amount [int] Bestand in diesem Regalfach in Stück Die Bezeichnung des Regalfachs wird zum Buchungszeitpunkt ermittelt. Aktuell BoxCount * PiecesPerBox (Definition kann aber in künftigen Updates geändert werden, z.B. abgezählte Stückmengen) SensorCount [int] Anzahl Sensoren für dieses Regalfach. MinimumBoxCount [int] Sicherheitsbestand (Wert = 2; bei weniger als 2 Behältern ist der Sicherheitsbestand unterschritten). Falls kein Sicherheitsbestand für das Regalfach definiert ist, wird ein Leerstring exportiert. ReorderBoxCount [int] Meldebestand (Wert = 2; ab 2 Behältern oder weniger ist der Meldebestand erreicht). Falls kein Meldebestand für das Regalfach definiert ist, wird ein Leerstring exportiert. AboveMaximumBoxCount [int] Überbestand (Wert = 3; ab dem 3. Behälter oder mehr ist der Überbestand erreicht). Falls kein Überbestand für das Regalfach definiert ist, wird ein Leerstring exportiert. Resync [bit] Zulässige Werte: 0 = Der Eintrag ist kein Resync-Eintrag 1 = Der Eintrag ist ein Resync-Eintrag: Es wurden Kisten entnommen oder eingelagert solange das System offline war. Die zwischenzeitlich erfolgten Bestückungen und Entnahmen sind nicht mehr einzeln nachvollziehbar. In diesem Datensatz ist der neue Lagerbestand hinterlegt. DeltaBoxCount [int] Behälter-Differenz zum vorherigen Logeintrag für dieses Regalfach/Material. Negativ = Entnahme Positiv = Bestückung DeltaAmount [int] Mengen-Differenz zum vorherigen Logeintrag für dieses Regalfach/Material. Negativ = Entnahme Positiv = Bestückung Konfiguration und Import-Prozess Der CSV-Export wird durch den WERMA StockSAVER Serverdienst durchgeführt, d.h. die Exportdatei wird auf dem Server erstellt. Für optimale Verfügbarkeit der CSV-Schnittstelle wird empfohlen: StockSAVER Handbuch - Software Version 2.1 60 Systembetrieb − Die Exportdatei soll auf einem lokalen Datenträger gespeichert sein (nicht auf einem Netzwerk-Laufwerk). − Im Virenscanner soll eine Ausnahme für die Exportdatei eingerichtet werden, damit die Datei nicht mit jedem Export vollständig gescannt wird. − Der WERMA StockSAVER Serverdienst benötigt Schreibrechte für das Verzeichnis. Der Serverdienst wird unter dem Windows-Benutzerkonto 'Netzwerkdienst' ausgeführt. Der Zugriff auf die CSV-Exportdatei durch ein Schnittstellenprogramm muss wie folgt ablaufen: 1. Warten, bis Exportdatei angelegt wurde. 2. Die Exportdatei umbenennen. Bei einem Dateizugriffsfehler muss dies wiederholt versucht werden. Ein Dateizugriffsfehler tritt immer dann auf, wenn der Serverdienst die Exportdatei gerade geöffnet hat, um weitere Einträge hinzuzufügen. 3. Die umbenannte Exportdatei kann verarbeitet und ggf. gelöscht oder archiviert werden. Falls die Datei archiviert wird, sollte das in einem anderen Verzeichnis bzw. einem Unterverzeichnis erfolgen, damit die Anzahl der Dateien im eigentlichen Exportverzeichnis nicht übermäßig anwächst. 6.10.2 CSV-Import von Materialstammdaten Mit dem CSV-Import für Materialstammdaten können Materialstammdaten neu angelegt oder bestehende Materialstammdaten überschrieben werden. Die Material-Nr. wird verwendet, um zu prüfen, ob ein Material bereits angelegt wurde. Der Import kann in der Benutzeroberfläche im Materialstamm und in der Regalfachzuordnung geöffnet werden. Folgendes ist zu beachten: − Wenn ein Material gelöscht wurde und per CSV erneut importiert wird, wird in der Datenbank ein neues Material für die Material-Nr. angelegt. − Enthält eine CSV-Datei ein Material mehrfach, wird jede Zeile importiert. Die letzte Zeile überschreibt die mit den vorherigen Zeilen importierten Daten. − Wenn ein optionales Feld in der CSV-Datei nicht als Spalte definiert ist, werden die aktuellen Werte in der Datenbank für diese Felder beibehalten. StockSAVER Handbuch - Software Version 2.1 61 Systembetrieb Formatierungsregeln − Als Zeichensatz für die CSV-Datei kann ANSI, UTF-8 und Unicode verwendet werden. Falls verfügbar wird Unicode als Zeichensatz empfohlen. Intern werden alle Daten in Unicode konvertiert. − Die erste Zeile muss die Kopfzeile mit den Feldnamen sein. − Felder werden durch eines der folgenden Trennzeichen getrennt: − Semikolon (;) − Komma (,) − Tabulator (\t) − Pipe (|) Das in der Kopfzeile definierte Trennzeichen muss in der gesamten Datei verwendet werden. − Als Escapezeichen werden doppelte Anführungszeichen " verwendet. Eine Zeichenfolge muss escaped werden, wenn sie ein Semikolon oder doppelte Anführungszeichen enthält. − In einer Escape-Zeichenfolge werden doppelte Anführungszeichen " doppelt dargestellt. Beispiel: Zeichenfolge: T-Shirt groß; lange Ärmel und "bunt" Ausgabe in CSV-Datei: "T-Shirt groß; lange Ärmel und ""bunt""" Feldbeschreibungen − Die angegebenen Datentypen entsprechen den SQL-Server-Datentypen für die entsprechenden Spalten. − Für eine optimale Kompatibilität empfehlen wir in Schnittstellen Datentypen zu verwenden, die den gleichen Wertebereich haben. − Die Anzahl und Definition der Felder kann sich in künftigen Updates von WERMA StockSAVER ändern. Feld ID Datentyp Beschreibung Pflichtfeld? MaterialName [nvarchar] (32) Zugeordnete Material-Nr. X MaterialDescri ption1 [nvarchar] (60) Bezeichnung des zugeordneten Materials. PiecesPerBox [int] Behältermenge (Stück pro Behälter). Falls bei einer Neuanlage nicht angegeben, werden 100 Stk. je Behälter als Vorbelegung verwendet. StockSAVER Handbuch - Software Version 2.1 62 Systembetrieb Feld ID Datentyp Beschreibung MaterialScanCo des [nvarchar] (32) Weitere Material-Barcodes Pflichtfeld? Alle für dieses Material gültigen Barcodes müssen angegeben werden. Mehrere Einträge mit Semikolon (;) trennen und das Feld in doppelte Anführungszeichen " einschließen. Beispiel: MATERIALNAME;MATERIALSCANCODES M4711;"BARCODE1;BARCODE2" 6.10.3 CSV-Import von Regalfachzuordnungen Mit dem CSV-Import für die Regalfachzuordnung kann die Konfiguration von einzelnen Regalfächern importiert werden. Dem Regalfach werden dabei die Materialnummer und die Bestandgrenzen zugewiesen. Der Import kann in der Benutzeroberfläche in der Regalfachkonfiguration und in der Busverkabelung geöffnet werden. Folgendes ist zu beachten: − Es werden nur Zeilen für Regalfächer importiert, die in der aktuellen Ansicht geöffnet sind. − Enthält eine CSV-Datei ein Regalfach mehrfach, so wird jede Zeile importiert. Die letzte Zeile überschreibt die mit den vorherigen Zeilen importierten Daten. − Wenn ein optionales Feld in der CSV-Datei nicht als Spalte definiert ist, werden die aktuellen Werte für diese Felder beibehalten. Formatierungsregeln − Als Zeichensatz für die CSV-Datei kann ANSI, UTF-8 und Unicode verwendet werden. Falls verfügbar wird Unicode als Zeichensatz empfohlen. − Die erste Zeile muss die Kopfzeile mit den Feldnamen sein. − Felder werden durch eines der folgenden Trennzeichen getrennt: − Semikolon (;) − Komma (,) − Tabulator (\t) − Pipe (|) Das in der Kopfzeile definierte Trennzeichen muss in der gesamten Datei verwendet werden. − Als Escapezeichen werden doppelte Anführungszeichen " verwendet. Eine Zeichenfolge muss escaped werden, wenn sie ein Semikolon oder doppelte Anführungszeichen enthält. − In einer Escape-Zeichenfolge werden doppelte Anführungszeichen " doppelt dargestellt. Beispiel: Zeichenfolge: T-Shirt groß; lange Ärmel und "bunt" Ausgabe in CSV-Datei: "T-Shirt groß; lange Ärmel und ""bunt""" StockSAVER Handbuch - Software Version 2.1 63 Systembetrieb Feldbeschreibungen − Die angegebenen Datentypen entsprechen den SQL-Server-Datentypen für die entsprechenden Spalten. − Für eine optimale Kompatibilität empfehlen wir in Schnittstellen Datentypen zu verwenden, die den gleichen Wertebereich haben. − Die Anzahl und Definition der Felder kann sich in künftigen Updates von WERMA StockSAVER ändern. Feld ID Datentyp Beschreibung Pflichtfeld? ShelfFieldName [nvarchar] (40) Bezeichnung des zugeordneten Regalfachs X MaterialName [nvarchar] (32) Zugeordnete Material-Nr. PiecesPerBox [int] Wird ein Leerstring als Wert übergeben, so wird die Materialzuordnung für das Regalfach entfernt. Behältermenge (Stück pro Behälter). Wird ein Leerstring als Wert angegeben, so wird der bisherige Wert beibehalten. MinimumBoxCoun t [tinyint] ReorderBoxCoun t [tinyint] AboveMaximumBo xCount [int] Sicherheitsbestand für das Regalfach. Wird ein Leerstring als Wert angegeben, so wird kein Sicherheitsbestand definiert. Meldebestand für das Regalfach. Wird ein Leerstring als Wert angegeben, so wird kein Meldebestand definiert. Überbestand für das Regalfach. Wird ein Leerstring als Wert angegeben, so wird kein Überbestand definiert. 6.11 XML-Schnittstelle Über die XML-Schnittstelle ist es möglich, Materialstammsätze aus anderen Anwendungen zu importieren und Warenbewegungen inkl. der aktuellen Regalfachzustände anderen Anwendungen zur Verfügung zu stellen. Der Austausch der Daten erfolgt dabei auf Basis von XML-Dateien. XML eignet sich besonders gut zur Darstellung hierarchisch strukturierter Daten in Form von Textdateien. Der Import bzw. Export erfolgt automatisiert über einen so genannten Windows Dienst. 6.11.1 Konfiguration des Schnittstellendienstes Der Schnittstellendienst wird über einen Assistenten innerhalb der Administrationskonsole von WERMA StockSAVER konfiguriert und aktiviert bzw. deaktiviert. StockSAVER Handbuch - Software Version 2.1 64 Systembetrieb Die Einrichtung erfolgt auf dem (Server-)PC, auf dem auch der WERMA StockSAVER Server Dienst ausgeführt wird. 1. Schnittstelle aktivieren oder deaktivieren Wenn der Schnittstellendienst ausgeführt werden soll, d.h. Daten importiert und exportiert werden sollen, muss die Option WERMA StockSAVER Data Exchange Dienst aktivieren ausgewählt werden. Wenn die Schnittstelle bereits eingerichtet wurde und der Dienst aktiv ist, ist die Option bereits ausgewählt. Soll die komplette Schnittstelle deaktiviert werden, muss hier die Option abgewählt werden. Wenn die Option abgewählt ist, werden die weiteren Konfigurationsschritte übersprungen und der Anwender kann die Einstellungen direkt speichern: StockSAVER Handbuch - Software Version 2.1 65 Systembetrieb Wenn die Option ausgewählt wurde, gelangt der Anwender den weiteren Konfigurationsoptionen: StockSAVER Handbuch - Software Version 2.1 66 Systembetrieb 2. Konfiguration des Materialstamm-Imports Wenn die Schnittstelle aktiviert werden soll, wird im nächsten Schritt die Konfiguration des Materialstamm-Imports vorgenommen: − Hier hat der Anwender die Möglichkeit, den Import von Materialstammsätzen aus anderen Anwendungen zu aktivieren bzw. zu deaktivieren. − Wenn der Import aktiviert wird, muss der Anwender angeben, wo die zu importierenden Daten als XML-Datei(en) abgelegt werden. Nach der Verarbeitung der einzelnen Datei verschiebt der Schnittstellendienst diese in ein Archiv-Verzeichnis, welches der Anwender ebenfalls festlegen muss. − Über das Prüfintervall kann der Anwender steuern, in welchen Zeitabständen der Schnittstellendienst das Quellverzeichnis auf nicht verarbeitete Dateien überprüfen und importieren soll. − Der Schnittstellendienst bereinigt das Archiv-Verzeichnis in regelmäßigen Abständen, indem er Dateien löscht, die älter als x Tage sind. Der Anwender kann angeben, wie lange die Dateien im Archiv-Verzeichnis vorgehalten werden sollen. Die Optionen 2-4 werden nur dann zur Eingabe freigeschalten, wenn auch der Import aktiviert ist. StockSAVER Handbuch - Software Version 2.1 67 Systembetrieb 3. Konfiguration des Materialbewegung-Exports Nach der Konfiguration des Imports werden die Optionen zur Konfiguration des Materialbewegungsexports angezeigt: − Hier hat der Anwender die Möglichkeit, den Export von Materialbewegungen und Regalfachzuständen zu aktivieren bzw. zu deaktivieren. − Wenn der Export aktiviert wird, muss der Anwender angeben, wo die zu exportierenden Daten als XML-Datei abgelegt werden. − Eine Bereinigung des Verzeichnisses erfolgt nicht, da der Schnittstellendienst nicht prüfen kann, welche exportierten Dateien von anderen Anwendungen bereits verarbeitet wurden und welche noch nicht. − Über das Prüfintervall kann der Anwender steuert, in welchen Zeitabständen der Schnittstellendienst einen Export von Materialbewegungen und den aktuellen Regalfachzuständen durchführt. Wenn keine Materialbewegungen stattgefunden haben, exportiert der Schnittstellendienst dennoch die aktuellen Regalfachzustände. Die Optionen 2-3 werden nur dann zur Eingabe freigeschaltet, wenn auch der Export aktiviert ist. Anmerkungen zum Schnittstellendienst Der Import und Export wird durch den Schnittstellendienst durchgeführt, der auf dem WERMA StockSAVER Server Dienst ausgeführt wird. StockSAVER Handbuch - Software Version 2.1 68 Systembetrieb Für die optimale Verfügbarkeit wird empfohlen: − Die Importdateien sollen auf einem lokalen Datenträger des Servers bereitgestellt werden (nicht auf einem Netzwerk-Laufwerk) − Das Exportverzeichnis soll sich auf einem lokalen Datenträger des Servers befinden. − Im Virenscanner soll eine Ausnahme für das Import- / Archiv- und Exportverzeichnis eingerichtet werden, damit die Dateien nicht bei jedem Import / Export vollständig gescannt werden − Der Schnittstellendienst wird unter dem Windows-Benutzerkonto „Netzwerkdienst“ ausgeführt und benötigt Lese-, Schreib- und Löschrechte für die Verzeichnisse. 6.11.2 XML-Import von Materialstammsätzen Über den automatischen Import von Materialstammsätzen können die Materialstammdaten in WERMA StockSAVER mit den Stammsätzen anderer Anwendung abgeglichen werden. Beim Import wird anhand der Materialnummer geprüft, ob das Material bereits in WERMA StockSAVER vorhanden ist oder nicht. Sollte das Material bereits vorhanden sein, wird der bestehende Stammsatz anhand der bereitgestellten Daten aktualisiert. Ist das Material nicht vorhanden, wird ein neuer Stammsatz erzeugt. Für den Import ist folgendes zu beachten: − Wenn ein Material gelöscht wurde und per XML neu importiert wird, wird in der Datenbank ein neues Material für die Materialnummer angelegt − Enthält eine XML-Datei ein Material mehrfach, wird das Material auch mehrfach aktualisiert. Der letzte verarbeitete Datensatz des Materials überschreibt dabei die mit den vorherigen Datensätzen importierten Daten − Der Import erfolgt regelmäßig in dem vom Anwender konfigurierten Zeitintervall − Der Import kann u.U. durch verschiedene Fehler- und Performancefaktoren verzögert werden. Deshalb kann keine Übertragungs- und Reaktionszeit garantiert werden − Die Import-Datei muss mindestens ein Material beinhalten, sonst wird die Datei als Fehlerhaft verarbeitet Dateibeschreibung − Die angegebenen Datentypen entsprechen den SQL Server Datentypen der jeweiligen Felder − Für eine optimale Kompatibilität empfehlen wir in Schnittstellen Datentypen zu verwenden, die den gleichen oder einem kleineren Wertebereich haben − Die Anzahl der Attribute und Elemente kann sich in künftigen Updates von WERMA StockSAVER ändern; welches Format der Schnittstellendienst zu verarbeiten hat, ermittelt dieser über die übertragene Versionsnummer (siehe Element- und Attribut-Beschreibung) StockSAVER Handbuch - Software Version 2.1 69 Systembetrieb Dateiaufbau Element- und Attributbeschreibung Name Typ data Element Datentyp version Attribut [nvarchar] (20) exportuser Attribut [nvarchar] (30) exporttimestamp Attribut [datetime2] material number Element Attribut description1 Attribut defaultpiecesperbox Attribut [nvarchar] (32) [nvarchar] (60) [int] StockSAVER Handbuch - Software Version 2.1 Beschreibung Element, welches alle Import-Daten beinhaltet Gibt die Version der Schnittstellendefinition an, anhand der die XML-Datei aufgebaut ist Optionales Feld: Gibt den Name des Benutzers an, die die XML-Datei aus einer anderen Anwendung heraus erstellt hat Zeitstempel, wann der Export aus der anderen Anwendung heraus durchgeführt wurde. Nummer des Materials Bezeichnung des Materials Optionales Feld: Behältermenge (Stück pro Behälter) Falls das Feld bei einer Neuanlage nicht angegeben ist, werden 100 Stück je Behälter als Vorbelegung verwendet. 70 Systembetrieb Dateibenennung Der Dateiname der von einer anderen Anwendung bereitgestellten XML-Datei muss folgendem Muster entsprechen: Material-YYYYMMDD-hhmmss-ZZZ.xml Material-YYYYMMDD-hhmmss-ZZZ.xml Export-Zeitstempel YYYY = 4-stellige Jahreszahl MM = 2-stellige Monatszahl DD = 2-stellige Tageswert Export-Zeitstempel 3-stelliger Zähler beginnend bei 001 Sollte eine Datei mit diesem Dateiname bereits existieren, wird der Zähler solange um 1erhöht, bis ein „freier“ Zählerwert gefunden wurde hh = 2-stellige Stundenangabe (24h-Format) mm = 2-stellige Minutenangabe ss = 2-stellige Sekundenangabe Da die Möglichkeit besteht, dass von mehreren Fremdsystemen oder von einem System mehrere XML-Dateien gleichzeitig bereitgestellt werden (z.B. durch unterschiedliche Benutzer angestoßene Exporte), muss sichergestellt sein, dass der Dateiname eindeutig ist und keine bestehende Datei überschrieben wird. Durch die Integration des Export-Zeitstempels erhält man zum Großteil einen eindeutigen Dateinamen. Mit dem zusätzlichen Zähler können gleichzeitige Exporte mit eindeutigem Dateinamen abgelegt werden. Die bereitgestellten Dateien werden vom Schnittstellendienst in der chronologisch richtigen Reihenfolge importiert. Die Sortierung der Dateien in der chronologischen Reihenfolge erfolgt über die Datums- bzw. Zeitangaben aus dem Dateinamen. Sobald eine Datei von der Schnittstelle verarbeitet wird, wird ihre Dateiendung geändert auf „.lock“. Verarbeitete Dateien werden in das Archivverzeichnis verschoben. Wenn die Verarbeitung erfolgreich war, wird die Dateiendung auf „.imported.xml“ gesetzt, bei Fehlern auf „error.xml“. Prüfungen bei Import Bei der Verarbeitung der Daten wird für die Materialnummer folgendes geprüft: − Wenn diese länger als 32 Zeichen ist, wird der Datensatz als fehlerhaft angesehen − Wenn diese leer ist, wird der Datensatz als fehlerhaft angesehen − Wenn diese nur Leerzeichen beinhaltet, wird der Datensatz als fehlerhaft angesehen − Wenn sie nicht-druckbare Zeichen beinhalten, wird der Datensatz als fehlerhaft angesehen − Leerzeichen am Anfang sowie am Ende werden beim Import entfernt StockSAVER Handbuch - Software Version 2.1 71 Systembetrieb Für die Materialbezeichnung werden folgende Prüfungen durchgeführt: − Wenn die Bezeichnung leer ist oder nur aus Leerzeichen besteht, wird der Datensatz als fehlerhaft angesehen − Die Bezeichnung muss einzeilig sein − Leerzeichen am Anfang sowie am Ende werden beim Import entfernt 6.11.3 XML-Export von Materialbewegungen Der XML-Export Materialbewegungen exportiert jede Veränderung des Lagerbestands in eine XML-Datei. In der Regel ist das die Entnahme oder Bestückung eines Behälters im Regalfach. Für Konfigurationsänderungen (z.B. Änderung der Busverkabelung) wird ebenfalls ein entsprechender Eintrag exportiert. Neben den einzelnen Materialbewegungen werden auch immer die aktuellen Lagerbestände aller konfigurierten Regalfächern exportiert, unabhängig davon ob für die seit dem letzten Export eine Materialbewegung stattgefunden hat oder nicht. Folgendes ist zu beachten: − Der Export erfolgt regelmäßig in dem vom Anwender konfigurierten Zeitintervall − Der Export kann u.U. durch verschiedene Fehler- und Performancefaktoren verzögert werden. Deshalb kann keine Übertragungs- und Reaktionszeit garantiert werden − Bei jedem Export werden die bis zum Start des Exports noch nicht übertragenen Materialbewegungen exportiert − Der erste Export nach dem Aktivieren des Schnittstellendienstes umfasst keine Materialbewegungen, sondern nur die aktuellen Regalfachzustände − Wenn mehrere Buchungen für das gleiche Regalfach vorliegen, werden diese nicht zusammengefasst − Wenn die Materialnummer eines Regalfachs geändert wird, wird intern zuerst der Bestand mit der bisherigen Materialnummer entnommen und danach ein Bestand mit der neuen Materialnummer bestückt. In der XML-Exportdatei werden die entsprechenden Einträge exportiert. − Wenn die Behältermenge (Stk. je Behälter) eines Regalfachs geändert wird, wird ein Eintrag mit der geänderten Behältermenge exportiert − Wird ein Regalfach gelöscht oder die Buszuordnung aufgehoben, so wird ein Eintrag mit Menge 0 und ohne Bestandsgrenzen exportiert − WERMA StockSAVER kann für Regalfächer, denen kein Material zugeordnet ist, keine Buchungen durchführen. Für diese Regalfächer können somit keine Daten exportiert werden. Gleiches gilt für Regalfächer, für die die Busverkabelung nicht gepflegt ist. Dateibeschreibung − Die XML-Datei wird immer mit allen definierten Attributen und Elementen erzeugt − Die angegebenen Datentypen entsprechen den SQL Server Datentypen der jeweiligen Felder StockSAVER Handbuch - Software Version 2.1 72 Systembetrieb − Für eine optimale Kompatibilität empfehlen wir in Schnittstellen Datentypen zu verwenden, die den gleichen oder einen größeren Wertebereich haben − Die Anzahl der Attribute und Elemente kann sich in künftigen Updates von WERMA StockSAVER ändern Dateiaufbau StockSAVER Handbuch - Software Version 2.1 73 Systembetrieb Element- und Attributbeschreibung Name data Typ Element Datentyp exporttimestamp Attribut [datetime2] appversion Attribut [nvarchar] (20) materiallog Element id Attribut [bigint] timestamp Attribut [datetime2] shelffield Element id name Attribut material Element id Attribut [int] number Attribut [nvarchar] (32) boxcount Element min Attribut [int] reorder Attribut [int] max Attribut [int] sensors piecesperbox Attribut Attribut [int] [int] [int] [nvarchar] (40) StockSAVER Handbuch - Software Version 2.1 Beschreibung Element, welches alle Export-Daten beinhaltet Zeitstempel, wann der Export durchgeführt wurde. Der Wert entspricht der lokalen Uhrzeit (und Zeitzone) auf dem Server. Der Zeitstempel wird gemäß ISO 8601 formatiert. Gibt die Programmversionsnummer wieder, mit der die Exportdatei erstellt wurde Element, welches die Daten einer Materialbewegung bzw. eines Regalfachzustandes beinhaltet Interne Datenbank-ID für den entsprechenden Bewegungsdatensatz. Zeitstempel, wann der Datensatz in der Datenbank angelegt wurde. Der Wert entspricht der lokalen Uhrzeit (und Zeitzone) auf dem Server. Der Zeitstempel wird gemäß ISO 8601 formatiert. Beinhaltet die Detaildaten des Regalfachs Interne Datenbank-ID des Regalfachs Bezeichnung des zugeordneten Regalfachs. Die Bezeichnung des Regalfachs wird zum Buchungszeitpunkt ermittelt Beinhaltet die Detaildaten des zugeordneten Materials Interne Datenbank-ID für das zugeordnete Material Zugeordnete Materialnummer. Es wird die zum Export-Zeitpunkt hinterlegte Materialnummer für das Material mit der ID aus dem Feld “id” exportiert. Beinhaltet die Detaildaten der Materialbewegung bzw. des Regalfachzustands Sicherheitsbestand des Regalfachs Falls kein Sicherheitsbestand hinterlegt ist, wird ein Leerstring exportiert Meldebestand des Regalfachs Falls kein Meldebestand hinterlegt ist, wird ein Leerstring exportiert Überbestand des Regalfachs Falls kein Überbestand hinterlegt ist, wird ein Leerstring exportiert Anzahl Sensoren für das Regalfach Behältermenge (Stück pro Behälter) 74 Systembetrieb Name deltaboxcount Typ Attribut Datentyp [int] Beschreibung Behälter-Differenz zum vorherigen Logeintrag für dieses Regalfach/Material. Negativ = Entnahme deltaamount Attribut [int] Positiv = Bestückung Mengen-Differenz zum vorherigen Logeintrag für dieses Regalfach/Material. Negativ = Entnahme value Attribut [int] Positiv = Bestückung Die zu dem Zeitpunkt erkannte / neue Anzahl an Behältern. Dateibenennung Der Schnittstellendienst legt die XML-Dateien im Exportverzeichnis ab und vergibt den Dateinamen anhand folgendem Muster: MaterialLog-YYYYMMDD-hhmmss-ZZZ.xml. MaterialLog-YYYYMMDD-hhmmss-ZZZ.xml Export-Zeitstempel YYYY = 4-stellige Jahreszahl MM = 2-stellige Monatszahl DD = 2-stellige Tageswert Export-Zeitstempel 3-stelliger Zähler beginnend bei 001 Sollte eine Datei mit diesem Dateiname bereits existieren, wird der Zähler solange um 1erhöht, bis ein „freier“ Zählerwert gefunden wurde hh = 2-stellige Stundenangabe (24h-Format) mm = 2-stellige Minutenangabe ss = 2-stellige Sekundenangabe Dateizugriff von anderen Anwendungen Der Zugriff auf eine Exportdatei durch eine andere Anwendung muss wie folgt ablaufen: 1. Warten, bis eine Exportdatei angelegt wurde. 2. Die Exportdatei umbenennen. Bei einem Dateizugriffsfehler muss dies wiederholt versucht werden. Ein Dateizugriffsfehler tritt immer dann auf, wenn der Schnittstellendienst die Exportdatei gerade geöffnet hat, um in diese zu schreiben. 3. Die umbenannte Datei kann verarbeitet und ggf. gelöscht oder archiviert werden. Falls die Datei archiviert wird, sollte dies in einem anderen Verzeichnis bzw. einem Unterverzeichnis erfolgen, damit die Anzahl der Dateien im eigentlichen Exportverzeichnis nicht übermäßig anwächst. StockSAVER Handbuch - Software Version 2.1 75 Systembetrieb 6.11.4 Auswertungen Der Schnittstellendienst protokolliert die exportierten und importierten Daten. Der Anwender hat die Möglichkeit, sich diese Protokolle über den Menüpunkt „Auswertungen“ im Schnittstellenmenü anzeigen zu lassen. Zur Prüfung, ob Exporte bzw. Importe erfolgreich durchgeführt wurden oder es zu einem Fehler bei der Verarbeitung kam, stehen dem Anwender folgende Auswertungen zur Verfügung: Auswertung Beschreibung Materialstammimport Protokoll Zeigt alle Materialstammimporte an inkl. der importierten Datensätze Zeigt nur die Materialstammimporte an inkl. der importierten Datensätze, bei denen es zu einem Fehler bei der Verarbeitung kam Zeigt alle Materialbewegungsexporte an inkl. der exportierten Datensätze Zeigt nur die Materialbewegungsexporte an, bei denen es zu einem Fehler gekommen ist Materialstammimport Fehlerprotokoll Materialbewegungen Protokoll Materialbewegungen Fehlerprotokoll StockSAVER Handbuch - Software Version 2.1 76 Administration der Software 7 Administration der Software 7.1 Software deinstallieren Die Software kann in der Systemsteuerung deinstalliert werden. Datenbank- und DatenbankBackupdateien werden bei der Deinstallation nicht entfernt. 7.2 Updates installieren − Software Update klicken, um die aktuelle Software Version zu finden. TIPP: Die Verfügbarkeit von Updates wird automatisch angezeigt, wenn in den Einstellungen Beim Start von WERMA StockSaver nach Produkt-Updates suchen gewählt wurde. − Zuerst den Server aktualisieren, dann den Client. − Die Software muss mit der Durchführung von Updates auf dem aktuellen Stand gehalten werden. Es dürfen lediglich die Updates von der WERMA-Webseite installiert werden. 7.3 Unbeaufsichtigte Client Installation Die Verteilung und Installation kann mit einem Software-Verteilungssystem automatisch ohne Benutzereingriff erfolgen. Die Dokumentation ist im Server-Installationsverzeichnis im Ordner Docs mit Beispieldateien verfügbar. 7.4 Administrationskonsole: Daten verwalten Die Administrationskonsole ist eine separate Applikation, mit der man Datenbankdaten sichern und wiederherstellen kann. Auf dem Server-PC wird die Administrationskonsole automatisch installiert und kann über das Windows-Start Menü gestartet werden. Funktion Beschreibung Sicherung − Sicherungsdatei für die WERMA StockSAVER Datenbank anlegen. − Eine Sicherungsdatei muss manuell angelegt werden. − Die Sicherungsdateien werden im ProgramData-Pfad gespeichert und können von dort z.B. durch ein Sicherungsprogramm weiterverarbeitet werden. − Die Sicherungsdateien müssen bei Bedarf manuell gelöscht / bereinigt werden. Wiederherstellung WERMA StockSAVER Datenbank aus einer Sicherungsdatei wiederherstellen. Dabei Folgendes beachten: − Der aktuelle Datenbankinhalt wird unwiderruflich überschrieben und die Daten gehen verloren. − Der Serverdienst wird für die Wiederherstellung gestoppt. Deshalb muss WERMA StockSAVER auf allen Arbeitsplätzen beendet sein StockSAVER Handbuch - Software Version 2.1 77 Administration der Software Funktion Beschreibung Management Studio SQL Server Management Studio öffnen. Manuelle Änderungen können zu Programmfehlern, fehlerhaften Anzeigen und Datenverlust führen. CSV Export Materialbuchungen exportieren: − Mit inkrementellem CSV-Export werden Materialbuchungen als CSV-Datei exportiert. Direkt nach der Materialbuchung wird der Datensatz in die CSV-Exportdatei geschrieben. − Formatbeschreibungen, siehe Import-/Export-Schnittstellen. − Mit Exportieren können Sie für jedes Regalfach den aktuellen Datensatz manuell exportieren. 7.4.1 Option: Daten über Kommandozeile verwalten Optional können Sie die Daten über das Kommandozeile Programm AdminCLI.exe verwalten. Befehlszeilenparameter für WERMA StockSAVER Admin CLI Kommando Beschreibung /help Zeigt die Parameterhilfe an. /backup "<Dateiname>" /noprogress /no-verify Erstellt ein Backup der WERMA StockSAVERDatenbank und speichert das Backup unter dem angegebenen Dateinamen. Beispiel: AdminCLI.exe /backup "C:\StockSAVER.stockbak" Optionen: − /no-progress: Unterdrückt die Ausgabe der Fortschrittsmeldungen auf der Konsole. − /no-verify: Erstellt eine Datensicherung, ohne diese im Anschluss zu prüfen. Rückgabe-Werte − 0: Befehl erfolgreich ausgeführt − 1: Es wurde keine Funktion ausgeführt, die Hilfe wurde angezeigt − -1: Bei der Ausführung ist ein Fehler aufgetreten /export-db-schema "<Dateiname> Exportiert das Datenbankschema in eine Datei. 7.5 Zeit umstellen und synchronisieren − Beim Betrieb auf möglichst geringe Zeitabweichungen zwischen Client und Server achten. Installieren Sie ggf. eine automatische Zeitsynchronisierung zwischen Client und Server. − Bei der Umstellung von Sommer auf Winterzeit muss darauf geachtet werden, dass die Umstellung möglichst außerhalb der Betriebszeiten durchgeführt wird. Daten, die in der ersten Stunde nach der Zeitumstellung erfasst werden, können nicht in der Datenbank gespeichert werden wenn in der Stunde vor der Zeitumstellung Buchungen für das Regalfach erfolgt sind. StockSAVER Handbuch - Software Version 2.1 78 Administration der Software 7.6 Serverdienst/Datenbankverbindung ändern Um den Serverdienst oder die Datenbankverbindung zu ändern, müssen Sie die Software deinstallieren und erneut installieren. In der Neuinstallation kann der Serverdienst bzw. die Datenbankverbindung geändert werden. 7.7 Firmware Update Firmware Updates werden nur durchgeführt, wenn neue Hardware in das System konfiguriert wird und das Update nötig ist. Bei einem Update muss sichergestellt werden, dass die Stromversorgung stabil ist und keine anderen Programme aktiv sind. StockSAVER Handbuch - Software Version 2.1 79 Störungsbehebung 8 Störungsbehebung Bei Supportfällen können Sie uns wie folgt kontaktieren: Fon: +49 (0)7424 / 9557-222 Fax: +49 (0)7424 / 9557-44 [email protected] Zur optimalen Bearbeitung von Supportfällen wäre es hilfreich, die folgenden Informationen zu erhalten: − Entsprechende Screenshots − ggf. Bilder bei Hardwareproblemen − ggf. Log-Dateien bzw. Fehlerberichte, die bei einem Absturz von der Software erstellt werden. 8.1 Probleme mit Transceiver Fehler Ursache Lösung Master hat Verbindungsabbrüche bzw. wird in Routing-Modul unter nicht verbunden angezeigt NetzwerkVerbindungsproblem zwischen Transceiver und Dienst Stromversorgung und Ethernet Anbindung korrekt? Regale werden als nicht verbunden angezeigt. Dienst läuft? Transceiver über Ping erreichbar? Transceiver in Einstellungen unter Geräte sichtbar? Routing Modul und Verbindungsstatus analysieren Transceiver sichtbar? Windows Ereignisanzeige prüfen Netzwerkeinstellungen prüfen: Statische IP Firewall Proxy Antivirensystem Dynamische IP UPD Broadcast in Netzwerk erlaubt? Master, DB & Client befinden sich in selben Subnetz? Siehe Netzwerkeinstellungen StockSAVER Handbuch - Software Version 2.1 80 Störungsbehebung Fehler Ursache Lösung LogLevel hochsetzen LogFiles an WERMA senden Transceiver wird in der Software nicht erkannt USB-Treiber des Transceivers ist nicht installiert Vor dem ersten Anschluss der Hardware per USB, muss die StockSAVER Software installiert werden. Danach kann auf den Treiber der Hardware zugegriffen werden. Falls Treiber nicht erkannt wird, kann nun die manuelle Treiberinstallation durchgeführt werden. 8.2 Probleme mit SmartBox Fehler Ursache Lösung Schlechte Verbindung Ausrichtung (Montageposition) SmartBox Montageposition anpassen. Ggf. Repeater-Funktion durch zusätzliche SmartBox realisieren oder zusätzlichen Transceiver einsetzen. SmartBox wird in der Software nicht erkannt USB-Treiber der SmartBox ist nicht installiert Vor dem ersten Anschluss der Hardware per USB, muss die StockSAVER Software installiert werden. Danach kann auf den Treiber der Hardware zugegriffen werden. Falls Treiber nicht erkannt wird, kann nun die manuelle Treiberinstallation durchgeführt werden. 8.3 Probleme mit SensorBox Fehler Ursache Lösung Blaue LED leuchtet nicht Busverkabelung: Stecker nicht richtig konfektioniert Steckerbelegung überprüfen und ggf. neu verkabeln Blaue LED leuchtet nicht Ausfall SensorBox Funktion überprüfen und ggf. austauschen Anzeige in Software StockSAVER Handbuch - Software Version 2.1 81 Störungsbehebung 8.4 Probleme mit Sensoren Fehler Ursache Lösung Sensoren reagieren nicht Sensorverkabelung: Stecker nicht richtig konfektioniert oder Kabelbruch Steckerbelegung überprüfen und ggf. neu verkabeln Sensor erfasst Behälter nicht Neigewinkel nicht korrekt bzw. reagiert auf Spiegelung von überliegender Regalschiene Neigewinkel des Sensors nachjustieren Sensor erfasst Behälter obwohl kein Behälter im Regalfach bestückt ist Neigewinkel nicht korrekt bzw. reagiert auf Spiegelung von überliegender Regalschiene Neigewinkel des Sensors nachjustieren Sensor wechselt sehr oft den Zustand obwohl keine Zustandsänderung vorhanden ist Neigewinkel nicht korrekt bzw. reagiert auf Spiegelung von überliegender Regalschiene Neigewinkel des Sensors nachjustieren LED an Sensor leuchtet nicht Sensor ausgefallen Funktion überprüfen und ggf. austauschen LED an Sensor leuchtet nicht Sensor wird in Software nicht angezeigt 8.5 Probleme mit Software-Setup Fehler Ursache Lösung Es erscheint eine Meldung: "Datei kann nicht überschrieben werden: Windows Dienst „Microsoft .NET Framework NGEN“ beenden“ Installation wurde in zu kurzem Zeitabschnitt wiederholt ausgeführt. Den Dienst „Microsoft .NET Framework NGEN“ beenden und Installation erneut ausführen. Die Sprache xy wird bei der Sprachauswahl in der Installation nicht angezeigt. Die Sprachdateien sind nicht verfügbar Stellen Sie sicher, dass die Internet-Verbindung verfügbar ist und falls notwendig der Proxy-Server richtig konfiguriert ist. Kontaktieren Sie ggf. den WERMA-Support für weitere Informationen welche Sprachdateien für Ihre Version verfügbar sind. StockSAVER Handbuch - Software Version 2.1 82 Störungsbehebung 8.6 Probleme mit Software Fehler Ursache Lösung Busverkabelung zwischen Regal und SmartBox in Software nicht möglich Regal wurde schon mit anderer SmartBox verkabelt und wird "grau" als belegt angezeigt Die Busverkabelung für die andere SmartBox öffnen und die vorhandene Zuordnung der SensorBox zu dem Regalfach aufheben. Anschließend kann das Regalfach mit einer anderen SmartBox/SensorBox verkabelt werden. CSV Export in Administrationskonsole kann nicht ausgeführt werden CSV Export wird von dem StockSAVER Serverdienst ausgeführt und läuft somit ohne Administrationsrechte (StockSAVER Serverdienst läuft als Netzwerkdienst) Verzeichnis für die CSV Datei auswählen, das Schreibzugriff für den Netzwerkdienst (Windows Benutzerkonto) erlaubt. Es erscheint eine Meldung: "Die Verbindung zum Serverdienst konnte nicht hergestellt werden." ODER "Die Verbindung zum Serverdienst wurde unterbrochen" Verbindung zum Serverdienst ist nicht möglich Anzahl der Sensoren je SensorBox stimmt nicht mit Software überein Sensorstecker-Belegung falsch konfektioniert Sicherstellen, dass eine Netzwerkverbindung zum Server hergestellt werden kann Der Windows Dienst WERMA StockSAVER Serverdienst muss auf dem Server gestartet sein Kontrollieren Sie die Windows Ereignisanzeige auf dem Server auf Fehlermeldungen von WERMA StockSAVER Wenn ein eigener Datenbankserver verwendet wird, muss dieser gestartet sein und eine Netzwerkverbindung zu diesem hergestellt werden können. Sicherstellen, dass die Netzwerkverbindungen durch keine Sicherheitslösung wie Firewall oder Virenscanner beeinträchtigt wird." Sensoren auf richtige Konfektionierung überprüfen Anzahl der SensorBoxen je SmartBox stimmt nicht mit den angeschlossenen Geräten/Hardware überein Busstecker-Belegung der SensorBoxen falsch konfektioniert Busverkabelung der SensorBoxen auf richtige Konfektionierung überprüfen StockSAVER Handbuch - Software Version 2.1 83 Störungsbehebung Fehler Ursache Lösung Es erscheint wiederholt die Meldung Busverkabelung wurde geändert, obwohl keine Änderung am Bus stattfindet Wackelkontakt bei Busverkabelung Busverkabelung der jeweiligen SensorBoxen überprüfen Verbindung im Routingmodul: Funkverbindung von SmartBox ist nicht stabil; gelber bzw. roter Verbindungsstatus oder gar keine Verbindung (SmartBox ist unter nicht verbundene Geräte angezeigt) Funkverbindung wird beeinträchtigt Wurde die SmartBox richtig konfiguriert? Verbindung im Routingmodul: Transceiver verliert dauernd die Verbindung zu Dienst Zwei Serverdienste sind für einen Transceiver installiert (z.B. durch vorherige Testinstallation) Nicht benutzten Serverdienst entfernen und Inbetriebnahme des Transceivers wiederholen Es erscheint eine rot umrandete Fehlermeldung in der Statusleiste: "Datenerfassung gestoppt, die Busverkabelung einer SmartBox wurde geändert!" Busverkabelung ist gerissen Busverkabelung kontrollieren und ggf. Busverkabelung Instandsetzen Prüfen, ob dicke Wände o.ä. die Funkverbindung beeinträchtigen Sensor wurde abgesteckt oder Sensorkabel ist gerissen Busverkabelung wurde geändert StockSAVER Handbuch - Software Version 2.1 Neue Busverkabelung bestätigen Siehe Busverkabelung ändern 84 Störungsbehebung Fehler Ursache Lösung Es erscheint eine rot umrandete Fehlermeldung in der Statusleiste: "Die Verbindung zum Serverdienst wurde unterbrochen!" Verbindung zum Serverdienst ist nicht möglich 1. Sicherstellen, dass eine Netzwerkverbindung zum Server hergestellt werden kann 2. Der Windows Dienst WERMA StockSAVER Serverdienst muss auf dem Server gestartet sein 3. Kontrollieren Sie die Windows Ereignisanzeige auf dem Server auf Fehlermeldungen von WERMA StockSAVER 4. Wenn ein eigener Datenbankserver verwendet wird, muss dieser gestartet sein und eine Netzwerkverbindung zu diesem hergestellt werden können. 5. Sicherstellen, dass die Netzwerkverbindungen durch keine Sicherheitslösung wie Firewall oder Virenscanner beeinträchtigt wird. Es erscheint eine rot umrandete Fehlermeldung in der Statusleiste: "Für ein oder mehrere Geräte ist ein Firmware-Update notwendig!" Die aktuelle Software benötigt ein Firmware Update der Hardware Siehe Firmware Update Es erscheint eine rot umrandete Fehlermeldung in der Statusleiste: "Datenerfassung gestoppt, die Verbindung zu mindestens einer SmartBox ist unterbrochen!" Kontrollieren Sie die Stromversorgung der SmartBoxen Öffnen Sie den Dialog des Verbindungsstatus und überprüfen Sie den Status der Verbindung aller Geräte Besteht eine gute Funkverbindung zwischen dem Transceiver und den SmartBoxen? Hat der Transceiver eine Verbindung zum Serverdienst? Es erscheint eine rot umrandete Fehlermeldung in der Statusleiste: "Der CSVExport auf dem Server konnte nicht gestartet werden!" CSV Schnittstelle auf Server funktioniert nicht korrekt StockSAVER Handbuch - Software Version 2.1 Konfigurieren Sie ggf. die CSV Schnittstelle Siehe Administrationskonsole 85 Störungsbehebung Fehler Ursache Lösung In der Software kann die Sprache xy nicht ausgewählt werden Sprachdateien sind nicht installiert Zuerst Update auf dem Server installieren und dabei die gewünschten Sprachdateien installieren. Danach Update auf dem Client-PC durchführen. 8.7 Informationen zu Logdateien 8.7.1 Logdateien von der Software anfordern WERMA StockSAVER legt Logdateien in folgenden Ordnern ab. Zum Zugriff werden ggf. Administrationsrechte benötigt und versteckte Dateien müssen eingeblendet werden. − Logdateien vom Server-Dienst liegen unter: C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp − Logdateien von der Clientanwendung liegen unter: C:\Users\<user>\AppData\Local\Temp bzw. %TEMP% − WERMA-Exception-*.xml Dateien enthalten Informationen zu Client- und ServiceAbstürzen. − WERMA-*.log-Dateien enthalten Protokolleinträge, die während der Ausführung der Anwendung aufgezeichnet werden. 8.7.2 Detaillierte Protokollierung aktivieren Um Informationsgehalt und Anzahl der Logdateien zu erhöhen, wie folgt vorgehen: 1. Dateiexplorer öffnen. 2. Den Pfad zur Konfigurationsdatei öffnen: %LocalAppData%\WERMA\WERMA-StockSAVER1.0\Configuration.ini 3. Configuration.ini öffnen. 4. Unter Settings, zum Beispiel folgende Anpassungen vornehmen: − LogLevel = 5 − LogCount = 1000 5. Speichern und schließen. 6. StockSAVER Anwendung und ggf. Serverdienst auf dem jeweiligen PC neu starten. 8.7.3 Parameter für Logdateien Folgende Anpassungen können an der ini-Datei vorgenommen werden: Parameter Beschreibung LogDays Anzahl der Tage, nach denen die Logdateien gelöscht werden z.B. = 8 => Logdateien bleiben für 8 Tage erhalten. LogCount Anzahl der Logdateien die gespeichert werden z.B. = 500 => Bis zu 500 Logdateien werden gespeichert StockSAVER Handbuch - Software Version 2.1 86 Störungsbehebung Parameter Beschreibung LogLevel Detaillierungsgrad der Dokumentation in den Log Dateien = 0 => kein logging = 1 => logging lediglich von errors = 2 => (default) = logging von errors und warnings = 3 => logging von errors, warnings und infos = 4 => logging von errors, warnings, infos und debug Informationen = 5 => logging von errors, warnings, infos, debug Informationen und Datenbank-Befehlen LogComm Für Hardwaredaten = 0 (default) => Hardwaredatenaufzeichnung deaktiviert = 1 => Hardwaredatenaufzeichnung lediglich für empfangene = 2 => Hardwaredatenaufzeichnung mit Zeitstempel und weiteren Informationen StockSAVER Handbuch - Software Version 2.1 87 Technische Daten 9 Technische Daten 9.1 Allgemein Sensor SensorBox SmartBox Transceiver Abbildung Abmessungen (L/B/H) 52,9 x 12,9 x 18,5mm 61 x 38 x 20,5mm 160 x 35 x 97mm (ohne Antenne) 80 x 76 x 34mm (ohne Antenne) Schutzart IP67 IP20 IP20 IP20 Gewicht 35g 30g 320g 150g Temperaturbereich -20°…+50°C -20°…+50°C 0°…+50°C 0°…+50°C Material PA, PMMA PC/ABS-Blend PC/ABS-Blend ABS 9.2 Anschluss Versorgungsspannung Sensor SensorBox SmartBox Transceiver 24VDC 24V Eingangsspannung Netzteil: 115 230V AC (5060Hz) Eingangsspannung Netzteil: 115 230V AC (5060Hz) Ausgangsspann ung Netzteil: 24 VDC Ausgangsspann ung Netzteil: 5VDC Spannungsbereich 10…30V +/- 10% 12…24V +/10% 115…230V +/10% 115…230V +/10% Einschaltstrom/Stromaufnahme 600mA/15 mA Max. 250mA/15 mA leff<20A/70mA leff<800mA/160 mA StockSAVER Handbuch - Software Version 2.1 88 Technische Daten 9.3 Funk Sensor SensorBox Sendeleistung Frequenz Reichweite HF Übertragungsrate StockSAVER Handbuch - Software Version 2.1 SmartBox Transceiver 10dBm an 50 Ohm 868,0…868,6MHz Max. 300m (Freifeld) 10dBm an 50 Ohm 868,0…868,6MHz Max. 300m (Freifeld Nur für Länder der EU zugelassen. Weitere Länder auf Anfrage Nur für Länder der EU zugelassen. Weitere Länder auf Anfrage 38,4kBit/s 38,4kBit/s 76,8kBit/s 76,8kBit/s 89