Siguiendo con el manejo del programa RocRail, vengo con un nuevo problema que, en esta ocasión, consiste en manejar los scripts ...
Estoy intentando conseguir que cuando inicio el sistema, se compruebe el estado de un bloque y si está libre que se ilumine el verde de una señal. para ello he escrito el siguiente script:
<xmlscript>
<sys cmd="go"/>
<sleep time="2000"/>
<if condition="bk BQ02 = free">
<then>
<sg id="Luz_01" cmd="green"/>
</then>
<else>
</else>
</if>
</xmlscript >
Cuando lo ejecuto me indica --> "condition [bk BQ02 = free] is invalid" y no se como escribir correctamente esa condición, por más intentos que hago.
¿Alguien sabe como escribirlo correctamente?