Register now or log in to join your professional community.
It all depends on the client. one of my clients insisted on a straight forward ladder programing. if you have the knollegde of the standard plc programing structures, then the more advance style will be SCL wich give you the capability to program in VB right into you Pc's script.
On plc your basic programing language is(LAD) Ladder, then follow(FBD) Function Block programing if your aim consist of batch control. Then the next is (STL) Statement List in witch you can minipulate in a long fashion. Then with integrated controles and advanced programing and historian capabilities it is better to program in SCL.
the best way is to understand the application requirement and go step by step programming by declaring the function of each ladder and name each and every instruction of use so if required can be modified easily
There are many technique for PLC/DCS, but mostly used
1. Ladder logic
2. Function Block Diagram
3. Structured List (PASCAL)
4. Instruction List (Assembly)
If you are talking abour techniques, I am sure you are looking for methods.
In PLC, you have to program via Ladder logic, the generic method. Today some of companies also giving simplicity of building blocks and it connections.
In DCS, building blocks are available, you only have to change their parameters according to field instruments.