Skip to content

tia-portal-applications/CWC-in-WinCC-Unified

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CWC-in-WinCC-Unified

An example will be used to demonstrate how you can integrate a "Custom Web Control", created with Visual Studio Code, into WinCC Unified.

This guide is also available in SIOS.

Description

Overview

WinCC Unified offers the ability to integrate Custom Web Controls. Thus, your visualization is no longer limited to WinCC Unified's default controls.

You have the ability to create your customer-specific controls with web technology or to use existing controls and deploy them on other WinCC Unified runtime stations or Unified Comfort Panels. Some of the controls are not suitable for Unified Basic Panels due to limited system resources.

The aim of this application example is to show you, using examples, how to integrate a "Custom Web Control" created with Visual Studio Code into WinCC Unified.

introimage

General Task

WinCC Unified offers an option for custom web controls (or CWC for short). You have the option of creating your own custom controls using web technology or using existing controls and applying them to other WinCC Unified Runtime stations.

This application example explains how to integrate a "custom web control" created with Visual Studio Code into WinCC Unified. See the documentation part for more information.

Note: Custom Web Controls and the following configuration steps work with the WinCC Unified PC Runtime and the Unified Comfort Panels. Please note the limited performance of Unified Comfort Panels. Custom web controls with 3D representations are not recommended for Unified Control Panels, for example.

Requirements

Prerequisites

The application example assumes the following basic knowledge:

  • Configuration with WinCC Unified. The fundamentals are taught in the SITRAIN course "SIMATIC WinCC Unified 1 (TIA-UWCC1) - System Course". See article ID 109773211.
  • Microsoft Visual Studio Code.
  • Web page programming with HTML5 and JavaScript.

Used components

The components listed here can be obtained from the Siemens Industry Mall.

Documentation

You can find information about the engineering of a Custom Web Control in the following document:

▶️💡Engineering a Custom Web Control.💡◀️

You can find further documentation and help in the following external link:

SIMATIC HMI WinCC Unified Programming Custom Web Controls

Contribution

Thank you for your interest in contributing. Anybody is free to report bugs, unclear documentation, and other problems regarding this repository in the Issues section. Additionally everybody is free to propose any changes to this repository using Pull Requests.

Please attach the signed Contribution License Agreement CONTRIBUTING.pdf to your first Pull Request. Thank you for Contributing!

License and Legal Information

Please read the Legal information.

About

This is the guide on developing CWCs and how to import them to your project.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published