Preparación de los
programas para su
aplicación
Ejemplo de aplicación para SFC
Para aplicaciones de SFC típicas, un programa SFC controla el orden
de sucesos en su proceso emitiendo comandos. Un comando, como por
ejemplo
fwdcyr_cmd
simplemente un bit de almacenamiento de la tabla de datos (por
ejemplo B3:0/7) que usted constituye en el SFC. Luego usted
programa la lógica para
texto estructurado aparte, para controlar las salidas reales para mover el
transportador.
Usted sólo puede tener un archivo de programa principal que sea un
SFC o un programa de lógica de escalera. Usted introduce los
programas en su computadora usando el editor de SFC o de lógica de
escalera. Para obtener más información sobre la introducción de SFC o
de lógica de escalera, vea el conjunto de documentación del software
de programación.
Consideraciones de programación para SFC
Para obtener información sobre las reglas de SFC para programación
especial, use la Tabla 6.B.
Tabla 6.B
Reglas de SFC para consideraciones de programación especiales
Si tiene:
Que saltar dentro del SFC
Un paso que necesita ser ejecutado
en múltiples lugares dentro del SFC
Un paso que puede ser ignorado en
base a condiciones lógicas
Una estructura de bifurcación de
SFC dentro de otra estructura de
bifurcación (anidamiento)
Un mini SFC (pasos comprimidos)
dentro del SFC principal
Que restablecer la lógica en un
programa SFC
Que desactivar un MCP
Para obtener más información sobre cualquiera de las técnicas indicadas en esta tabla, consulte la
documentación del software de programación.
Esta sección usa un ejemplo de aplicación de máquina perforadora. La
información sobre la fase de introducción del programa se encuentra en
el conjunto de documentación del software de programación.
Usted puede usar sólo un programa principal, pero puede aplicar
algunos de los pasos incorporándolos en su SFC principal y programas
de escalera de apoyo.
Capítulo 6
Planificación de los programas del sistema
para mover hacia adelante un transportador, es
en un programa de escalera o
fwdcyr_cmd
Use estas reglas:
Use una etiqueta e instrucción GOTO.
Repita el paso donde es necesario o use una subrutina global que es
llamada desde pasos múltiples.
Cree dos bifurcaciones de selección, una con el paso y otra sin el paso; o
coloque el paso en una subrutina; o combine el paso con otro paso que
es segregado por una zona MCR.
Anide las estructuras de bifurcación. El software acepta todos los niveles
de bifurcaciones anidadas que usted puede almacenar en base a la
memoria del procesador.
Cree un macro SFC. Un macro empieza con un paso; la transición para
el paso final sigue al macro.
Establezca la instrucción SFR para restablecer el organigrama.
Establezca el bit de desactivación en la pantalla de configuración del
procesador.
6-3