template cartesian handling 2.6.3 HMI teaser

Template for cartesian handling systems v2.6.3

CodeShepherd
Community Moderator
Community Moderator
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 AUTOMATION - OPC UA Server (2.6.2)
        • ctrlX OS License - OPC UA Server Standard
          R911397816 - SWL-XC*-UAS-OPCUASERVER**-NNNN
      • ctrlX AUTOMATION - PLC (2.6.3)
        • ctrlX PLC Basic (02VRS+) Single license
          R911421866 - SWL-XC*-PLC-PLC*XOS******-BANN
      • Smart HMI - WebIQ Server (2.15.10)
        • ctrlX CORE License - Smart HMI - WebIQ Server 500 Tags
          R911410793 - SWL-W-XC*-WIQ**RUD*500***-NNNN
    • Optional:
  • On host PC an installation of:
Unpacking
  1. Download the archive "Base-Template-Handling-v2.6.3.zip" you can find below and unpack it to your engineering PC
  2. Follow instructions in "Basic-Hints-Template-Handling-V2-6-3.docx" to set up your ctrlX CORE accordingly
  3. Extract "PLC-Template_v2-6-3.projectarchive" with ctrlX PLC Engineering
  4. 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
CodeShepherd
CodeShepherd
Technical sales support from Bosch Rexroth
3 Comments
Must Read
Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist