This can be done through Logix. This is how I've done it.
IX:AUTO:0003C1? P - Bonton Yard Approach? ?(The Turnout name)
? ? [x]? R1? IF? Turnout "Bonton Yard Approach - BTC" state is "Turnout Closed"? ?
? ? ? ? ? ? ?THEN? ?
? ? ? ? ? ? ? ?On Change To True, Delayed Set Turnout, "Bonton Goods - Goods Loop Up" to Closed, after 1 seconds.? ?(The first to be set when the main turnout is changed)
? ? ? ? ? ? ? ?On Change To True, Delayed Set Turnout, "Bonton Goods - Goods Bay" to Closed, after 2 seconds.? ?.? ?(The second to be set when the main turnout is changed)
? ? ? ? ? ? ? ?On Change To False, Delayed Set Turnout, "Bonton Goods - Goods Loop Up" to Thrown, after 1 seconds.? ?(The opposite condition)
Do the same for any other turnouts.
To do it
i) create the Logix name,
ii) Set the logical expression by adding the state variable.
iii) Add any actions.
iV) repeat iii until all actions are set.
v) Update.
vi) save panels and configuration files.
Hope that helps.
Chris.
?
?? ?