
PLC and HMI Development with Siemens TIA Portal
By :

It is important to understand that there is no right or wrong language when it comes to programming a PLC. However, there are strengths and weaknesses between different languages. There are times when choosing a particular language over another has its advantages.
The best approach is to look at what is trying to be achieved, both now and in the future, and create a block in a language that fits those needs. A PLC project will generally fair better with mixed languages that fit the needs of the project rather than sticking with a sole language and struggling through areas that are difficult to program.
Every block in a project has a use case. This relates to the following:
These simple statements help us understand the best language to implement when designing a block.
...Change the font size
Change margin width
Change background colour