Programming logic controllers (PLC) using ladder and structured control language (SCL) in MATLAB

There are different programming languages for Programmable Logic Controllers (PLC), the most common of these is the graphical programming language called LADDER. However, LADDER is not friendly in programs requiring calculations of mathematical equations, for example, to calculate the volume of a ta...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2015
Institución:
Universidad Pedagógica y Tecnológica de Colombia
Repositorio:
RiUPTC: Repositorio Institucional UPTC
Idioma:
spa
OAI Identifier:
oai:repositorio.uptc.edu.co:001/14120
Acceso en línea:
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3555
https://repositorio.uptc.edu.co/handle/001/14120
Palabra clave:
MATLAB
Simulink PLC Coder
LADDER
function Block FB
PLC
MATLAB
Simulink PLC Coder
LADDER
Bloque de función FB
PLC.
Rights
License
http://purl.org/coar/access_right/c_abf96
Description
Summary:There are different programming languages for Programmable Logic Controllers (PLC), the most common of these is the graphical programming language called LADDER. However, LADDER is not friendly in programs requiring calculations of mathematical equations, for example, to calculate the volume of a tank on level control situations. Alternative languages such as Structured Control Language (SCL) are less studied because of their complexity and unpopular in small and medium industry. In this article, the results LADDER programming language and language are compared with SCL generated by Simulink PLC Coder MATLAB tool taking as a case study the calculating the volume of a tank. Finally, this work shows that the Simulink PLC Coder tool presents an alternative to more efficient development.