ConfusedStudent2016

Function Block or any other method

3 posts in this topic

Hello,

I am a student that has been taught ladder logic for three years( on many different plc's ) but, I would like to learn an alternative method is there any way to convert ladder into Function Block or some other type of programming in RS logic 5000 or any other controller? If not can some one explain the basics of Function Block programming.

Share this post


Link to post
Share on other sites

Function Block Diagrams in RSLogix 5000 are a native programming language with different structures and instructions than Relay Ladder or Structured Text.   So there's no easy way to convert from one language to the other.

Some other logic controllers (Siemens, notably) make all of their graphical languages (FBD, RLL, ST) a graphical representation of a low-level language.     Their Instruction List language is almost like Assembler, but allows you to more easily change from FBD to RLL to ST for some aspects of the program.

The best way to learn FBD is probably to just start with the Reference and Programming manuals..   From the RA literature.rockwellautomation.com website, search for 1756-RM006, the Process Control and Drives Instruction Set Reference, and for the 1756-PM009 Function Block Diagram Programming Manual.

1 person likes this

Share this post


Link to post
Share on other sites

A-B's Logix5000 (Studio5000) software conforms to IEC61131-3 and supports programming in (a) ladder diagram LD [most popular], (b) structured text ST, and (c) function block diagram FBD [similar to function block]).

http://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm018_-en-p.pdf

An excellent way to understand most types of programming styles, in my opinion, is to FLOWCHART your process, your application.  A concise flowchart can be converted into a working PLC program usually on the first power-up.  Steeplechase VLC actually programs in flowchart which compiles to executable for the controller.

http://catalog.phoenixcontact.net/phoenix/treeViewClick.do;jsessionid=WgLG2b1KtP30wp5cGTpLTNMJvyJKYZ2y4y5nqZQXD1wQlsSnZLRb!-725873062?UID=852496765&parentUID=852496473&reloadFrame=true

Ken is right...comb through A-B's website.  There is a plethora of literature to address this subject.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now