CodeShepherd
Community Moderator
Options
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
08-30-2024
02:24 PM
Overview
Here the base template for cartesian handling systems for ctrlX AUTOMATION can be found. It is based on the ctrlX OS release version 2.6.3 (RM24.03.3). It is including a PLC and a HMI project as well as ctrlX OS configuration data and WebIQ widgets. It is created for the usage in injection molding machines. Please have a look to the "README.md" and "Basic-Hints-Template-Handling-v2.6.3.docx" for further information and instruction.
Features
- Axis/Kin configuration checking at startup of PLC program. Problems are shown in HMI.
- Automatic load DC bus and switch drives to Ab
- Last active recipe is automatically loaded at ctrlX CORE startup
- Jog widget for single axes and kinematic (HMI menu item: Commissioning> Jog)
- Display and force digital IO’s via HMI (Commissioning> Inputs/Outputs)
- Template can be used without a kinematic (only with axes), too.
- Table for editing teach points (Recipe/Teachpoints)
- Predefined HMI languages: German, English and Turkish (Settings>General)
- Communication check: HMI is locked if not connected to PLC
(reasons: 1. security 2. some features are only working when PLC is running) - Alarm handling: Active, history and ctrlX CORE diagnostics. (Diagnostics)
- HMI User Manager which allows to add, edit, delete… users (Settings>User Manager)
- Responsive design (Min. requested resolution tablet)
- PLC example code moving between 3 different points
(Pos-Home, Pos-Mold-Up, Pos-User-10)
See FB_Machine_Customer.mAutoPlc() - PLC example code to manage Python interpreter (create instance, start script, …)
See FB_Machine_Customer.mAutoPython() - Recipe handling on PLC with Open, Save, SaveAs and Delete in mode Manual & Setup
(Recipe) (PLC recipe structure stRecipe) - 3D viewer showing the moving kinematics
- IDE Coding in iframe
- Oscilloscope and chart graphics
- Euromap interface prepared for OPC UA
- Editors for Group Rights, Axis & Kinematic feature & limit configuration
Prerequisites
- A ctrlX CORE or a ctrlX COREvirtual with installed ctrlX OS from system release version 2.6.2 is needed
- A licensed installation of following apps (v2.6.x) is expected:
- Mandatory:
- ctrlX AUTOMATION - Motion (2.6.6)
- ctrlX OS License - Motion Standard 10 Axes
R911414460 - SWL-XC*-MOT-STDMOTION**10-NNNN - ctrlX OS License - Motion Cartesian (add-on)
R911400509 - SWL-XC*-MOT-CARTESIAN****-NNNN
- ctrlX OS License - Motion Standard 10 Axes
- ctrlX AUTOMATION - PLC (2.6.3)
- ctrlX PLC Basic (02VRS+) Single license
R911421866 - SWL-XC*-PLC-PLC*XOS******-BANN
- ctrlX PLC Basic (02VRS+) Single license
- ctrlX AUTOMATION - OPC UA Server (2.6.2)
- ctrlX OS License - OPC UA Server Standard
R911397816 - SWL-XC*-UAS-OPCUASERVER**-NNNN
- ctrlX OS License - OPC UA Server Standard
- core20-20230622
- needed to run Web IQ Server
- Smart HMI - WebIQ Server (2.15.10)
- ctrlX CORE License - Smart HMI - WebIQ Server 500 Tags
R911410793 - SWL-W-XC*-WIQ**RUD*500***-NNNN
- ctrlX CORE License - Smart HMI - WebIQ Server 500 Tags
- ctrlX AUTOMATION - Motion (2.6.6)
- Optional:
- ctrlX AUTOMATION - 3D Viewer (2.6.0)
- ctrlX OS License - 3D Viewer
R911413191 - SWL-XC*-3DV-3DVIEWER*****-NNNN
- ctrlX OS License - 3D Viewer
- ctrlX AUTOMATION - EtherCAT Master (2.6.3)
- ctrlX OS License - EtherCAT Master Basic
R911400508 - SWL-XC*-ECM-ETHERCATMAS**-BANN
- ctrlX OS License - EtherCAT Master Basic
- ctrlX AUTOMATION - IDE (2.6.2)
- ctrlX OS License - IDE Textual Code
R911409788 - SWL-XC*-IDE-TEXTUALCODE**-NNNN - ctrlX OS License - IDE Visual Code (add-on)
R911409789 - SWL-XC*-IDE-VISUALCODE***-NNNN
- ctrlX OS License - IDE Textual Code
- ctrlX AUTOMATION - Python Runtime (2.6.0)
- ctrlX OS License - Python Runtime
R911404540 - SWL-XC*-PYR-PYTHONRUNTIME-NNNN
- ctrlX OS License - Python Runtime
- ctrlX AUTOMATION - 3D Viewer (2.6.0)
- Mandatory:
- On host PC an installation of:
- mandatory:
- ctrlX WORKS (2.6.3)
- ctrlX PLC Engineering (2.6.5)
- ctrlX WORKS (2.6.3)
- optional:
- Smart HMI - WebIQ Designer (2.15.10)
- Smart HMI - WebIQ Designer (2.15.10)
- mandatory:
Unpacking
- Download the archive "Base-Template-Handling-v2.6.3.zip" you can find below and unpack it to your engineering PC
- Follow instructions in "Basic-Hints-Template-Handling-V2-6-3.docx" to set up your ctrlX CORE accordingly
- Extract "PLC-Template_v2-6-3.projectarchive" with ctrlX PLC Engineering
- Import "HMI-Template-v2-6-3.zip" with WebIQ runtime manager
Notes
- These templates are made for the ctrlX OS release version 2.6.3 (RM24.03.3) and the corresponding apps
- Beware of moving mechanics when using automated motion commanding
- The 3D-viewer is in standard always showing the demo model please check the documentation for how to set the corresponding path to another one
Related links
- Setting up a ctrlX COREvirtual
- ctrlX Store
- ctrlX STORE - download area collaboration room
- ctrlX AUTOMATION online documentation
- Collection of how to videos, blogs and examples for ctrlX AUTOMATION
- Service Tickets Licensing with ctrlX AUTOMATION
- Solution sets for Cartesian handling applications
- Template for cartesian handling systems V1.0 (for system version 1.12)
- Template for cartesian handling systems V1.20.1
CodeShepherd
Technical sales support from Bosch Rexroth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.