Hi All!

I am trying to work with this FreeScada program but somehow I get stuck all the time.
The available examples are not so much helpful.

What I missing concrete a good debugger, which is able to check the right methods and variable.
The most important the methods.
For example: I do not know what kind of methods (name of the method) are available for a button function or to do a graph. Or at least where I can find those.
Does someone knows???

I think buttons, alarms and graphs are essential for a good SCADA program.

I hope more people are going to work with this program thereby it gets better and better.

Thanks Eddy

Video Tutorial


I'm trying to make a simple program with freescada2 and i think i already see videos with tutorial. Can anyone help me? there is any video tutorial? if yes, where is it?

Thanks in advance.

Best Regards,



I would like to create an «AnalogueTextValue» the will show the sum of four (4) MODBUS variables.
I have already tried to use the Simulation Settings and create a new variable_1, but I am not very familiar with the Python Syntax to do it correctly.
Can someone help me?


ModBus RTU

Hello All!

I am trying to find out, how do I change or modify a ModBus Register.
I want to create a button and this button should change a designated register which is responsible to switch ON/OFF a relay.
I am already manage to read a register, thanks to the example on the blog.
But I do not know how to change the values.
Thanks for the help and hints in advance.


User Contros

Hi, I am new here, I just want to know how to use the User Controls(FreeSCADA2 EasyControls Library), thank you very much.

Chart & database bugs in

I'm using FreeScada to visualize an RS-485 network of temperature controllers. For this I'm using the chart function and the SQLite database facilities.
1) I'm getting the data in and out allright but have some issues with the chart function: The hi/lo ranges are initially set to -1,1, but if you want to set them to 200,300 you get an error message that the lower value should be lower… If you then do -200,200 it works and also 0,300 works. Sometimes the designer mode accepts a range and the runtime will then not accept the resulting case.
2) In the SQLIte database I cannot change the 1000ms value, I change it, save it, but it still comes back 1000, even after leaving the program. (I'm getting the data in my database)
3) I had issues with the chart function running on a Dutch Windows XP; The hi/lo range came out as -1;1 iso -1,1. This could be a country setting issue, but then the problem as described in 1) still happens. You may want to check in your software whether you are installing it on a US/UK based Windows and otherwise exit in the setup fase.
4) You can't see which version one is using of freescada, you can check for updates but sometimes it says there is a new one which is not true.
Keep up the good work!

writing status to PLC

I was able to associate status of DO on my PLC via OPC connection. I could use your help on how to write (i mean change) status to my plc. Should I write a script or can i somehow do this through OPC server? Could you give me an example of how to achieve this?
Thanxs in advance!


I made a project for multi schema. But once I save and open, can not open and always error. I have many times experienced the same error. Please explanation.

Test cases for debugging

Hello Alex,

How can I upload some of my test projects that give me errors such that you can debug them?
  • 0
  • 01 March 2011, 18:50
  • Nett
  • 2


When is the next release due?

The current version is still buggy (e.g cannot read some saved projects in runtime)

PS: Great work, was looking for something like this a long time!