Logic Controls
When i created a scada system to control I expected to be able to see all of the inputs and outputs of all those controls, and I did. I saw it, I recognized it. I found a way to show how different it flows of logic could be seen in an animated way. And I made that happen.
What it did is it gave me the ability to see what was wrong? And how to fix it by viewing what was taking place with the flows of logic?
So now I'm separating the visualization of all of those schematoc controls from the C++ system that is locked into local computers. And I'm making it so that I can now see all of these logic flows and connect up to them and create them and create the schematics that will animate from a distance over the internet.
But it'll also be able to author new schematics that fit the current automation piece. And I can use AI to create all those animations and create all of the controls that will do everything. So that you can speak an automation system into being without having to drop into any language at all.
Then when it creates the schematics and all the flow of logic and all the controls that do what you need to do. For instance, connect all the doors and windows to an alarm system, but make it so that I can shut that alarm off when I and turn it on when I want.
By speaking to it, like, hey, turn all the alarms on in the house. So now I'm at the point wherei need to do that.
Now, with HalCreator, I can begin to first drop an animated object upon a 3D building, a home or whatever. And be able to connect that object that is animated using.
With built-in animations into that object and with seeing the connections that two different controls that have been created to fulfill whatever is needed, like, for instance, an output that raises and lowers a graph like a cube or that shows what the temperature is.
And by looking at it, you can see the changes in color and the changes in size. So that when it starts getting hot, it changes to red slowly and when it gets cold, it changes to a kind of purple color I try using different colors. But I found that to be the easiest for that particular type of animation. So that you can see when it's getting cold. And since I interpolate varied color a little bit, I was going to go with different colors like yellow or whatever, and it didn't work, I couldn't go into a brown. It just didn't look like you could tell from a distance that it wasn't quite right. Or it just wasn't representative of what I wanted to get across.
So I figured out the colors blue, and it's where it's supposed to be. When it's real high, it varies from blue, all the way to red. Depending how hot it is and any variation from blue to a purple or reddish blue? And that shows you how cold it is.
Anyway, a lot of other animations, I figured them all out over period of 35 years. So that I have a lot of experience.
So that's where I'm at now. I'm beginning to set up MQTT to be able to get information from any control that goes into an animated object that's animated, say, has animations that blender has created.
And these GLB files have that information for the animation built-in so, yeah, that's where I'm at.
So this is where the real interesting stuff comes in. Also I will place icons on screen and show the connections between the controls. So that you can see the flow of what it's thinking. Just in case you want to see you want to debug it.
You wanna look at it and drop down into a schematic flow. And then see why it isn't working properly. And you can remotely look at the logic flow. So you can see what it's thinking.
Remotely, not just have a program like Lua or python, where it's difficult to really debug. In those languages you need to look at variables.
When you use block control systems, which are used in power plants and what not, those block control systems have been debugged.
The blocks, controls, don't have bugs. They've been worked out to have no bugs over a long period of time. And it took me 30 years to make yhem rock solid. So when you connect them together, they're very dependable, and that's why they used them in power plants.
That's where I'm at getting ready to show these schematics. Create schematics and be able to show those schematics and all their controls. So you can look at them and see what's going on. And be able to understand logic, and it's pretty interesting and I'll have AI explain the logic.
So yeah, that's going to be a lot of fun. It's going to be very powerful and now that Google has released Gemma 4. I'm there.
Pierre
Comments
Post a Comment