Build file in this sequence:
This script is based on a Data Change Script using this time based tag.."DataIntervalCount".
It is also setup to only save selected data.
IF V10-CycleAutoMode1 ==1 THEN
V10-RunData01 = $DateString;
V10-RunData02 = $TimeString;
V10-RunData03 = Text(V10-FceMicronsPrimary, "0.0" );
V10-RunData04 = V10-FceHighVac.Comment;
V10-RunData05 = Text(V10-ChamberPressurePSIA, "00.0" );
V10-RunData06 = Text(V10-Setpoint, "0000.0" );
V10-RunData07 = Text(V10-ControlTC, "0000.0" );
V10-RunData08 = Text(V10-WTc01, "0000.0" );
V10-RunData09 = Text(V10-WTc02, "0000.0" );
V10-RunData10 = Text(V10-WTc03, "0000.0" );
V10-RunData11 = Text(V10-WTc04, "0000.0" );
V10-RunData12 = Text(V10-WTc05, "0000.0" );
V10-RunData13 = Text(V10-WTc06, "0000.0" );
V10-RunData14 = Text(V10-WTc07, "0000.0" );
V10-RunData15 = Text(V10-WTc08, "0000.0" );
V10-RunData16 = Text(V10-WTc09, "0000.0" );
V10-RunData17 = Text(V10-WTc10, "0000.0" );
V10-RunData18 = Text(V10-WTc11, "0000.0" );
V10-RunData19 = Text(V10-WTc12, "0000.0" );
V10-Runs_NextLine01 = V10-RunData01;
V10-Runs_NextLine01 = V10-RunData02;
IF V10-Log1_Torr == 1 THEN
V10-Runs_NextLine01 = V10-Runs_NextLine01 + "," + V10-RunData03;
ENDIF;
IF V10-Log1_Microns == 1 THEN
V10-Runs_NextLine01 = V10-Runs_NextLine01 + "," + V10-RunData04;
ENDIF;
IF V10-Log1_PSIG == 1 THEN
V10-Runs_NextLine01 = V10-Runs_NextLine01 + "," + V10-RunData05;
ENDIF;
IF V10-Log1_SP == 1 THEN
V10-Runs_NextLine01 = V10-Runs_NextLine01 + "," + V10-RunData06;
ENDIF;
IF V10-Log1_Control == 1 THEN
V10-Runs_NextLine01 = V10-Runs_NextLine01 + "," + V10-RunData07;
ENDIF;
IF V10-Log1_WkTc01 == 1 THEN
V10-Runs_NextLine01 = V10-Runs_NextLine01 + "," + V10-RunData08;
ENDIF;
IF V10-Log1_WkTc02 == 1 THEN
V10-Runs_NextLine01 = V10-Runs_NextLine01 + "," + V10-RunData09;
ENDIF;
V10-Runs_NextLine02 = " ";
IF V10-Log1_WkTc03 == 1 THEN
V10-Runs_NextLine02 = V10-Runs_NextLine01 + "," + V10-RunData10;
ENDIF;
IF V10-Log1_WkTc04 == 1 THEN
V10-Runs_NextLine02 = V10-Runs_NextLine02 + "," + V10-RunData11;
ENDIF;
IF V10-Log1_WkTc05 == 1 THEN
V10-Runs_NextLine02 = V10-Runs_NextLine02 + "," + V10-RunData12;
ENDIF;
IF V10-Log1_WkTc06 == 1 THEN
V10-Runs_NextLine02 = V10-Runs_NextLine02 + "," + V10-RunData13;
ENDIF;
IF V10-Log1_WkTc07 == 1 THEN
V10-Runs_NextLine02 = V10-Runs_NextLine02 + "," + V10-RunData14;
ENDIF;
IF V10-Log1_WkTc08 == 1 THEN
V10-Runs_NextLine02 = V10-Runs_NextLine02 + "," + V10-RunData15;
ENDIF;
IF V10-Log1_WkTc09 == 1 THEN
V10-Runs_NextLine02 = V10-Runs_NextLine02 + "," + V10-RunData16;
ENDIF;
V10-Runs_NextLine03 = " ";
IF V10-Log1_WkTc10 == 1 THEN
V10-Runs_NextLine03 = V10-Runs_NextLine02 + "," + V10-RunData17;
ENDIF;
IF V10-Log1_WkTc11 == 1 THEN
V10-Runs_NextLine03 = V10-Runs_NextLine03 + "," + V10-RunData18;
ENDIF;
IF V10-Log1_WkTc12 == 1 THEN
V10-Runs_NextLine03 = V10-Runs_NextLine03 + "," + V10-RunData19;
ENDIF;
FileWriteMessage( FcePathRuns + V10-LoadedRunNoText + "RD" + ".csv", -1,
V10-Runs_NextLine01, 0);
FileWriteMessage( FcePathRuns + V10-LoadedRunNoText + "RD" + ".csv", -1,
V10-Runs_NextLine02, 0);
FileWriteMessage( FcePathRuns + V10-LoadedRunNoText + "RD" + ".csv", -1,
V10-Runs_NextLine03 ,1 );
ENDIF;
Is Microsoft Excel on the PC?
If you use the Active X spreedsheet viewer, it has a print function.
And prints the csv in excel format.