FAQs Técnicas

Realizar una pregunta

Unity SFC: advertencia 'Imposible evaluar el número máximo de etapas/acciones. Proliferación de Tokens'

Al compilar una aplicación Unity en la que hay configurada una sección SFC (Grafcet), aparecen una serie de advertencias (Imposible evaluar el número máximo de etapas/acciones - Proliferación de Tokens). La aplicación está funcionando pero ¿a que se refieren estas advertencias? ¿en un futuro, la aplicación puede fallar o surgir problemas derivados de ésta advertencia?.

Una característica inicial de las secciones SFC (Grafcet) configuradas en una aplicación Unity es que, en un principio, sólo permiten configurar un esquema (un grafcet) en cada una (normativa IEC11631), y si se requieren configurar más esquemas, se deben crear varias secciones; esto es debido a que cada esquema grafcet está controlado porn un Token (testigo) y sólo está inicialmente permitido un Token por sección. No obstante, Unity ofrece la posibilidad de crear diversos esquemas grafcet en una misma sección; para ello se ha de acceder al menú Herramientas > Ajustes de Proyecto > Programa > SFC y activar la opción de 'Multi-token'; de ésta forma se pueden configurar varios esquemas grafcet, cada uno con un Token individual, en una sóla sección; pero ésta modalidad tiene sus limitaciones (definidas en el menú Herramientas > Ajustes de Proyecto > Programa > SFC > Multi-Token) como por ejemplo el número de acciones pueden estar activas a la vez en una sección Multi-Token. Si se ha creado una aplicación con una sección Multi-Token en la que es posible que en un momento dado, según las condiciones de funcionamiento, puedan superarse los límites permitidos en la configuración establecida, es cuando al compilar aparece un mensaje de advertencia como el definido en el caso. Esto quiere decir que la aplicación funcionará correctamente mientras no se dé el caso de superación de dichos límites.
¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?