Rexroth HMI nad PLC template.png

Template for cartesian handling systems V1.0

CodeShepherd
Community Moderator
Overview

Here you can find base template for cartesian handling systems. It is including a PLC and a HMI project and is created for the usage in injection molding machines. Please have a look to the "README.md" and "Basic-Hints-Template-Handling.docx" for further information and instruction.

Features
  • Jog axis in mode Setup (X, Y, Z) (HMI menu item: Home/Machine Overview)
  • Jog kinematic in mode Manual (Robot) (Home/Machine Overview)
  • Table to edit teach points (Home/Teachpoints)
  • PLC example code moving between 3 different points (Pos-Home, Pos-Mold-Up, Pos-User-10) See FB_Machine_Customer.mAutoPlc()
  • Recipe handling with Open, Save, SaveAs and Delete in mode Manual & Setup (Home/Machine Overview)  (PLC recipe structure GVL_GatCore.stRecipe)
  • Last loaded recipe is automatically loaded at ctrlX startup
  • Alarm handling (Diagnostics Alarms Online/Alarms History)
  • Predefined HMI languages: German, English and Turkish (Settings/General Settings)
  • HMI Usermanager which allows to add, edit, delete… users (Settings/Usermanager)
  • 3D viewer showing the moving kinematics (Hint: URL must be adapted in WebIQ)
  • PLC example code to manage Python interpreter (create instance, start script, …) See FB_Machine_Customer.mAutoPython()
  • Axis/Kin configuration checking at startup of PLC program. Problems are shown in HMI.
  • Communication check: HMI is locked, when not connected to PLC

Preparation
Unpacking
  1. Download the archive "Base-Template-Handling-V1.0.zip" you can find below and unpack it to your engineering PC
  2. Download the "libraries 1.14.zip" and add them to the library repositiory of your ctrlX PLC Engineering
  3. Follow instructions in "Basic-Hints-Template-Handling.docx" to set up your ctrlX CORE accordingly
  4. Extract "PLC-template.projectarchive" with ctrlX WORKS
  5. Import "HMI-template.zip" with WebIQ designer

Notes
  • These templates are made for the system version 1.12 (RM21.11.6) and the corresponding apps
  • Beware of moving mechanics when using automated motion commanding

Related links

Must Read

Trending

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