dskplc
Member
Hello,
I need to put a timer reset in my RSLogix 500 program but cannot keep the Timer 1 done bit on when needed plus I cannot grasp output destructive bits as you will see in my attached program. I appreciate any advice!
Here is what I wrote the project from.
A customer has requested the following for a plant:
1. Operator switches the plant to run using a two position switch (Run/stop) on the
panel.
2. If the water level is within limits and the outside tank level is NOT high, the Inlet Water Solenoid Valve and the pump turns on. (The flow switch and temperature probe inputs
to the controller is to be ignored for a time period using a time delay timer (T1))
3. When T1 is done the flow switch and temperature probe should run and system will continue running.
Interlocks
1. If the water level or the outside tank level is activated, the system should stop and the inside light should flash.
2. If the temperature set point drops, The Inlet Water Solenoid Valve should stop but at the same time the pump should keep on running. The temperature probe will activate a timer and when this time is reached, the inlet valve should open
again.
3. A counter should count the number of times the temp probe has triggered. And after 5 triggers the temp fault light should come on and the system stops. The inside light flashes.
4. If the dissolver overflow switch activates, then the Inlet Water Solenoid Valve should close and
the pump keeps running. A timer should be activated. When the time is done the Inlet Water Solenoid Valve should open again.
5. If the Pump flow switch activates, the controller should shut the pump off and activate a timer. After the timer is done, start the pump again.
6. Every time if the flow switch, dissolver overflow or temp probe activates, the initial
timer T1 should be reset.
Possible I/O
Inputs
1. Run/Stop
2. Dissolver overflow
3. Inlet flow switch
4. Pump flow switch
5. Outside tank high level
6. Low Temp
Outputs
1. Dissolver overflow light indicator
2. Low Temperature indicator light
3. Water level – empty indicator light
5. Inlet water Solenoid valve
6. Flashing indicator light inside
7. Pump
Thank you for advice since I am still a new PLC programmer.
I need to put a timer reset in my RSLogix 500 program but cannot keep the Timer 1 done bit on when needed plus I cannot grasp output destructive bits as you will see in my attached program. I appreciate any advice!
Here is what I wrote the project from.
A customer has requested the following for a plant:
1. Operator switches the plant to run using a two position switch (Run/stop) on the
panel.
2. If the water level is within limits and the outside tank level is NOT high, the Inlet Water Solenoid Valve and the pump turns on. (The flow switch and temperature probe inputs
to the controller is to be ignored for a time period using a time delay timer (T1))
3. When T1 is done the flow switch and temperature probe should run and system will continue running.
Interlocks
1. If the water level or the outside tank level is activated, the system should stop and the inside light should flash.
2. If the temperature set point drops, The Inlet Water Solenoid Valve should stop but at the same time the pump should keep on running. The temperature probe will activate a timer and when this time is reached, the inlet valve should open
again.
3. A counter should count the number of times the temp probe has triggered. And after 5 triggers the temp fault light should come on and the system stops. The inside light flashes.
4. If the dissolver overflow switch activates, then the Inlet Water Solenoid Valve should close and
the pump keeps running. A timer should be activated. When the time is done the Inlet Water Solenoid Valve should open again.
5. If the Pump flow switch activates, the controller should shut the pump off and activate a timer. After the timer is done, start the pump again.
6. Every time if the flow switch, dissolver overflow or temp probe activates, the initial
timer T1 should be reset.
Possible I/O
Inputs
1. Run/Stop
2. Dissolver overflow
3. Inlet flow switch
4. Pump flow switch
5. Outside tank high level
6. Low Temp
Outputs
1. Dissolver overflow light indicator
2. Low Temperature indicator light
3. Water level – empty indicator light
5. Inlet water Solenoid valve
6. Flashing indicator light inside
7. Pump
Thank you for advice since I am still a new PLC programmer.