I would like to programm stuff only inside the IDE app (visual coding). But I want to test my program with test variables that would represent sensors for example and I want to be able to change their values at any time. Therefore I would like to use the Data Layer of the ctrlX CORE(virtual). My idea is to start/run my program in the IDE app and then change the values of some variables directly via the Data Layer and test my IDE program logic like this.
If I use the Datalayer blocks "create value ... in path "..."" or "read value form path "..."" then it simply does not work.
Of course in general the first question is if that is the right approach. My goal is to NOT use the PLC (app) for this and also NOT use ctrlX PLC Engineering on Windows for this.
My real question now is: How is it possible to find a suitable path in the Data Layer where the IDE app should then publish the values of the variables and also read other values of other variables? Do I need to create (a) path(s) for this or is/are there already (a) path(s) for this/the IDE app? Because when I configure variables in the IDE app for the data layer, then I need to enter an adress/a path and there is no explanation which one I could/should use or If I even can create a new one like this. And if it is not possible to create a path in the Data Layer directly out of the IDE app, how is it possible then out of the ctrlX CORE(virtual)?
For example I would like to create a test variable "sensor_virtual_data_layer" in the data layer and read the value of this variable inside of the IDE program in the IDE app to make a "if" decision. And vice versa I would like to write the value of a test variable "test_variable_IDE_app" into a corresponding variable in the Data Layer "test_variable_data_layer".
Belonging to this question I assume, that the variables I create inside my IDE app program are not automatically published/findable in the Data Layer for example in a path reserved for the IDE app like "IDE_app/test_project/test_variable_IDE_app". Is that correct? If yes, how do I create a path or where do I find one for my purpose, which is my question I described above.
In general I use version 3.6 (IDE app version 3.6.1 and Automation Core is 3.6.4).