zube Posted January 18 Report Posted January 18 i want to learn fbd programming kindly someone guide me or send manuals or tutorials links to study this language Quote
Crossbow Posted January 18 Report Posted January 18 FBD is one of the 5 IEC 61131-3 programming languages. There should be hundreds of books and tutorials on the Internet on this standard programming language. I know for a fact that www.plcacademy.com and www.realpars.com have information. And there's a few hundred YouTube videos. 1 Quote
sczot Posted January 20 Report Posted January 20 What Crossbow said, I would only add that Mitsu have really good documentation, so e-manual viewer should be your friend once you have the basics from online sources. 1 Quote
Gambit Posted January 20 Report Posted January 20 Start with these and then check out the e-learnings Satellite training PLC - Inverter - Servo - HMI : https://www.mitsubishielectric.com/fa/service-support/global/satellite/index_01.html https://www.mitsubishielectric.com/fa/service-support/global/e-learning/index.html Quote
zube Posted February 1 Author Report Posted February 1 On 1/20/2025 at 3:02 PM, Gambit said: Start with these and then check out the e-learnings Satellite training PLC - Inverter - Servo - HMI : https://www.mitsubishielectric.com/fa/service-support/global/satellite/index_01.html https://www.mitsubishielectric.com/fa/service-support/global/e-learning/index.html Thanks a lot for sharing this info i am new i just want to learn it Quote
zube Posted February 1 Author Report Posted February 1 Thanks to everyone if any of you send me the link of any course related to mitsubishi gxworks2 to learn fbd basic programming or its manual where with some examples to understand or any quickgude because my question can we do ladder logic and make over own block and then we call it in main function if yes for that we also do ladder logic then how fbd is more easier than ladder logic Quote
5618 Posted February 1 Report Posted February 1 The free Rockwell CCW might be useful to you as a practice environment. The Micro 800 line has FBD capability and you can run your program in an included emulator with some limitations. Quote
Parky Posted February 2 Report Posted February 2 FBD is just another way it is easy once you get used to it. for example a ladder function like ADD i.e. [+ D0 K123 D2] adds 123 to D0 & stores it in D2, in FBD it's the same but they dropped the "K" so it becomes [+ D0 123 D2], however unlike ladder where the ADD function is effectively an output FBD means you can tie one function result (output) to the input of another Also FBD allows you to use symbols directly so rather than have a single function per line of code you string them together. With GXW2 & the IEC languages the use of symbol only (local & global) means the compiler automatically assigns actual addresses when compiled however, if you are adding a HMI the only way currently to display data you need to know the physical address like D200, so global labels need to have the physical address allocated. Other things to consider is that you either need to maintain the original file on disk or download the symbolic information to the plc as without it the program cannot be uploaded from the plc in FBD it will revert to ladder with no comments. & not make that much sense. Quote
Crossbow Posted February 3 Report Posted February 3 On 2/1/2025 at 9:56 PM, Parky said: FBD is just another way it is easy once you get used to it. for example a ladder function like ADD i.e. [+ D0 K123 D2] adds 123 to D0 & stores it in D2, in FBD it's the same but they dropped the "K" so it becomes [+ D0 123 D2], however unlike ladder where the ADD function is effectively an output FBD means you can tie one function result (output) to the input of another Also FBD allows you to use symbols directly so rather than have a single function per line of code you string them together. With GXW2 & the IEC languages the use of symbol only (local & global) means the compiler automatically assigns actual addresses when compiled however, if you are adding a HMI the only way currently to display data you need to know the physical address like D200, so global labels need to have the physical address allocated. Other things to consider is that you either need to maintain the original file on disk or download the symbolic information to the plc as without it the program cannot be uploaded from the plc in FBD it will revert to ladder with no comments. & not make that much sense Not all true. There are many HMI products that can use the PLC's global labels directly, they do not need to be assigned addresses. And GX Works2 is obsolete, GX Works3 does a much better job with the IEC compliant programming languages. And many controllers now support uploading of IEC style projects. Quote
Parky Posted February 6 Report Posted February 6 Yeah sorry, I got mixed up with another post on another site where GXW2 was mentioned. But it is still the case that the symbolic file needs to be copied to the PLC to be able to upload although many do not do this Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.