You really should have added to your first post #86767:
http://www.plctalk.net/qanda/showthread.php?t=86767
I got two traffic lights, but I need to make a transition delay from the first one to the second one with a delay of 20 seconds.
You have used 5 or 6 timers, when you should only use 1 timer for each light. Using many timers will make it more complicated for no good reason, and will also make it more difficult to coordinate the 20-second offset between the two lights. Some of your timers are set for 50 seconds, and others are set for 200. (It is impossible to know which timer does WHAT, because like most students, you have not added any symbol descriptions or rung comments).
This is not correct. Use one timer set for 50 seconds, which (best I can tell) should be the cycle time of your traffic lights. In other words, each light should go from Green to Yellow to Red and then back to Green in a 50-second cycle.
You actually do not need a delay, but an offset. Traffic light #2 Timer current value = Traffic Light #1 Timer + 20 seconds. Then Traffic Light #2 will do what Traffic Light #1 did 20 seconds ago. This principle is used in some main artery city traffic lights where the lights need to be coordianted to keep traffic moving. By the time the traffic arrives at #2, the light changes from red to green, so the traffic keeps moving without a stop.
All you need to do is to use logic (comparison instruction) so that the timer for traffic light #2 does not start running until Traffic Light #1 Timer = 20 seconds. After starting, it runs as it normally would, but always 20 seconds behind Timer #1.
If you must start Light #2 when you start Light #1, then simply subtract 20 from the Light #2 Timer Preset value. For example, if the light cycle is 50 seconds, then for Traffic Light #2 Timer #2, set its current starting value at 50 - 20 = 30 seconds. Then it will start at the same time as Light #1, but always 20 seconds behind.