02.07.2024
- Daniel Gabrikov (PraktikumL Angew. Inf.)
- Emrah Emre (Antriebstechnik)
- Aurel Wibawa (Applikationsteam)
-
5 Software
-
5 HW-Lösungen (z.b. CtrlxCore)
-
Aber "IPC" hÄte mehr performance (wenn nötig)
Apps: Motion, IOT ... | Data LAYER | UBUNTU CORE
-
e.g. PLC <--> Data Layer <--> Motion App
- mehrere apps also netzwerk (MQTT) app + Logik + ...
- build upload task script im scripts folder
- VSCode "Build Tasks"
- debug --> Online
- ctrlx:
C:\Users\claus.bissinger\PycharmProjects\ctrlx-automation-sdk\samples-python\datalayer.remote.debug\debug.py
- Diagrnositcs > Logbook > History
- Developer view
- Filter
- Data Layer:
- Im Browser nur darstellung
- Aber auch als 'shared memory'/'MQ' zur programmierung verfügbar
- asynchron bereitgestellt und v. ctrlx synchronisiert
- Achseinrichtung muss man in der Motionapp machen
- Ethercat master Geräte scannen
- VS wie es marlene nutzt
- Echtzeitloops in PLC und dann Python steuert die task an
- über Symbolkonfiguration kann man plc variablne nach datalayer exportieren
- was ist gentry sync?
- hmi server läuft auf der Core
- WEBIQ ~> Browser --> WR21 WebPanel (Smart HMI etc.
- Empfehlung: WEBIQ (kostet) für komplexe Projekte, Codesys(free) für einfache Prjekte
- ctrlx7 -> DP landing page
- https://store.boschrexroth.com/sun_categoryRedirect?category=cls_eCommerce_lx_1182027&locale=de_DE
- 3x/year release
- LTS 2.26
- edge device performance i7 ggf. ok??