Over the past few weeks, we have been showing how to use the DevOps practices and tools inside of WinCC OA. Today we will take one big step further and integrate Jenkins into the development process. This tutorial expects you tot have a few things and understand a few others:
WinCC Open Architecture (OA) has supported Unit Tests for quite a while now, however, when Siemens released version 3.16, one of the new features was High-Speed Programming. This new feature set included a tool for project documentation and the ability to auto-generate templates for faster creation of code. In this blog, we are going to look deeper at the new way to run and write Unit Tests inside of the graphical editor (GEDI).
With the release of WinCC OA 3.17, one of the newest and biggest changes is the addition of the NextGen Archiver. The NextGen Archiver runs on an InfluxDB database and is a great way to store your data. InfluxDB is one of the fastest-growing time-series databases in the market, which means there are already some fantastic tools that can be used to visualize your data coming out of WinCC OA. The tool I’m going to show today is Chronograf. Chronograf is the user interface for stand-alone instances of InfluxDB, but can also be used to inside of OA.