- Schritt 1.
- Gebäude
- App-Design
- Unternehmenswert mit Benutzerforschung steigern
- Bewährte Praktiken für das App-Design
- Credo der Tulpenlösung
- Zusammensetzbare vs. monolithische Architekturen Aktualisiert
- How to Design a Tulip Solution
- Wie man kompatible Anwendungen erstellt
- Wie man ein effektives Basislayout entwirft
- Best Practices für die Benennung von Elementen in Tulip
- Hinzufügen von Formen zu App-Schritten
- Anwendungs-Editor
- Einführung in den Tulip App Editor
- Eine neue Tulip-App erstellen
- Verwendung von Tastaturkürzeln im App-Editor und Player
- Mehrsprachige Funktion in Tulip
- Schritte
- Widgets
- Was ist ein Widget?
- Eingabe-Widgets
- Eingebettete Widgets
- Schaltfläche Widgets
- Wie man Widgets konfiguriert
- Hinzufügen von Eingabe-Widgets zu Steps Aktualisiert
- Was ist ein interaktives Tabellen-Widget?
- Product Docs Template
- Wie man Videos einbettet
- Wie man Analytics in eine App einbettet
- Arbeiten mit Dateien
- Dynamische Befüllung von Single- oder Multiselect-Widgets
- So verwenden Sie das Checkbox-Widget
- Wie man ein Barcode-Widget hinzufügt
- Hinzufügen eines Raster-Widgets zu einem Schritt
- Kopieren/Einfügen von Inhalten innerhalb von Apps und zwischen Apps
- So fügen Sie ein Messgeräte-Widget zu Ihrem Schritt hinzu
- Übersicht über benutzerdefinierte Widgets Aktualisiert
- Schritt zum Erstellen eines Unterschriftenformulars
- Datenüberprüfung mit Eingabe-Widgets Aktualisiert
- Record History Widget Übersicht
- Technische Details zu den Formularschritten
- Wie man Bilder zu einer App hinzufügt
- Verwendung des Widgets für elektronische Unterschriften
- Zahlenformatierung in Anwendungen Aktualisiert
- Auslöser
- Was sind Auslöser?
- Stufenauslöser
- Auslöser auf Anwendungsebene
- Widget-Auslöser
- Ein Leitfaden für App-Übergänge
- Capture App Screenshot
- Timer-Auslöser
- Hinzufügen von Geräteauslösern
- Hinzufügen von Auslösern mit Bedingungen (If/Else-Anweisungen)
- Liste der Aktionen und Übergänge im Trigger-Editor
- Was sind die 10 häufigsten Auslöser?
- Einstellen der Widgetfarbe über einen Trigger
- Wie man E-Mails versendet
- Wie man Tulip-Benutzer für SMS-Benachrichtigungen einrichtet
- So drucken Sie Schritte von einem Trigger aus
- So verwenden Sie den Ausdruckseditor im App-Editor
- Technische Details des Ausdruckseditors
- Vollständige Liste der Ausdrücke im App-Editor
- Datetime-Ausdrücke verwenden
- Typecasting-Ausdrücke
- Ausdrücke mit Arrays und Objekten verwenden
- Arbeiten mit Zeit in Triggern
- Unterstützte benutzerdefinierte Datumsformate
- Wie man eine App vervollständigt
- So scannen Sie Barcodes und QR-Codes mit der Kamera Ihres Geräts
- So fügen Sie einen regulären Ausdruck zu einem Trigger hinzu
- Verwendung von App Info in Tulip Apps
- Aufrufen einer Verbindungsfunktion mit Triggern
- Variablen
- Fehlersuche
- Dati (Deusa-Hinduismus)
- Steckverbinder
- Was sind Steckverbinder?
- So erstellen Sie einen Connector
- Einführung in Tulip Connector Hosts
- So führen Sie eine Verbindungsfunktion in mehreren Umgebungen aus
- Anschluss Snapshotting
- Verstehen von Arrays und Objekten in Connector-Funktionsausgaben
- Interaktive Listen von Tabellendatensätzen oder Konnektorausgaben in Anwendungen anzeigen
- Fehlersuche bei Steckern
- Gemeinsame Nutzung von Konnektoren in verschiedenen Arbeitsbereichen
- Anschluss Eingangscodierung Steuerung
- So erstellen Sie eine Testdatenbank für eine Verbindungsfunktion
- Einrichten von Schnellkupplungen
- HTTP-Konnektoren
- So erstellen und konfigurieren Sie eine HTTP-Connector-Funktion
- Formatieren von HTTP-Connector-Ausgaben
- Verwendung von HTTP-Konnektoren in Anwendungen
- Abfangen von HTTP-Verbindungsfehlern
- Fehlerprotokoll und Wiederholungsversuche für den Connector - Walkthrough
- OAuth 1.0
- Was ist OAuth2.0?
- OAuth2.0 Konfiguration und technische Details
- SQL-Konnektoren
- MQTT-Verbindungen
- Integration von Konnektoren
- Analytik
- Was sind Analysen?
- Einführung in Analytics Builder
- So erstellen Sie eine neue Analyse
- Ein Überblick über die Anzeigetypen Aktualisiert
- Vorlagentypen, erklärt
- So verwenden Sie die Universalvorlage
- Zahlenformatierung in Analytics
- Einführung in Diagrammebenen Aktualisiert
- Was ist eine Regelkarte?
- Warnmeldungen für Kontrollkarten
- Wie man Analytics in eine App einbettet
- Wie man Daten aus mehreren Anwendungen analysiert
- Verwendung von Maschinendaten im Analyse-Editor
- Understanding Date Ranges
- Liste der Felder im Kontextfenster für Analysen
- So verwenden Sie den Ausdruckseditor im Analytics-Editor
- Technische Details des Ausdruckseditors
- Vollständige Liste der Ausdrücke im Analytics-Editor
- Wie man eine App Analytic modifiziert
- Was ist eine Vorhersageebene?
- Beispiel Analytik
- Berechnung der Ausbeute im ersten Durchgang mit einer Zahlenanalyse
- So erstellen Sie tabellenbasierte Analysen
- Analyse von Qualitätsprüfungs-Checklisten mit einer "Mehrvariablen-Analyse"
- Vergleich von Defekten nach Typ und Tag mit dem Feld "Vergleichen nach"
- So zeigen Sie Zykluszeitstatistiken nach Benutzer mit einer Tabellenanalyse an
- Erstellen eines Pareto-Diagramms mit häufigen Fehlern
- Wie Sie Ihr erstes Shop Floor Dashboard erstellen
- Freigabe von Analysen oder Dashboards
- Wie man Dashboards erstellt
- Vision
- Erste Schritte mit Vision
- Vision-Einrichtung
- Tulip Vision Funktionalität
- Vision Barcode-Scanning Richtlinien und Beschränkungen
- Verwendung des Farbdetektors
- Verwendung des Änderungsdetektors
- Verwendung des Jig-Detektors
- Verwendung des Vision-Kamera-Widgets in Anwendungen
- Verwendung der Schnappschuss-Funktion von Vision
- Verwendung der Datamatrix- und Barcode-Detektoren
- Verwendung des OCR-Detektors (Optical Character Recognition)
- Verwendung einer Bildschirmaufnahme als Kameraquelle für Vision
- Tulip Vision Integrationen
- Vision-Fehlerbehebung
- Überwachung der Ausrüstung
- Einführung in die Maschinenüberwachung
- Wie Sie Ihre erste Maschine einrichten
- Verwendung von Maschinenausgaben in Triggern
- Wie Sie Ihre erste OPC UA Datenquelle erstellen
- Wie Sie Ihren ersten MQTT-Connector erstellen
- So fügen Sie ein Maschinen-Widget zu einer App hinzu
- Wie Sie Ihre Maschinen für die Verbindung mit Tulip vorbereiten
- Hinzufügen von Maschinenattributen, Ausfallursachen und Zuständen
- Schreiben von Maschinenattributen mit OPC UA/MQTT-Protokollen Aktualisiert
- Verwendung von Edge-Geräten zur Ausführung von On Prem Connector Host
- Verwendung von Edge MC zur Ausführung von OPC UA
- So verwenden Sie die API für Maschinenattribute
- Einrichten von Maschinentypen
- Hinzufügen und Konfigurieren von Maschinen
- Wie Sie Ihren ersten Maschinenauslöser erstellen
- Empfehlungen für die Architektur der Maschinenüberwachung mit Tulip
- Regulierte Industrien
- Grundlagen der GxP-Anwendungsentwicklung
- Bewährte Praktiken für die Erstellung von GxP-Anwendungen
- Eine Zusammenfassung der GxP-Fähigkeiten von Tulip
- GxP-Datenerhebung
- Korrekturen der Verarbeitungsdaten und deren Überprüfung
- Pausen- und Fortsetzungsfunktionalität
- Verwenden des Datensatzverlauf-Widgets zum Anzeigen von Änderungen an Tabellendatensätzen
- Exportieren von App-Daten nach CSV
- Datenüberprüfung für GxP-Konformität
- Datenüberprüfung mit Eingabe-Widgets Aktualisiert
- Benutzerrollen anpassen Aktualisiert
- Verwendung des Widgets für elektronische Unterschriften
- Frontline-Kopilot
- Frontline Copilot - Nutzung und Preisgestaltung
- Operator Chat Widget
- Frontline Copilot Einstellungen Seite
- Tulip AI Composer
- Übersetzen von Trigger Action
- Text aus Bild extrahieren Aktion auslösen Aktualisiert
- Antwort Frage aus Daten/Dokumenten Auslösende Aktionen
- Auslösende Aktion klassifizieren
- Sprache-zu-Text-Eingabe
- Chat mit Tischen
- Frontline Copilot Governance FAQ
- Automatisierungen
- Erste Schritte mit Automatisierungen
- Überblick über den Automations-Editor
- So richten Sie geplante Automatisierungen ein
- Verwendung von Automationsversionen
- Verwendung von Automationsausführungsprotokollen
- Grenzen der Automatisierung
- Inventarverwaltungslösung mit Automatisierungen
- Schleifenwarnung in Automatisierungen
- Ausfuhr und Einfuhr
- App-Design
- Apps ausführen
- So verwenden Sie den Tulip Player
- Wie man eine Anwendung im Tulip Player ausführt Aktualisiert
- Die Wahl zwischen dem Tulip Web Player und den Tulip Player Apps
- Wie man zwischen mehreren Tulip-Konten wechselt
- Wie man den Tulip Player auf Apple iOS & iPadOS benutzt
- Unterstützte Sprachen in Tulip
- How to access your Tulip Player/Instance in an iFrame
- Wie man Tulip-Anwendungen auf verschiedenen Geräten ausführt
- Fehlerbehebung für den Tulip Player
- Empfohlene Geräte für den Betrieb des Tulip Players Aktualisiert
- Wie man den Tulip Player neu startet, wenn der Bildschirm leer bleibt
- Exportieren von App-Daten nach CSV
- Verwaltung von
- Einrichten Ihrer Tulip-Instanz
- User Management
- Intro: Benutzermanagement
- Hinzufügen und Verwalten von Benutzern
- Felder für einzelne Tulip-Benutzer und -Betreiber aus Apps aktualisieren
- Benutzerrollen anpassen Aktualisiert
- Erstellen und Verwalten von Benutzergruppen
- Autorisierung und Zugriffskontrolle mit SAML
- Hinzufügen der RFID-Karte eines neuen Betreibers mithilfe eines RFID-Lesegeräts
- App-Verwaltung
- Einführung: App-Verwaltung
- Übersicht über die App-Veröffentlichung
- Hinzufügen und Verwalten von Apps
- Erstellen und Verwalten von App-Versionen
- Genehmigungen für Ihre Apps einrichten
- Bearbeitungsberechtigungen für einzelne Anwendungen ändern
- Wiederherstellen einer Entwicklungsversion einer App aus einer veröffentlichten Version
- App-Versionen vergleichen
- Wiederherstellung archivierter Anwendungen
- Verwalten Sie Ihr Büro
- Verwaltung des Arbeitsbereichs
- Spieler-Management
- Linux Player
- Spielerfunktionen nach Plattform Aktualisiert
- Spieler-Logout-Verhalten
- Wie man das Entwicklermenü in Tulip Player ausblendet
- So deaktivieren Sie automatische Updates für den Tulip Player
- Fallback-Datenbank Fehlerauflösung
- Verwendung des Tulip Players mit verschiedenen Windows-Konten
- Tulip Player Unternehmenseinsätze
- Übersicht der Stationen und Schnittstellen Aktualisiert
- Fehlerbehebung für den Tulip Player
- Developers
- Connect to Software
- Connectors
- Was sind Steckverbinder?
- So erstellen Sie einen Connector
- Einführung in Tulip Connector Hosts
- OAuth2.0 Konfiguration und technische Details
- So führen Sie eine Verbindungsfunktion in mehreren Umgebungen aus
- Anschluss Snapshotting
- Verstehen von Arrays und Objekten in Connector-Funktionsausgaben
- Anschluss Eingangscodierung Steuerung
- So erstellen und konfigurieren Sie eine HTTP-Connector-Funktion
- Formatieren von HTTP-Connector-Ausgaben
- Verwendung von HTTP-Konnektoren in Anwendungen
- Wie man eine SQL-Connector-Funktion schreibt
- Ein Überblick über die MQTT-Funktionen
- Wie Sie Ihren ersten MQTT-Connector erstellen
- Leitfäden zur Ökosystemintegration
- Amazon Bedrock Integration
- AWS Integration - Alle Tulip-Tabellen abrufen und in S3 schreiben
- AWS-Integration - Senden von Daten an AWS über API-Gateway und Lambda
- AWS Integration - Daten aus Tulip-Tabellen abrufen
- AWS Integration - Alle Tulip-Tabellen in Lambda-Funktion abrufen
- Glue ETL-Skriptbeispiel für das Laden von Tulip-Tabellendaten
- IoT Sitewise Integration
- Schlankes Tagesmanagement mit AWS
- Integration von Microsoft Azure Machine Learning
- Microsoft Fabric-Integration
- Rockwell FactoryTalk Optix-Integration
- Snowflake Integration mit Fabric - Tulip-Tabellen in Snowflake holen
- Connectors
- Connect to Hardare
- Edge Devices
- Edge IO
- Rand MC
- Machine Kit
- IO-Gateway
- Ankündigung des Verkaufsendes von I/O-Gateway
- Einrichten eines Tulip I/O Gateway
- So registrieren Sie ein E/A-Gateway
- I/O-Gateway auf Werkseinstellungen zurücksetzen
- So aktivieren Sie die I/O-Gateway-Fernunterstützung
- Verwendung von Analogeingängen auf dem E/A-Gateway
- So verwenden Sie den generischen seriellen Treiber auf dem I/O-Gateway
- Tulip I/O Gateway Technische Daten
- Fabrik-Kit
- Factory Kit Schnellstartanleitung
- Werkskit Materialien und Beschaffungsinformationen
- Edge IO Light Strip Einrichtung
- Bruchstrahlsensor-Einheitstest
- Wie man ein Fußpedal in Tulip einrichtet
- Temperatur- und Luftfeuchtigkeitssensoren Unit Tests
- Wie man Factory-Kit-Geräte in Apps einbindet
- Tulip Light Kit Ersteinrichtung
- Verwendung des Tulip Light Kits
- Anschließen der USB-Geräte des Werkskits (Barcode, Fußpedal, Temperatur/Luftfeuchtigkeit)
- Einrichten des Lichtschrankensensors
- Light Kit Unit Test
- Tulip Light Kit Technische Daten
- Zusammenbau des Lichtstapels
- Verwalten von Edge-Geräten
- So aktivieren Sie HTTPS auf Ihrem Edge-Gerät
- So konfigurieren Sie das Geräteportal
- Wie man Edge-Geräte in Tulip verwaltet
- Unterstützte Firmware-Versionen
- So verwalten Sie automatische Edge-Geräte-Updates
- So konfigurieren Sie die Netzwerkeinstellungen auf Ihrem Tulip Edge-Gerät
- So konfigurieren Sie die LAN-Schnittstelle eines Edge-Geräts
- Wie Tulip Edge-Geräte ihre IP-Adresse erhalten
- So konfigurieren Sie SNMP-Einstellungen für Edge-Geräte
- So finden Sie die Betriebssystemversion Ihres Edge-Geräts
- Tulip Edge Gerät FAQ
- Edge-Gerät HTTPS-Portal
- Anwendungsfälle für Endgeräte
- Edge-Geräte und FlowFuse
- Aktivieren und Einrichten des Edge Device MQTT Broker
- So richten Sie eine MQTT-Brücke auf einem Edge-Gerät ein
- Verwendung von Edge MC zur Ausführung von OPC UA
- So verwenden Sie GPIO auf Edge IO
- Verwendung von Node-RED mit Edge MC
- Verwendung von Node-RED mit Edge IO
- Wie man: Seriell mit Edge IO verwenden
- Verwendung von Edge-Geräten zur Ausführung von On Prem Connector Host
- Kommunikation mit Maschinen über Edge MC's Connector Host & Node-RED
- Was Sie mit Tulip + IoT tun können
- Fehlerbehebung für Ihre Tulip Edge-Geräte
- Unterstützte Geräte
- Liste der Plug-and-Play-Geräte, die mit Tulip funktionieren
- Erstellung und Unterstützung von Gerätetreibern
- Gerätetreiber-Unterstützung in Tulip
- Einrichten eines Barcode-Scanners
- Verwendung des seriellen Treibers
- So integrieren Sie einen Zebra-Drucker mit Tulip
- Verwendung des Zebra-Netzwerkdruckertreibers
- Verwendung des Zebra GK Series Label Printer-Treibers
- Verwendung des USB-Bobe-Box-Treibers
- Verwendung des Cognex In-Sight 2000 Treibers
- So konfigurieren Sie Cognex und Tulip
- Verwendung des MT SevenExcellence PH-Meter-Treibers
- Verwendung des generischen ADC-Treibers
- Verwendung des Omega HH806 Thermometertreibers
- Verwendung des digitalen Messschiebertreibers
- So richten Sie die General TS05 Bluetooth-Temperaturpistole ein
- Verwendung des Cognex DataMan TCP-Treibers
- Einrichten des Mitutoyo U-WAVE-Empfängers für Windows Tulip Player
- Verwendung des Brecknell PS25 Skalentreibers
- Verwendung des RFID-Treibers
- Verwendung des Kolver EDU 2AE/TOP/E-Treibers
- Verwendung des USB-Fußpedaltreibers
- Verwendung des Torque Open Protocol-Treibers
- Verwendung des Dymo M10 USB-Waagentreibers
- Verwendung des Cognex In-Sight Treibers
- Verwendung des Telnet-Treibers
- Verwendung des generischen I/O-Treibers
- Einrichten eines Kolver-Drehmomentreglers
- Verwendung des Insize Mehrkanal-Tastertreibers
- Verwendung des Dymo S50 USB-Waagentreibers
- Zebra Android DataWedge Konfiguration
- Verwenden Sie den Mitutoyo Digitalen Messschieber mit Mitutoyo U-Wellen-Treiber
- Hinzufügen einer Ohaus-Waage und Speichern des Ergebnisses in einer Variablen
- Temperatur- und Luftfeuchtigkeitssensoren Unit Tests
- Troubleshoot
- Node-RED
- Überblick über Node-RED
- Anleitungen
- Anwendungsfälle
- Wie man Modbus-Geräte einrichtet
- So richten Sie Banner PICK-IQ-Geräte mit Edge IO ein
- Wie man Daten von Edge-Geräten mit Node-RED und Tulip-Tags an Maschinen sendet
- Kommunikation mit Maschinen über Edge MC's Connector Host & Node-RED
- Anschließen eines 4-20-mA-Sensors mit Edge IO und Node-RED
- Verwaltung von Maschinenzuständen und Stückzahlen mit Edge IO und Node-RED
- Anschluss eines analogen Oszilloskops mit Edge IO und Node-RED
- Verbinden verdrahteter Phidgets mit Edge MC und Node-RED
- Edge Devices
- Wiederverwendbare Komponenten schreiben
- Arbeit mit APIs
- Edge Driver SDK
- Connect to Software
- Technische und IT-Dokumentation
- Zeitplan für Wartungsereignisse Aktualisiert
- Wie Sie Tulip-Support erhalten Aktualisiert
- IT-Infrastruktur
- Tulip IT Willkommensleitfaden
- Konfigurieren Ihrer IP-Zulassungsliste
- Ein Überblick über die Sicherheitsoptionen von Tulip
- Tulip IT-Sicherheitsleitfaden Aktualisiert
- Einführung in Tulip Connector Hosts
- Tulip & Device Architecture
- Unterstützung von On-Prem Connector Host-Versionen Neu
- Aktivieren von Log-Rotationen für bestehende Connector Host Container vor Ort
- Empfehlungen für die Architektur der Maschinenüberwachung mit Tulip
- Tulip On-Premise Virtual Machine Details
- Tulip Plattform Komponenten & Netzwerk Diagramm
- Bereitstellung von Tulip in AWS GovCloud
- Wie man einen Proxy-Server mit Tulip Player unter Windows verwendet
- Überblick über On-Premise Connector Hosts
- Netzwerkanforderungen für eine Tulip-Cloud-Implementierung Aktualisiert
- Tulip W-9 Formular
- Was sind die Cybersicherheitsrichtlinien und -infrastrukturen von Tulip?
- LDAP/SAML/SSO
- Wie man das Tulip Partner Portal benutzt
- Leitfäden
- Reise zur digitalen Transformation
- Use Cases by Solution
- Beispiele
- So erhalten Sie Echtzeitsichtbarkeit von Arbeitsaufträgen nach Arbeitsstation
- 5S Audit App Tutorial
- Wie man eine automatisierte App für Ablehnungsberichte erstellt
- Wie Sie Ihre erste Frontline Operations App planen
- Verfolgen von Maschinenprüfungen in einer Tabelle
- Wie Sie Ihre Arbeitsaufträge in einer Frontline Operations App automatisieren
- Verwendung von Fertigungsanwendungen in Umgebungen mit hohem Mix
- Wie man eine App für digitale Arbeitsanweisungen erstellt
- Produktgenealogie mithilfe von Tabellen verfolgen
- Hinzufügen einer Ohaus-Waage und Speichern des Ergebnisses in einer Variablen
- So ziehen Sie nach Abschluss eines Vorgangs von einer Inventartabelle ab
- Verwendung der Arbeitsanweisung "UI Template"
- So erstellen Sie eine Kompetenzmatrix mit Benutzerfeldern
- Erstellen einer Stücklistentabelle (BOM)
- Wie Sie Ihr Inventar mithilfe von Tabellen verwalten können
- Weitergabe dynamischer Daten zwischen mehreren Anwendungen mit Benutzerfeldern
- Navigieren zwischen mehreren Apps durch Erstellen einer "Routing-App"
- 📄 Auftragsverfolgung
- 📄 Verfolgung von Mängeln
- Bibliothek
- Benutzung der Tulip-Bibliothek Aktualisiert
- Laboratory Operation App Suite
- Bibliothekssammlungen
- Bibliotheks-Apps
- Pädagogische Beispiele
- App-Lösungen
- CMMS App Suite
- Zerokey solutions
- Sichtbarkeit der Leistung
- Elektronische Chargenprotokollierung (eBR) App Suite
- CAPA Lite von PCG
- 5 Warum Ursachenforschung mit KI
- Einfaches Defektreporting mit AI
- Business Case Builder
- Shift Starter Meeting
- Kanban App Suite
- Einfaches OEE-Dashboard
- Arena BOM Lösung
- Equipment Management App Suite
- Einfache Checkliste
- Checkliste Management Suite
- Attendance Management Simple Solution
- Pack & Ship Library-Anwendungen
- CAPA Management
- Mobile Kamera-App
- OEE-Rechner
- Stündliche Produktions-Scorecard
- Material Backflush
- Dashboard für Qualitätsereignisse
- First Pass Yield Anwendung
- Pick to Light
- Schulungslösungen
- Bestandsaufnahme digitaler Systeme
- Standortverfolgung mit Vision
- Digitale Systeme Zugangsverwaltung
- Materialwirtschaft
- Werkzeug- und Anlagenverwalter
- Qualität im Veranstaltungsmanagement
- Step Advance mit Ablenkungssensor
- Digitale Stoppuhr
- Audit-Checkliste
- Katana ERP-Anwendung
- Basisbewertung auf hohem Niveau
- BOM Management
- Manager für Sicherheitsvorfälle
- Composable Lean
- Composable Mobile
- Wie man sich bewirbt
- eDHR App Suite
- Schulungsvorlage
- Quality Event Management App Suite
- Batch-Verpackungsvorlage App
- Dashboard Layout UI Vorlage
- Dashboard zur Maschinenüberwachung
- Vorlage zur Fehlerverfolgung
- Farbe Konfiguration
- Beispiel für eine Arbeitsanweisung
- Design-Vorlage
- Ausbildungsmanagement
- Vorlagen für Arbeitsanweisungen
- Work Instructions Template
- Picklist Template
- Grundlegende Vorlagen für die Erstellung von Tulip-Anwendungen
- Dashboard für Reisende und Materialfluss
- Vorlage zur Auftragsverfolgung
- Kompostierbar MES
- MES-System für den Pharmasektor.
- Konnektoren und Unit-Tests
- Planeus Unit Test Aktualisiert
- COPA-DATA Anschluss Neu
- Veeva-Anschluss
- Inkit-Anschluss
- MRPeasy-Anschluss
- Oracle Fusion Connector
- LabVantage Connector und Einheitstest
- Google Chat-Anschluss
- Salesforce-Verbindung
- Litmus Überblick
- eMaint Connector
- eLabNext-Anschluss
- Acumatica ERP-Anschluss
- CETEC-Anschluss
- PagerDuty-Anschluss
- NiceLabel Integration
- Überblick über die Aras-Integration
- SDA-Integration
- Nymi Band Unit Test
- Arena-Integration Aktualisiert
- Barcode Scanner Unit Tests
- Fußpedal-Einheitstests
- Erste Schritte mit Tulip auf dem RealWear Headset
- Airtable-Anschluss
- Shippo-Stecker
- Bartender Integration
- SAP S/4 HANA Cloud-Anschluss
- RFID Scanner Unit Tests
- Jira Connector
- Zebra Etikettendrucker Einheitstest
- Google Translate Connector
- MSFT Power Automate
- OpenAI-Konnektor
- Google Calendar Connector
- Tulip API-Einheitstest
- Duro PLM-Einheitstest
- HiveMQ-Einheitstest
- NetSuite-Integration
- Cognex-Einheitstest
- PowerBI Desktop-Integration
- ProGlove-Einheitstest
- Fivetran Integration
- ParticleIO-Integration
- Google Drive Connector
- Schneeflocken-Verbinder Aktualisiert
- SAP SuccessFactors Konnektor
- ZeroKey Integration
- Google Geocode Connector
- Google Sheets-Verbindung
- So integrieren Sie Tulip mit Slack
- HighByte Intelligence Hub Einheitstest
- LandingAI-Einheitstest
- LIFX-Gerätetest (drahtlose Leuchten)
- Microsoft Calendar Connector
- M365 Dynamics F&O Connector
- Microsoft Outlook-Verbindung
- Microsoft Teams Connector
- Verbinden Sie die Microsoft Graph API mit Tulip mit Oauth2
- Microsoft Excel-Verbindung
- NetSuite Anwendungen und Connector
- OpenBOM-Anschluss
- Waagen-Einheitstests
- InfluxDB-Anschluss
- Augury Stecker
- ilert Stecker
- Schaeffler Optime Stecker
- MongoDB Atlas-Konnektor
- MaintainX-Anschluss
- Twilio-Anschluss
- SendGrid-Anschluss
- Solace Connector
- Wie man Tulip Apps für das RealWear Headset entwickelt
- OnShape Verbinder
- Benutzerdefinierte Widgets
- Benutzerdefiniertes Widget für die Terminplanung Neu
- Zeitleisten-Widget
- json Tree Viewer Widget
- Kanban Task Management Widget
- Abzeichen-Widget
- Erweitertes Timer-Widget
- Segmentierte Schaltfläche Custom Widget
- Benutzerdefiniertes Widget für dynamische Messgeräte
- Snackbar Widget
- Test der Detektoreinheit ändern
- Status Farbindikator Einheitstest
- Eingabe Länge Prüfung Einheit Test
- Benutzerdefiniertes Taschenrechner-Widget Unit Test
- Image Annotation Widget Unit Test
- Schlanke Dashboard-Widgets
- Looper Unit Test
- Stoppuhr-Einheitstest
- Nummer Eingabe Einheit Test
- Nummernblock Einheitstest
- Radiallehren
- Schritt für Schritt Menüeinheitstest
- SVG-Widget
- Texteingabe-Einheitstest
- Tool-Tipp Einheitstest
- Arbeitsanweisungen Pflegepunkte Einheitstest
- Schriftliche elektronische Signatur Widget Unit Test
- ZPL Viewer Unit Test
- Einfaches Liniendiagramm-Widget
- Regale Custom Widget
- Schieberegler-Widget
- NFPA Diamond Benutzerdefiniertes Widget
- Bestanden - Nicht bestanden Benutzerdefiniertes Widget
- Benutzerdefiniertes Widget "Simpler Timer
- Widgets für die Nymi-Präsenzintegration
- Automatisierungen
- Check Expired Training
- Ereigniswarnungen und Eskalation: Verwaltung überfälliger Ereignisse
- Stündliche Meldung des Produktionsstatus
- Aktualisierung des Status der Wartungsgeräte
- Gerätestatus zurücksetzen
- Kalibrierungsstatus zurücksetzen
- Machine Status Check Reminder
- Automatisierung der Aktualisierung der Bestandstabelle
- Slack Connector Automatisierung
- Part Count Checker
App-Gebäude
Das Erstellen einer Anwendung in Tulip mag zunächst einschüchternd wirken, aber wenn man die Kernelemente erst einmal verstanden hat, ist es gar nicht so kompliziert. Anwendungen kombinieren die folgenden Prinzipien, um ein neues Stück Software zu erstellen: UI-Design, bedingte Logik und Funktionen, Daten und Datenbanken, Analysen und Verbindungen zu anderen Systemen, Geräten und Maschinen. In diesem Leitfaden werden wir die wichtigsten Konzepte und Schnittstellen-Tools besprechen, die Sie für die erfolgreiche Erstellung von Anwendungen benötigen. Denken Sie daran: Tulip ist eine No-Code-Plattform, daher konzentrieren wir uns auf die Funktionen, die Sie benötigen, um produktionsreife Anwendungen zu entwerfen, unabhängig von Ihrer Erfahrung im Programmieren.
Wir beginnen damit, dass wir die Hauptschnittstelle zur Ansicht Ihrer Anwendungen durchgehen.
Erstellen und Organisieren von Apps
Um alle Apps in Ihrer Instanz zu sehen, navigieren Sie zu der Seite Apps in Ihrer Tulip-Instanz, indem Sie zu: [Ihre-Instanz].tulip.co/group. Sie können auch mit dem Mauszeiger über die Registerkarte Apps in der oberen Navigationsleiste fahren und auf Apps klicken.
Auf dieser Seite sehen Sie die Apps, die Sie in Ihrer Instanz erstellt haben, unterteilt in App-Gruppen, Ordner zur Organisation einer Sammlung von Apps. Sie können auch jede App innerhalb von App-Gruppen und anderen Ordnern, wie z. B. letzte und bevorzugte Apps, im Navigationsbereich auf der linken Seite anzeigen.
Wählen Sie eine vorhandene App in einer Gruppe aus, um ihre Informationen anzuzeigen und zu bearbeiten. Sie können auch alle folgenden App-Daten anzeigen:
- Schritte
- Analytik
- Versionen
- Abschlüsse
- {Erlaubnis}}s
- {Genehmigung}}s
Um eine App zu bearbeiten, klicken Sie auf die blaue Schaltfläche "Bearbeiten" in der oberen rechten Ecke oder klicken Sie direkt auf einen Schritt.
Um eine neue App zu erstellen, navigieren Sie zum Bildschirm "Apps" und klicken auf die blaue Schaltfläche "App erstellen" in der oberen rechten Ecke. Sie können auch auf den kleinen Pfeil neben der Schaltfläche klicken, um eine neue App-Gruppe zu erstellen.
Wählen Sie eine leere Vorlage oder eine vorgefertigte App aus und klicken Sie unten links im Fenster auf "Erstellen". Diese vorgefertigten Vorlagen wurden von anderen Tulip-Benutzern entworfen, damit andere schnelle Lösungen für Probleme haben, wenn sie keine App von Grund auf erstellen möchten. Sie können diese Vorlagen auch bearbeiten, um sie an Ihre Bedürfnisse anzupassen.
Sobald Sie zum Info-Bildschirm weitergeleitet werden, geben Sie Ihrer Anwendung einen Namen und eine Beschreibung. Die Kennzeichnung dieser Informationen ist hilfreich, damit Sie den Überblick über die App behalten, egal in welchem Stadium des Prozesses Sie sich befinden.
Klicken Sie auf die blaue Schaltfläche "Bearbeiten" in der oberen rechten Ecke, um zur App-Editor-Oberfläche zu gelangen.
App-Editor
Der App-Editor ist der Ort, an dem Sie Ihre App erstellen und bearbeiten. Das folgende Diagramm zeigt die verschiedenen Teile, aus denen der App-Editor besteht:
- Schritt/Schrittgruppe hinzufügen - Hinzufügen eines neuen Schritts oder einer neuen Schrittgruppe
- Step/Records Panel - Zeigen Sie Ihre Schritte über die Schritt-Registerkarte an oder wechseln Sie zur Registerkarte Records, um die verwendeten Tabellen anzuzeigen
- Arbeitsbereich - Der Platz zum Erstellen Ihrer App-Oberfläche
- Asset-Widget hinzufügen - Fügen Sie eine Form, ein Symbol oder ein Logo zu Ihrer App hinzu.
- Schaltflächen-Widget hinzufügen - Fügen Sie eine Schaltfläche zu Ihrer Anwendung hinzu.
- Eingabe-Widget hinzufügen - Fügen Sie Ihrer Anwendung ein Eingabefeld hinzu.
- Text-Widget hinzufügen - Fügen Sie ein Textfeld zu Ihrer Anwendung hinzu
- Widget einbetten - Betten Sie eine Vielzahl von Widgets ein, z. B. Bilder, Analysen, Maschinenattribute und mehr
- Kamera-Widget hinzufügen - Fügen Sie eine normale Kamera oder einen Barcode-Kamera-Schnappschuss hinzu
- Übersetzen - Der Tulip Player übersetzt die Anwendung automatisch in die von Ihnen gewählte Sprache über Ihr Tulip-Profil
- Snapshot erstellen - Speichern Sie eine aktuelle Version Ihrer Anwendung und erstellen Sie ein Duplikat, damit Sie mehrere Versionen fehlerfrei testen können
- Testen - Testen Sie Ihre Anwendung im Entwicklermodus
- Ausführen - Führen Sie Ihre Anwendung im Tulip Player aus
- Veröffentlichen - Veröffentlichen Sie Ihre Anwendung
- Vorwärts/Rückwärts - Verschieben Sie ein Element innerhalb des Arbeitsbereichs vor oder hinter andere Elemente
- Trigger-Panel - Setzen von Triggern, Stilelementen und Informationen auf App-Ebene
Einen ausführlichen Überblick über den App-Editor finden Sie unter Einführung in den Tulip App-Editor.
Schritte
Schritte sind die "Seiten" Ihrer App, die verschiedenen Bildschirme, die den Inhalt anzeigen. Um einen Schritt hinzuzufügen, klicken Sie auf die Schaltfläche "Schritt hinzufügen", die vier Optionen anzeigt:
- Schritte - Ein normaler Schritt, der an Ihre Bedürfnisse angepasst werden kann oder durch die Verwendung von Widgets
- Formularschritte und Signaturformulare - Diese Optionen wurden für neue Instanzen nach r235 deaktiviert.
- Schrittgruppen - Ein Ordner für Schritte, um Ihre Anwendung zu organisieren und Massenoperationen durchzuführen, wie z. B. das Umordnen/Duplizieren von Schritten
Schritte können linear oder nicht-linear sein, d.h. sie müssen nicht in der Reihenfolge aufeinander folgen, in der Sie sie anordnen. Die Logik, die Sie Ihrer Anwendung hinzufügen, bestimmt den Übergang der Schritte.
Eine ausführliche Anleitung zur Arbeit mit Schritten finden Sie in einer Sammlung von Artikeln hier: Schritte.
Basis-Layout
Das Basislayout ist die Vorlage, die für jeden Schritt gilt, den Sie erstellen. Die Erstellung eines Basislayouts erleichtert den Aufbau Ihrer Anwendung, da die grundlegenden Elemente automatisch zu jedem Schritt hinzugefügt werden, und gewährleistet einen einheitlichen Stil in Ihrer gesamten Anwendung.
Um zum Basislayout zu navigieren, klicken Sie auf die Schaltfläche "Basislayout" am unteren Rand des Schritt-/Datensatzbedienfelds.
Wenn Sie sich im Basislayout befinden, wird alles, was Sie im Arbeitsbereich platzieren, in allen Ihren Schritten angezeigt. Mit diesem Verfahren lässt sich das Layout Ihrer Anwendung schnell und einfach einrichten, ohne dass Sie jeden Schritt einzeln von Grund auf neu erstellen müssen.
Eine ausführliche Anleitung zum Erstellen eines Basislayouts finden Sie unter Verwendung des Basislayouts.
Widgets
Widgets sind die Bausteine von Anwendungen. Sie können Informationen anzeigen, Daten sammeln, Triggerlogik ausführen und vieles mehr.
Icon-Widgets
Platzieren Sie Formen, Symbole oder Logos im Arbeitsbereich und konfigurieren Sie die Logik, um das Aussehen und Branding Ihrer Anwendung zu gestalten.
Schaltflächen-Widgets
Wählen Sie aus einer Vielzahl von Schaltflächen mit vorprogrammierter Logik oder leeren, benutzerdefinierten Schaltflächen, um sie in Ihrer Anwendung zu verwenden.
Lesen Sie hier mehr über Schaltflächen-Widgets.
Eingabe-Widgets
Sammeln Sie Daten von App-Nutzern mit Input Widgets, wobei jede Art von Eingabe eine andere Datenvariable darstellt.
Lesen Sie hier mehr über Eingabe-Widgets.
Text-Widget
Zeigen Sie statischen oder dynamischen Text an, einschließlich der Werte von Variablen, einfachen statischen Text und ganze Datensatzplatzhalter.
Eingebettete Widgets
Betten Sie Videos, Bilder, CAD, Dokumente, Barcode-Scanner und vieles mehr in Ihre Anwendung ein.
Lesen Sie hier mehr über eingebettete Widgets.
Kamera-Widgets
Zeigen Sie Ihren Tulip Vision Kamera-Feed oder scannen Sie einen Barcode mit der Kamera Ihres Geräts.
Lesen Sie mehr über Kamera-Widgets hier.
Benutzerdefinierte Widgets
Wenn keines der oben genannten Widgets Ihren Bedürfnissen entspricht, können Sie Ihr eigenes Widget mit HTML, CSS und Javascript erstellen, um die Möglichkeiten der Plattform zu erweitern.
Erfahren Sie hier mehr über benutzerdefinierte Widgets.
Auslöser
Mit Triggern können Sie Ihrer Anwendung Logik hinzufügen.
Ohne Trigger ist Ihre App ein flacher Bildschirm; Trigger bringen Ihre App dazu, etwas zu tun. Trigger können zu Widgets sowie zu Schritten (Trigger auf Schrittebene) und Apps (Trigger auf App-Ebene) und bei bestimmten Ereignissen wie dem Auslösen eines Geräts hinzugefügt werden. Wählen Sie für ein Widget dasjenige aus, dem Sie einen Trigger hinzufügen möchten, und klicken Sie im Triggerbedienfeld auf das Pluszeichen neben "Trigger".
Um einen Auslöser zu einem Schritt hinzuzufügen, stellen Sie sicher, dass Sie sich in dem Schritt befinden, zu dem Sie einen Auslöser hinzufügen möchten. Navigieren Sie zur Registerkarte "Schritt" im Auslöserbedienfeld und wählen Sie einen Schritt aus der Liste der Optionen aus, indem Sie auf das Pluszeichen klicken.
Alle Auslöser folgen dem gleichen Grundformat: Wenn eine Aktion stattfindet, führen Sie die folgende Aktion und/oder Transition aus. Auslöser können so einfach oder kompliziert sein, wie Sie es brauchen, und Sie können mehrere Aktionen hinzufügen. Sie können auch Wenn-Anweisungen hinzufügen, die eine Bedingung an die auszuführende Aktion knüpfen, wenn das Kriterium erfüllt ist.
Mit einer If-Anweisung legen Sie die Bedingungen fest, unter denen Aktionen ausgeführt werden können.
Dann-Anweisungen sind entweder eine Aktion oder ein Übergang. Eine Aktion ist eine Änderung in der App, die nicht mit einer Änderung der Schritte verbunden ist. Eine Transition ist entweder eine Änderung der Schritte oder die Beendigung der App.
Schließlich gibt es, um mit den if-Anweisungen zusammenzufallen, else if-Anweisungen, die die alternative Aktion festlegen, die durchgeführt werden soll, wenn die if-Anweisung sich als falsch erweist.
Eine ausführlichere Anleitung zu Triggern finden Sie unter Trigger.
Variablen
Variablen sind Datentypen, die in der Tulip Cloud gespeichert werden und bei der Erstellung von Tabellen und Analysen verwendet werden. Es gibt viele Datentypen in Tulip, jeder mit seinem eigenen Zweck:
- Boolesch - Ja/Nein
- Farbe - Dynamische Farbe, um den Widget-Status festzulegen
- Datetime - Zeitstempel für Datum und Uhrzeit
- Datei - Link zu einer in Tulip gespeicherten Datei
- Image - Verweis auf ein in Tulip gespeichertes Bild
- Integer - Eine ganze Zahl
- Intervall - Angezeigte Zeitspanne in Sekunden
- Maschine - Maschinenobjekt in Tulip
- Zahl - Eine reelle Zahl
- Objekt - Konfigurierbare Objektstruktur mit untergeordneten Attributen, die ihren eigenen Datentyp haben
- Station - Stationsobjekt in Tulip aus dem Shopfloor
- Text - Folge von Zeichen
- Benutzer - Benutzerobjekt in Tulip aus den Konto-/Arbeitsbereichseinstellungen
Um eine Variable in Ihrer Anwendung hinzuzufügen, navigieren Sie zur Registerkarte "Anwendung" im Triggers Panel und wählen das X neben "Variablen".
Das Variablenfenster öffnet sich und zeigt alle in Ihrer Anwendung verwendeten Variablen an. Um eine neue Variable zu erstellen, klicken Sie auf die blaue Schaltfläche "Variable erstellen" in der oberen rechten Ecke.
Geben Sie im Pop-up-Fenster den Namen der Variablen und den Datentyp ein und schalten Sie zwei Schalter um: ob die Variable bei Beendigung der Anwendung gelöscht werden soll oder nicht und ob die Variable für die Analyse gespeichert werden kann oder nicht.
Sobald Sie Ihre Variable erstellt haben, wird sie im Variablenfenster angezeigt.
Sie können Variablen auch über den Trigger-Editor erstellen. Wenn Sie z. B. einen neuen Eintrag erstellen möchten, wenn Sie auf eine Schaltfläche "Senden" klicken, klicken Sie auf die Schaltfläche, der Sie den Trigger hinzufügen möchten, und öffnen Sie den Trigger-Editor.
Fügen Sie eine neue Aktion hinzu, die der obigen Logik folgt, benennen Sie Ihre Variable so, dass Sie sie identifizieren können, und wählen Sie die Tabelle aus, in die sie schreiben soll. Dadurch wird über eine Variable ein Datensatz erstellt, der in der von Ihnen festgelegten Tabelle gespeichert wird. Wir werden in einer anderen Anleitung mehr über Tabellen erfahren, aber denken Sie daran, dass Tabellen Daten enthalten.
Um mehr über Variablen zu erfahren, siehe Variablen.
Eine Anwendung mit Tulip erstellen
Erstellen Sie eine einfache Hello World-Anwendung mit einem Mitglied von Tulip. Dieser Kurs wird auch über die Tulip University angeboten.
UI Design Best Practices
Bei der Gestaltung Ihrer App sind Navigationsfähigkeit und Zugänglichkeit zwei wichtige Begriffe, die Sie im Auge behalten sollten. Es ist wichtig, dass Ihre App-Benutzer durch die App navigieren können, ohne sich zu verirren, und dass die interaktiven Widgets klar in ihrer Verwendung sind. Wenn Sie neu in der App-Entwicklung sind, fragen Sie sich vielleicht, wie Sie Ihre Benutzeroberfläche für die Benutzerfreundlichkeit optimieren können. Anleitungen zur Gestaltung von App-Oberflächen finden Sie unter App-Design.
Zusätzliche Ressourcen
Tulip-Universität
Die Tulip University ist eine kostenlose On-Demand-Ressource, um Tulip zu lernen. Die Tulip University enthält Dutzende von Kursen, Zertifizierungen und Herausforderungen zur App-Entwicklung, die Ihnen helfen, Ihre App-Entwicklung auf die nächste Stufe zu bringen. Machen Sie Ihre ersten Schritte, indem Sie sich für die Tulip Essentials anmelden, üben Sie Ihre Fähigkeiten mit Tulip Challenges und teilen Sie Ihre Erfolge, indem Sie ein Tulip Certified App Builder werden.
Tulip-Bibliothek
Die Tulip-Bibliothek ist eine Sammlung von gebrauchsfertigen Inhalten, die von Tulip-Experten entwickelt wurden. Hier finden Sie eine Fülle von Inhalten, um loszulegen, von vollständigen Anwendungen und App-Suites bis hin zu Vorlagen, benutzerdefinierten Widgets und Konnektoren.
Tulip-Gemeinschaft
Sie haben Fragen und finden die Antwort nicht in der Wissensdatenbank oder in der Universität? Haben Sie eine Idee für eine Funktion, die Ihr Leben 100-mal einfacher machen würde? Brauchen Sie eine Möglichkeit, um über das Neueste und Beste im Tuliversum auf dem Laufenden zu bleiben? Schauen Sie sich die Tulip Community an.
Die Tulip-Gemeinschaft ist ein aktives Online-Forum, in dem Benutzer Fragen stellen, diskutieren und sich gegenseitig helfen können, ihre Probleme mit Tulip zu lösen.
Input Widget
Input widgets are a set of Widgets specifically designed for users to enter information. Input widgets must be associated with a location where the user input is stored.