¿Cuál es la base para aprender el diseño de PLC basado en vxworks?
¿Es el tema de tesis dado por el tutor? Es demasiado poco confiable. ¿Por qué utilizar VxWorks para implementar PLC?
El PLC en sí es un programa de control basado en temporizadores y bucles infinitos. No puede ser más sencillo. Se recomienda no utilizar ningún sistema operativo.
Tu pregunta es como usar un cañón para matar mosquitos. Complica una cosa simple, así que déjame hablar de lo básico:
1) Familiarizado con los principios del PLC
<. p>2) Familiarizado con los principios de compilación, puede crear su propio intérprete de sintaxis3) Si necesita admitir la programación de diagramas de escalera (es decir, puede formar un flujo de control empujando y tirando, arrastrar y tirar), entonces es más complicado
4) Familiarizado con las especificaciones de bus de campo que el PLC necesita soportar (el PLC debe tener una interfaz de bus de campo industrial)
5) Familiarizado con VxWorks integrado desarrollo de aplicaciones y desarrollo de controladores, trasplante BSP
6) Estar familiarizado con el compilador correspondiente a la CPU que desea implementar PLC y poder escribir archivos Makefile
Eso es todo lo que puedo piensa, en definitiva, cada parte. Sácalo y será suficiente para que un equipo trabaje durante 1 o 2 años.