Some of these settings can be fixed with pre-commits. I posted some links earlier, but these were blocked. Pcdshub on github, has some convenient pre-commits for TwinCAT. The trailing spaces one can be fixed with a standard pre-commit.
@JakobSagatowski8 сағат бұрын
@RoRu87 I don't think KZbin like links. Thanks for the suggestion. I think I should probably make a whole separate video just about convenient pre-commits for TwinCAT!
@RoRu876 сағат бұрын
@@JakobSagatowski Great idea! I also wrote an article about it if you need some inspiration ;D
@fernandocastro20754 күн бұрын
the pointers, references and data type conversions explanation was nice and neat!.. some time ago I struggled with those concepts.
@MalcolmReye7 күн бұрын
In git you can now save the file with: CTRL + SHIFT + s
@ninek87 күн бұрын
This playlist is an absolute gold mine and you promote well thought out, clean code which is always a plus
@jhon_15509 күн бұрын
Herramienta muy interesante, ojala nos acerquemos cada vez mas al mundo de IT donde algunas tecnologias estan mucho mas avanzadas :)
@awaisali44010 күн бұрын
Thank you so much, Jakob. Today, I have completed all the tutorials, and I am excited to start them again. The content is so valuable and enjoyable that I believe revisiting it will be beneficial. I sincerely appreciate your dedication and the time you have invested in providing us with such excellent free learning materials. I hope to meet you someday. Love from Munich 😇.
@AaronSmith111 күн бұрын
I don't know...Wago and CoDeSys have been around a long time but haven't gained much in market share.
@kestans12 күн бұрын
one does not simply need to use IF in programming trigcounter:=trigcounter+1*fbRtrig.Q;
@4DRC_12 күн бұрын
Extremely excited to see where the Opta goes. I could see it being competitive in the low end PLC market (currently occupied by things like the Automation Direct Click, for example).
@tn_og13 күн бұрын
Fantastic tutorials. I appreciate it so much. Just please stop saying "this guy". This is indeed the only thing i do not appreciate about it. 😅
@user-pn9gb2zr1n17 күн бұрын
Thanks alot
@qwertasd719 күн бұрын
You don’t know what you’ve forgotten, and you’ve forgotten what you don’t know. Yet, you’ve been there, seen everything. As we get older, the unknown becomes the larger part of our existence.
@mriduln793920 күн бұрын
"Your System has an older version of Twincat installed. Please provide a clean System." I am getting this error while installing new version. But i unistalled everything from my PC. Any input?
@rob882321 күн бұрын
Stuxnet anyone? closed source?
@sunishsuresh407321 күн бұрын
Just for anyone wondering about BTNs, it stands for Beckhoff Traceability Number : )
@Randall36321 күн бұрын
Yes I have an Opto22 EPIC The thing I like about it It can be programmed with Codesys and works well. It has a lot of memory. I’ve used it as a flow computer measuring natural gas through an office plate. The formula is about 100 lines of nothing but math equations. I’ve created 4 instances of equation to handle 4 separate meter run. The PLC handles it easily. The only thing I don’t like about it is it doesn’t support Ethercat but it does support Ethernet/IP.
@52Freaky28 күн бұрын
Have you tried Opta with LCD display.
@SohelAhmedEАй бұрын
Thank you very much for your dedication for making all of those videos. You are amazing man with kind heart. Normally I do not comment but if i do not give you thanks it will feel me guilty all time. I wish you, your wife and your parents all the best. Love from my core of heart ❤
@weirdfish8406Ай бұрын
Hi Jakob, thanks for your great video, in the Part 6b/18 of the tutorial and in chapter Dependency injection, you have declared a member variable iPersistentEventStorage that implements the IPersistentEventStorage interface, and the instance is instantiated in the main program and injected into the event logger, my question is, by doing that do we copy the instance of FB_XmlPersistnetEventStorage and assign it to the member variable? Could we use a reference or a pointer to avoid this copy? So we only have one instance of the FB_XmlPersistentEventStorage in the entire program and only main program will manage the lifetime of this instance
@Dubstep_GunАй бұрын
Can AI replace plc programmers?
@anhoangduc4626Ай бұрын
#1. MQTT hear this manytime but still not understand what happen with this #2. PLCopen I have known this very popular in program and complicated machine, easy to used but still not see any application on this
@antoinejones1979Ай бұрын
Hi Jakob, Would you provide the list of devices and part numbers you have in the background , thanks
@vinnierkcАй бұрын
As an industrial designer with programming experience I had to get into PLC programming for the last month for a project, and I couldn't agree more with everything you say.
@dellaemckenzie4060Ай бұрын
All hail Beckhoff. I refuse to teach RS5000.
@mohammedrezk8072Ай бұрын
on other words ......i've never had the chance to work with .......etc.
@JakobSagatowskiАй бұрын
That's true!
@russelsprout2155Ай бұрын
Great content. I'm an industrial mining electrician in Australia and I teaching myself coding. It's very difficult to find good content. Even the paid content is trash. This is brilliant. Clear and concise
@JakobSagatowskiАй бұрын
Happy you like it! Please consider becoming a patron to support me in creating this content.
@russelsprout2155Ай бұрын
Hey mate when i try to run twin cat like your doing at 51:55 i get a message saying "fatal error incompatible software". What does this mean ?
@russelsprout2155Ай бұрын
When i try to select "restart TWINCAT system in run mode" i get that error
@franzjackeАй бұрын
For me wiring the control panel was really satisfying and it still is💯. Although I don't do it lately and is done by others.😩 BTW: you probably know more than you know about how you would have wanted it to be buit. E.g. I've put stickers with "comments" beside or on the elements. I find it more relatable to the programming the thing. But I mostly think of myself returning to the same panel again in 20y. And be able to understan what I have done and how to fix it 😅 I also like how you can mark each wire with it's designation and unique number. It some extra work. But it's so much easier to diagnose and to rewire if needed. Especially if you are remote commissioning.
@JakobSagatowskiАй бұрын
You're right! And who doesn't love a well-built electrical cabinet?
@rickmaida2874Ай бұрын
No. 25, which is No. 1 in my book: Physics. You have to have a solid grasp of the laws of classical physics to be a good controls engineer. I don't typically do any math involving physics, but I can tell when things don't add up.
@HanssingАй бұрын
Well, I am not an expert in anything, but I do feel lucky that I have touched a lot of the brands you talk about - but in older versions. No older version of PLCs be it Siemens, Omron, Opto22, or Mitshubishi is worth working with. All the newer now allows ST with practically identical syntax - so not really anything new. Right now the big projects are Denso Robot+UR Robot+Beckhoff PLC+Beckhoff XTS 🙂- so I can cross some of your Automation Bucket list. I think the SCADA/HMI side of things are where the differenses arises. WinCC is very different form CoDeSys VISUs, again different from say Indusoft, CopaData Zenon etc etc. I prefer Beckhoff for ecosystem, and in general CoDeSys for development incl. XAE. I count my self lucky each time someone is willing to pay me for learning something new 🙂 So, I consider myself jack-of-all-trades, but master of none in this regards. But its fun.
@alexanderskusnov5119Ай бұрын
FBD, IL. But where is SFC? You can also use Stateflow (MatLab/Simulink) as well.
@JakobSagatowskiАй бұрын
It's not on the list because I know SFC 😅
@aryasjs_rАй бұрын
Great Great Greattt Video
@dlalicАй бұрын
I feel you Jakob. Even being lucky to work with different equipment over past 8 years there is so much that is on my list. One kudos to you on this video. Community and sharing knowledge help in shaping skill set to fill the gaps.
@prashkd7684Ай бұрын
Schneider is working on adapting IEC 61141 which is a more "open-source", event driven programming language. Any thoughts on that ?
@dragonmares59110Ай бұрын
"Industrie 4.0" this thing is making me burn like a fiery inferno each time i hear a colleague saying this...hell i even start hearing 5.0/6.0...
@MGrahamMakesАй бұрын
I actually like hearing 'Industry 5.0' because it's an immediate & unambiguous signal that the person who said it cannot be taken seriously.
@franzjackeАй бұрын
5G hence 5.0 i guess, it's not so hard to come up with new numbers. But it works
@mustafa94602Ай бұрын
5:55 I don't find the link below 5:55 , thank you ❤
@JakobSagatowskiАй бұрын
Fixed!
@niclashАй бұрын
I expected more things like; "Building Automation", "Electrical Transmission Networks, Control and Planning", "Power Generation", "Agriculture Tech", "Food Processing", "Vending Machines", "Mining Industry", and so on... not simply touching products that you see in your particularly "narrow" field... Knowing the industry's "needs", "wants" and "potential" is much more satisfying than a particular tech. I have personally been in this field since 1984, first developing the RTOS and dev tools at a PLC manufacturer (now Regin) then later as systems integrator in mainly building automation, but also a bit of water treatment, power generation and steel production, and lately something as mundane as solar panel monitoring. I couldn't care less of what tools are used, but the coolest I think I ever did was to work with a research team to figure out how to make CGI (en.wikipedia.org/wiki/Compacted_graphite_iron) at a steel mill, where the "lab" was a corner of the steel mill with a one tonne furnace, as dirty and hot as the rest of the plant and not a lab coat in sight. ;-)
@iengineer8136Ай бұрын
It was a great information video about automation application available in the industry. However there were no visuals of the working environment of these automation protocols and applications. Some practical 25 visual images / videos along with the 25 dont know lists would be more interesting and helpful. With due respect i like the information shared as i have heard of a few of these platforms, though i am not tye subject expert. Thanks for sharing
@JakobSagatowskiАй бұрын
Excellent suggestion, I'll think of it for the next "25 video"!
@MathieuTanguy-tj8lkАй бұрын
B&R Automation studio 5000?! I think you mixed up B&R and Rockwell programming tools 😅
@JakobSagatowskiАй бұрын
Maybe B&R and Rockwell should join common forces? 😅 Now we've got a name for their development environment!
@renatab7640Ай бұрын
Kubusiu jesteś niesamowity 😘👏❤❤
@pcwalter7567Ай бұрын
Have a look at Sigmatek as well... Very powerful OOP development framework.
@Leonardo.capitanioАй бұрын
Thanks for the video.. It's very interesting to realize how much common characteristics the guys in this area share... close to reach 25 years in this area, I have more or less the same deficits and interests as you. I also liked the title impostor syndrome, but about it I should write much more lines of comments then KZbin allows me to do. It's incredible how much we learn for our lives, working with automation, an area which keeps one humble.. Have a great weekend!
@JakobSagatowskiАй бұрын
It's the best area to work in, so I guess it's good there is an infinite amount of stuff to learn! Have a great weekend too!
@TomScryleusАй бұрын
nice thumbnail. great video. you are the best youtuber in the world. :)
@ryno9732Ай бұрын
Yaskawa programming is the bane of my existence! Hate programming them 😅
@nickmartin7418Ай бұрын
Great video, there were a bunch of things I now know I don't know about them! Looking forward to the 4026 video now it's out in the wild!
@arizowskyАй бұрын
As a virtual commissioning engineer, I can say that Visual Components is an amazing tool that will change the way we design machines in the future.
@HanssingАй бұрын
What field do you work with virtual commisioning? Sounds like its very big projects, or very time-expensive ones ?
@MarkLazaridesАй бұрын
Love #25.
@AndreAbrantesBRАй бұрын
Hello everyone! Jakob, very interesting that list and an excellent video! SASE is a great idea too! Nice shot to share! Talking about a possible next topic, what do you think about vision systems for industry? There are interesting topics like Adaptive Vision Studio, OpenCV, CNNs, Vision Transformers (ViT) for the industry. You have chosen interesting subjects for your videos, the last before this one scared me at first glance! Great work! Thank you!
@JakobSagatowskiАй бұрын
Thanks for great suggestions. It's about time I make a video about vision!
@carlenkaiser9573Ай бұрын
42 I knew it!
@TheMrTmotaАй бұрын
Great tutorial. A great first step for a newbie like me. Would you happen to have the presentations used available in PDF format?t :D?
@JakobSagatowskiАй бұрын
Thanks! Please consider supporting this channel on Patreon if you found this course useful: www.patreon.com/sagatowski
@parthi2929Ай бұрын
This also accurately matches to not just automation world, but also automotive software world.