

The start PB can be used in addition to starting the process, as resetting the flags from the last process.Ĩ. Write a basic main routine first, and continually add to it as you write the subroutines.ħ. Since only one of the 3 load size subroutines will be active, the same timer can be used in all three subroutines for at least the agitator.Ħ. Even if the custom load is not selected, you may have to place a number in the analog input in order to allow the fill pump to turn on for the other loads.ĥ. After running the program a few times, a residual amount of water remains in the tank, according to the counter. In this program, latch bits were used as flags to mark the cycle.ģ. If yours is different and you are unable to use the above water levels, please make a note on your maximum level, and notify me.Ģ. Write a short program to fill the tub until the hi level shuts the fill pump off to determine the highest level the tub is safely filled to. It may be wise, to start your program first, then if you get stumped, read the hints.)ġ. Below are a few hints which may cause some confusion, until you get to that section. Hints: (As you know, there are many ways of writing similar programs. At this time another load size can be selected, and the process starts all over.Īgitation time 6 seconds 5 seconds 7 seconds Once the proper level is reached, it will immediately drain, no agitation.ġ1. Once the tub drains from the wash cycle, it will immediately fill to the appropriate level, according to the load size.ġ0. When the agitation is complete, the tub will drain.ĩ. During the agitation, the soap will be dispensed.Ĩ. After the soaking is done, the machine will agitate for a specified amount of time.ħ.

#TLP LOGIX PRO TIMER FULL#
When the tub reaches the appropriate level, the FULL light illuminates, and the soak period begins.Ħ. The actual amount of water in the tub is displayed on the control panel in DECIMAL at all times.ĥ. When the start pushbutton is pressed, the fill pump will start filling the tub as the fill flowmeter is measuring the amount of water filling the tub.Ĥ. To start the next load, the size of the load will need to be selected, unless the selector switch is already on the proper load size.ģ. After the tub is full, these buttons will no longer work, until the load is complete and is ready for the next load. The start and stop pushbutton are only active during the initial filling of the tub. First, the size of the load must be chosen by the selector switch.Ģ. Immediately after draining the wash cycle, the tub will fill to the same level as the wash cycle with no agitation and then immediately drain.ġ. The idle light will only illuminate during soaking. The run light will illuminate when the tub is filling, dumping, and agitating. After the agitation is complete, the tub will drain. When the soak time is complete, the agitator starts for a specified amount of time and the soap is dispensed. After the proper level is reached, the full light illuminates and a soak delay starts. The analog output will display the amount of water in the tub in decimal. During the fill, the stop push button can stop it from filling. The start push button is pressed to start the cycle. The size of the load to be wash is selected first.
#TLP LOGIX PRO TIMER SIMULATOR#
Simulator label PLC Address Program symbolĪnalog output O:4 (BCD) Water level in tub You can label your B3’s and N7’s at your leisure.

Use the column program symbol for labeling your I/O. Use the Batch Simulator in the TLP LogixPro 500 Simulator. (COUNTERS, TIMERS, DN BITS, ACC BITS, JSR, I/O, ETC.) Each rung should have a comment and each bit should have its symbol labeled. SBR 7: This subroutine is for the soap dispensing.ĮNSURE EVERYTHING AND ANYTHING THAT CAN BE LABELED IS LABELED. SBR 6: This subroutine is for indication purposes only. It is also for any additional programming needed for a custom load selection. SBR 5: This subroutine will only activate if the Custom load is selected. It is also for any additional programming needed for a medium load selection.

SBR 4: This subroutine will only activate if the Medium load is selected. It is also for any additional programming needed for a large load selection. SBR 3: This subroutine will only activate if the large load is selected. Ladder 2: This is the main section of the program place the common outputs here (fill pump, agitator motor, drain pump), and also have the instructions to jump to other routines here. Objective: To write a custom program to run a clothes washing machine according to the customer’s request.
