Register  |  Login
 
PLC Training Forum
Forum
 
  Forum  PLC Programming  General PLC Que...  PLC programming
Previous Previous
 
Next Next
New Post 11/26/2008 7:57 AM
  ytube question
3 posts
Welcome Me!


PLC programming 

I want to learn how to program PLCs and stuff. What languages should I know? Is C++ or Assembly the best to know? Or both?

 
New Post 11/26/2008 8:15 AM
  AutomationNC
72 posts
Helper


Re: PLC programming 
Modified By AutomationNC  on 11/26/2008 9:17:13 AM)
To program PLC's it is good to have a general programming knowledge, but also it is good to have a good feel for electrical circuits since that is what the ladder logic language is based. Your standard high level programming languages are not generally used to program PLC's.  While there is usually a structured text language available on most PLC brands as well as function block stye, most PLC's you will run across in the US are going to be programmed using ladder logic. 
 
New Post 12/9/2008 4:06 PM
  Chris@Seltrol
1 posts
Welcome Me!


Re: PLC programming 

As rwhite says, ladder logic is dominant and is simply an electrical schematic of contacts representing inputs or internal variables and outputs, but many PLC's and other automation devices allow "scripting".  The scripts typically follow the syntax and semantics of Visual Basic and, once learned, vastly simplify and enhance programming.  I'd start there. 

 
New Post 12/10/2008 6:18 AM
  AutomationNC
72 posts
Helper


Re: PLC programming 

Chris, I can agree with most of your points.  Maybe I need to make my point in a different way.  Know your audience.  Know who you are programming for.  If you are writing a program for yourself personally, structured text or scripting would be fine.  However, if you are writing a program for a facility in which the equipment is maintained by personnel that are familiar with ladder logic or have little programming knowledge at all - then I would maintain you need to stay with ladder.  Likewise, if you are in a facility that uses nothing but function blocks or scripting - then you should stay with that.  With that said, and knowing that the majority of facilities use ladder, you eventually will have to learn and understand ladder logic.

 
Previous Previous
 
Next Next
  Forum  PLC Programming  General PLC Que...  PLC programming
  
 

 

  
Like this Site?

Check out our PLC Training Facebook site and "like" us!

Click Here!

  
Terms Of Use  |  Privacy Statement
Home  |  Subscriptions  |  Training Videos  |  PLC Training  |  Articles  |  PLC Training Forum  |  Contact  |  About Us
Copyright © 2008 - 2011 by Automation Technologies, Inc. - All Rights Reserved