That was awesome! Thanks for showing the different ways to put a script in ignition. The way you showed it was funny and I liked it - keep it up! I would love to see how you can use a python script to override alarm priorities. I mean the ability for the user to dynamically change the alarm priority on screen (currently I can only change the alarm priority statically).
@lemastertech14 күн бұрын
Thank you for watching and for that nice comment! I could consider doing that for a video but off the top of my head I think may be a little too niche to be a broadly useful video! Some video on the alarming within ignition is certainly doable though!
@HarleyPebley2 ай бұрын
Congratulations on having your helmet video featured in the Arduino e-newsletter! I just found your channel through that link, binge watched the Ignition playlist and sub'd. A couple questions that came to mind/thoughts for future videos: 1. I think I'm intuitively grasping what's going on with Ignition, but it'd be nice to have an architectural overview. Something that outlines the network topology and where things live. It took a bit to realize (at least this is my understanding) that the gateway is a locally running server. It wasn't clear at first if it was local or hosted on the manufacturers site. 2. How do devices (e.g. PLCs or microcontrollers) work in this system? 3. Is Python the only scripting language or are there alternatives? 4. How friendly are these projects to SCC? E.g. can I save them in a git repo? 5. As a non-Python programmer, that first for loop to clear ChildTags drives my OCD crazy. :-) Why not a "while ChildTags not empty, remove first element" loop? Peace!
@lemastertech2 ай бұрын
Thank you for this comment and I’m super glad you found the channel, I was very excited to see Arduino picked up my project to share! :) I will try to answer all your questions/comments 1) yes and overview of what is a scada might be due! I know the channel RealPars has several very good high level and architecture talks on just that! 2) Arduino does not have a native way of ingesting tags, but all PLCs should (many have dedicated drivers but almost all support generic OPC-UA comms too!) 3) Python is the most common but there’s an additional web dev module you can use to do some Java or html scripting too! In general Python is going to show up a lot though! It’s technically jython since it compiles into Java once web hosted I believe! 4)you should be able to export an entire project or backup the whole gateway and git repo it! Or any other file share service! 5) I gotta keep you OCD folks on ya toes :) basically every line of code I’ve ever written could be optimized somehow I am sure haha! Cheers and welcome to LeMaster Tech!
@wokeclub18442 ай бұрын
Awesome, clearly explained! If you've used Perspective, could you create tutorials on those? Property bindings, embedded views etc?
@lemastertech2 ай бұрын
I have used a lot of perspective and I will attempt to keep rolling some ignition related tutorials out but if you have a lot of specific questions you might want to check out my Patreon for dedicated help, or at least my Instagram where it’s easier to DM haha!
@wokeclub18442 ай бұрын
@@lemastertech I'm not on insta or patreon 😭
@lemastertech2 ай бұрын
@@wokeclub1844 well if you’re hoping for specific tutoring/lessons for free you’ll just have to stay tuned to the channel and I’ll roll out as many as I can :) or if you want private tutoring you can email me your requests