Showing posts with label SCADA. Show all posts
Showing posts with label SCADA. Show all posts

March 14, 2022

#133 - Basic configuration of a Windows PC as a SCADA WinCC Client or Server

Windows:

> Execute all Windows Updates > Set-up PC name (This PC, props, Change Name. Run: hostname) > Set-up PC IP Address (run: ipconfig) > Set-up User name (Control Panel, User Accounts. Run: whoami)

November 15, 2021

#119 - Links to download and install WinCC updates

Part of the Automation Engineers job is to keep the version of their software up to date. Here below some links to the WinCC updates with a brief description about how to do this process.

January 1, 2021

#84 - Chat with Edmilson Abreu and Leandro Carvalho

(English version at the bottom)

Tive o prazer de bater um papo com Edmilson Abreu e Leandro Carvalho que desenvolvem soluções de indústria 4.0. Nossa conversa abordou o atual cenário da automação pelo qual muitas empresas estão passando e, em particular, um dos serviços oferecidos por eles para a execução de projetos de SCADA e MES.

#71 - Checking TCP/UDP ports and applications

In industrial networking it is important to know the TCP/UDP protocols that the devices are using to communicate. In this post two interesting websites are shown that can be useful during configuration of the rules in a firewall and to increase the cyber security of the factory.

#70 - SCADA Ignition Template binding with property value

On the previous post  it was shown how to create a template and bind using two different methods: Expression binding to concatenate a text with a dynamic index and Indirect Binding to bind a tag via its path. In both cases the dynamic parameter passed was the motorIndex (int) which was created into the Custom Properties.

#63 - Chat with Thiago Penezi

(English version at the bottom)

Tive o prazer de bater um papo com Thiago Penezi, engenheiro de controle e automação, que possui uma sólida bagagem em integração de sistemas industriais da última geração. Nossa conversa abordou as habilidades práticas demandadas pelos profissionais atuando em campo, técnicas de resolução de problemas e exemplos de desafios enfrentados.

#57 - SCADA Ignition managing Users/Roles

In the Ignition Gateway click on Config> Security> User Sources: 

#56 - SCADA Ignition Enabling "Force Secure Redirect" over HTTPS on the Gateway

One of the fundamental steps to increase the security of communication between Gateway and Clients / Designers is to enable the option "Force Secure Redirect" in Gateway Config> Network> Web Server.

#55 - SCADA Ignition resolving when Launch Designer doesn't open

When opening the Design Launcher from the project 's Gateway webpage , there may be a problem that the project does not open because Java did not run correctly.  

#53 - MySQL Tips

Below is a summary of frequently used commands in MySQL. The types of data handled are usually numbers, strings, date and time.

#51 - Tips prompt CMD Windows to start an Oracle VM

In this post we will show some commands to use at the Windows prompt to open, pause, save the state and shut down a VM from Oracle VirtualBox:

#47 - Changing the password in a MySQL DB and updating the connection with Ignition SCADA server

In this post we will see a method for changing a MySQL database password and how to update this parameter when connecting to a SCADA Ignition server. I recently had to do this operation after updating the MySQL version.

#25 - SCADA Ignition using Templates

An important property of Ignition and SCADA is the use of Templates. One of the main functions of the Templates is to optimize the use of objects of the same type, avoiding repetition of the copy-paste type that yields difficult maintenance and debugging. In addition, the update of the template automatically propagates to the instances in the project.

#17 - SCADA Ignition downloading examples of projects

In this post we will show you a website to download examples of projects and practical applications of SCADA in Ignition. 

#14 - SCADA Ignition Historical deadband

To avoid unnecessary overload of the amount of records of a Tag in the database, it is possible to edit the Historical Deadband, according to the process. In this example we are logging 6 Tags, coming from 6 sensors (3 temperature, 3 humidity).

#12 - SCADA Ignition linking Chart properties dynamically

An interesting property of Easy Chart is the ability to bind, that is, to dynamically link elements of the project. In this post we will show you how to do this using a dropdown list to show the graph of the selected element. This method avoids code repetition and is very effective when there are several objects of the same type, for example Temperature Probe 1, 2, 3, Motor 100, 101, 103, etc.

#9 - SCADA Ignition Chart: Poll Rate, Realtime and Historical

In Ignition it is possible to edit some parameters of the Easy Chart. 

  • Before you start, it is important to know the identity, or  tagid , of the tag that interests us. One way to verify this point is to look at the sqlth_te table   in MySQL:

    SELECT * FROM test.sqlth_te

#5 - SCADA Ignition data logger into MySQL

In the previous post  we saw how to make a Chart in Ignition and how to store the data coming from PLCs in a MySQL database. In the example shown the 3 bank parameters used were:  
jdbc:mysql://localhost:3306/test

#4 - SCADA Ignition creating Charts

To create Charts in Ignition with industrial process data, two actions are required: