Buenas,
Perdón por mi ignorancia pero... el ejemplo MovePicker esta programado en C puro?
Pensaba que en automatas soo se podía usar KOP, FUP, AWL y en este caso SCL...
Hola!
EasyPLC incorpora diferentes lenguajes de programación de PLC, según los estándares utilizados en la industria.
Están los lenguajes de alto nivel como Ladder, diagramas de bloques, Grafcet y los lenguajes de bajo nivel como la lista de instrucciones y el texto estructurado.
En EasyPLC, el lenguaje de texto estructurado se llama script y se utiliza C#, ya que es un tipo de lenguaje C mas simplificado sin asignaciones directas de memoria (uso de punteros).
El texto estructurado se compone de una serie de instrucciones que se pueden ejecutar, como sucede con los lenguajes superiores, de forma condicionada. Este lenguaje es muy similar al lenguaje C y sobre todo a PASCAL
Dado el objetivo de EasyPLC de simplificar el mundo de la programación PLC (para simulación y/o enseñanza) se ha elegido el C# como interprete para el lenguaje de texto estructurado, ya que Pascal es un lenguaje de programación poco utilziado en los ambientes actuales.
Saludos!