¿Qué significa cada frase en la lista de declaraciones del programa Siemens S7-300?
Configuración
¿Guardar? // Generalmente se usa al comienzo de una subrutina para guardar el bit br. Puede entenderlo simplemente como el EO del diagrama de escalera.
¿L 0? //¿Poner 0? Asignado a #TEMP1, #TEMP1 se puede crear en un recurso de subrutina.
T #TEMP1
L #IN0? //Da el parámetro externo INO a #TEMP2, que debería ser un parámetro de entrada de esta subrutina.
t #Temperatura2
L 0 //Comparar INO(#TEMP2)? ¿Y qué pasa con 0?
& ltD
JC M001? //Si #TEMP2? Si es menor que 0, salte a MOO1 a continuación para iniciar la ejecución.
TAK //Intercambia los valores de los acumuladores 1 y 2, es decir, intercambia las posiciones de #TEMP2 y 0 en el acumulador.
L L#9990000 //Después del paso anterior, ACU1 carga un entero largo 9990000, #temp2 se completa automáticamente en ACU2 y el 0 original en ACU2 se elimina automáticamente.
& lt=D? //Compare ACU2 y ACU1.
JC M002 ///? ¿Y si #TEMP2? Si es menor o igual a 9990000, salte a MOO12 a continuación para iniciar la ejecución.