/ SOLUCIONES DESCENTRALIZADAS Figura 4: E/S descentralizadas standard (verde): Determinación inexacta de la señal de entrada y salida. SLIO ETS descentralizada (violeta): marca de tiempo en μs con lista de orden para entradas y salidas. 30 / faz SLIO y cada módulo conectado a un sincronismo de +/- Con Profinet IRT y 250 μs de ciclo el error se reduciría a 2,25 5 micras. El mecanismo sincronización subyacente es inde- grados. pendiente del bus de campo y estará disponible para otros Debido a estos errores inadmisibles estas soluciones están sistemas de bus en el futuro. fuera de cuestión. En la mayoría de estos casos, se aplican ción supone un alto coste y resulta inflexible y mala de esca- Realización con terminales standard E/S lar cuando la adaptación y optimización son necesarias. Si esta tarea tiene que ser resuelta por terminales standard Realización con terminales SLIO ETS via de E/S descentralizados sería necesario medir el tiempo de bus de campo la señal de entrada directamente en la CPU. Una serie de inexactitudes resultarian aquí, lo que provocaría un signifi- Cuando los terminales de E/S son capaces de medir el cativo error total: ejemplarmente sólo se describe la fuente tiempo de los flancos de la señal con respecto al retardo en del mayor error. la conmutación de las salidas hasta el tiempo que la CPU Se supone que el programa de aplicación de la CPU es capaz define, todas las fuentes de error de la precisión temporal de medir el tiempo con una precisión suficiente (por ejem- de las que son causadas por el bus de campo y el ciclo de la plo, SPEED7 CPU con 1 μs resolución temporal). La CPU CPU son eliminadas. controla si el evento de entrada (árbol de levas) ocurre y La parte violeta de la imagen 5 muestra la gran mejora de guarda el tiempo. La CPU da la orden a través del maestro la precisión temporal de dicho sistema en comparación con de bus de campo al módulo interfaz y a su vez a la terminal, terminales de E/S sin marca de tiempo en μs- ETS (verde). cuando es el momento para cambiar la salida. Tan pronto como el terminal de entrada SLIO de ETS detecta La parte verde de la figura 4 muestra, que —a la vista de la el evento del árbol de levas, guarda adicionalmente el último CPU— no es posible distinguir el cambio de una señal en el estado de las entradas y el tiempo en la memoria FIFO. ciclo del bus de campo o más exactamente, lo que exige el Estos datos son transferidos a la CPU a través del bus de momento de la trama de bus de campo. Se presenta un campo. El evento se podría clasificar ahora independiente- campo de imprecisión con el ancho de un tiempo mínimo de mente del bus de campo o el ciclo de la CPU en base de la ciclo del bus de campo. marca de tiempo. Por lo tanto, en un sistema Profibus con 600μs de tiempo de ciclo (mejor de los casos) resulta en un error de hasta 5,4 Debido a los tiempos de todos los módulos SLIO en un grados para determinar la posición del cigüeñal (a través módulo de interfaz corriendo igual a +/- 85 ns, la CPU es del sensor del árbol de levas). 1500 rpm para un tiempo de capaz de calcular los tiempos de cambio para las salidas de 40 ms por revolución y para una velocidad angular de 9 ETS SLIO (inyector) con exactitud de hasta 1 μs y transferir grados por ms, significan que 5,4 grados se gestionan en los valores a través del bus de campo. Si el tiempo de 600 μs. Más errores aparecerían al activar la salida. conmutación en el terminal se ha alcanzado, las salidas las unidades especiales de control de levas. Pero esta solu- via bus de campo