Design the following on RSLOGIX 500:

Question 1. Turn on PL3 unless PB3 has been pressed and held for at least 2 seconds, use TON.
Question 2. Turn on PL4 for 2 seconds when PB4 is first released, use TOF.

To design these tasks in RSLogix 500, you can use Timer On Delay (TON) and Timer Off Delay (TOF) instructions.

For Question 1:
1. Create a new rung in your ladder logic program.
2. Add an Input XIC instruction for PB3 and another Input XIO instruction for PL3 to check if it is already on.
3. Add a Timer On Delay (TON) instruction with preset time of 2000ms (2 seconds) and a TT bit for timing. Connect the XIC for PB3 to the TON enable input and the TON done bit (DN) to the XIO for PL3.
4. Connect the TON TT bit to a Output OTE for PL3 to turn it on.

For Question 2:
1. Create a new rung in your ladder logic program.
2. Add an Input XIC instruction for PB4 and another Input XIO instruction for PL4 to check if it is already on.
3. Add a Timer Off Delay (TOF) instruction with preset time of 2000ms (2 seconds) and a TT bit for timing. Connect the XIC for PB4 to the TOF start input and the TOF done bit (DN) to the XIO for PL4.
4. Connect the TOF TT bit to a Output OTE for PL4 to turn it on for 2 seconds when PB4 is first released.

Remember to download your program to the PLC to test and run these tasks.