The Cycle Time Logging and Display function allows you to track and display teach pendant program cycle times. Cycle times are tracked based on individual cycles and hourly averages. Multiple cycles can be observed to view trends and analyze data.
Typically, the iPendant is used to display the cycle time data graphically. However, raw cycle time data can also be observed.
By default the cycle time is tracked from the start of a teach pendant program until the program ends. However, you can adjust this by adjusting the $CY_CONFIG system variable.
The tracked cycle time is based on multiple categories. See Table 1, " Tracked Cycle Time Categories " . Table 2, " Cycle Time Tracking Screen Items " lists the items displayed on the Cycle Time Display screen.
Table 1. Tracked Cycle Time Categories
Category | Description |
---|---|
Motion | This indicates the amount of motion time in the cycle. |
Process | This indicates the amount of process time including welding time. |
Appl | This indicates the amount of application-specific time executed. |
SP 1 | |
SP 2 | |
Wait | This indicates the amount of time spent waiting for I/O or a data event. |
Delay | This indicates the fixed TPP delay time. |
KAREL | This indicates the amount of time spent executing KAREL logic. |
Logic | This indicates the amount of time spent executing general logic. |
HOMIO | For Spot Welding programs, this indicates the time to complete the housekeeping routine in preparation for the next cycle. |
IDLE | For Spot Welding programs, this indicates the time after the HOME position is reached until the next cycle start is issued. |
Fault | Fault time is tracked but it is not considered part of the total cycle time. Fault time will not be recorded unless the cycle is resumed. If the cycle is aborted, fault time will not be generated. |
Table 2. Cycle Time Tracking Screen Items
Item | Description |
---|---|
Program | This item indicates the current program that is being tracked if cycle mode is selected. |
Mode | This item indicates whether the cycles are being tracked per cycle or per hour. One, ten, or 100 cycles can be displayed. It can also display one, ten, or 100 hours. |
Date | This item indicates the date of the currently highlighted cycle or hour. |
Time | This item indicates the time the currently highlighted cycle was executed. |
Range (TOTAL) | This item is the total number of items being tracked as n/m where n is the currently tracked cycle or hour and m is the total number of cycles or hours. |
Samples | This item indicates the number of hourly samples used in the currently displayed average of hours. |
[PROG] | This function key allows you to change the name of the program for which cycle time information is displayed. |
[ZOOM] | This function key allows you to change the displayed cycle time information. You can select to display one hour, ten hours, a hundred hours, one cycle, ten cycles, or a hundred cycles. |
[CATGRY] | This function key allows you to choose which set of cycle
time information is displayed. You can choose Total which displays
the total of all of the categories and the cycle time for each individual
category. Or, you can choose an individual category to be displayed.
When an individual category is displayed, depending on the currently
selected mode, the category name will be displayed on the top right
corner, and cycle time information for that category only will be
displayed. For example, if the Motion category is displayed in ten
cycle mode, a screen similar to the following will be displayed.
You can choose to display the following categories: Samples, Motion, Process, Appl, Wait, Delay, KAREL, Logic, HOMIO, Idle, and Fault. |
[PAGE] | This function key allows you to display cycle time data in a variety of formats. To display cycle time data on the i Pendant, Cycle Graphics should be displayed. Other formats include Cycle Text, and Average Text. Line Text is only available in Text mode. If you select hourly data and cycle text, the .DG files will be displayed. CYCAVE.DG displays the hourly data, and CYCLES.DG displays the cycle data. These files can also be displayed using the Web Server on the iPendant. |
[UPDATE] | This function key allows you to load data or resize the allocated area to store data. If you want to change the size of the allocated area,
|
RECORD | This function key allows cycle data to be recorded to the teach pendant program area. This provides reference cycle information displayed as a blue line on the screen. The blue line will be displayed when any category is selected. It will not be displayed when Total is selected. This function key is only displayed in one cycle mode as long as the program currently displayed on the Cycle Time Data screen still exists on the controller. |