DetStudio 2.0 – Introducing a new version (Part 1)

We have been working hard on a new version of the DetStudio development environment marked 2.0. We switched to a new numbering because of a major change in programming of the  product series AMR-xxx. The change is going to make us able to use for example terminals of the series AMR-OP8x or AMR-OP10 as full-fledged control systems! All you have to do is connect remote inputs and outputs of the series DMM-xxx to them (communication via MODBUS RTU) and program them in DetStudio 2.0. The price-performance ratio makes it a very economic solution. Furthermore, we´ll also add the option to use GSM interface on AMR-OP8xG HMIs even for communication via GPRS. Maintaining backward compatibility with older projects is natural with AMiT.

Let’s have a look at some innovations and improvements of DetStudio 2.0

DetStudio 2.0, CFC

Our first sample from the upcoming version 2.0 is the implementation of the CFC language (relay diagrams) into all products from the AMR-xxx family. As shown in the image above, the option of combination with a structured text remained available (and became a lot more elaborate, polished and comfortable than in control systems). Both the image with the process and the image with the project tree structure (see below) show options of working both with local and global data, which makes all the work significantly easier.
DetStudio 2.0, struktura projektu

The structured text has also undergone some essential changes in EsiDet programming. Since DetStudio version 2.0, a parametrization window similar to the PseDet window is going to be available. But back to the more elaborate functionality: we also bring the option to use only parameters necessary at the moment in the structured text.

DetStudio 2.0, parametrizační okno
As shown in the image with the structured text, initialization values can be set in the properties panel so that we need not worry about them in the actual code. However, we can still continue programming in the way similar to PseDet programming and use all the parameters. Another advantage is the option to name blocks with names we create ourselves. All this and much more while still maintaining backward compatibility!

DetStudio 2.0

 

Read the next part of our series on innovations in DetStudio 2.0