Minor Bugfix
This commit is contained in:
@@ -1,30 +1,30 @@
|
||||
WATCH Ver=2.00 PLCName=AC141 CPUName=CPU TaskName=Scr1_ctrl
|
||||
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 Index=44 ASCIIString=0
|
||||
Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 Index=350 ASCIIString=0
|
||||
name type force value level type len format place expand specs
|
||||
bDInStartScrewing BOOL 0 " *" 0 1 1 2 1 0
|
||||
lMachine typMachine 0 " *" 0 100 1 0 2 1
|
||||
bSimulation BOOL 0 " *" 1 1 1 2 0 0
|
||||
usMode USINT 0 " *" 1 5 1 10 0 0
|
||||
bSimulation BOOL 0 " FALSE" 1 1 1 2 0 0
|
||||
usMode USINT 0 " 0" 1 5 1 10 0 0
|
||||
usModeAutomatic USINT 0 " *" 1 5 1 10 0 0
|
||||
sLogmessages STRING[80][0..24] 0 " *" 0 9 81 0 1 1
|
||||
sLogmessages[0] STRING[] 0 " '2011/6/4 19:44:58.20 Start new screw Process SerialNr: 7'" 1 9 81 1 1 0
|
||||
sLogmessages[1] STRING[] 0 " '2011/6/4 19:44:58.20 Mode: 0'" 1 9 81 1 1 0
|
||||
sLogmessages[2] STRING[] 0 " '2011/6/4 19:44:58.20 Screwdepth: 26mm'" 1 9 81 1 1 0
|
||||
sLogmessages[3] STRING[] 0 " '2011/6/4 19:44:58.20 Drill/Forward Speed: 250/min'" 1 9 81 1 1 0
|
||||
sLogmessages[4] STRING[] 0 " '2011/6/4 19:44:58.20 Screwspeed: 50/min'" 1 9 81 1 1 0
|
||||
sLogmessages[5] STRING[] 0 " '2011/6/4 19:44:58.20 Postscrewspeed: 5/min'" 1 9 81 1 1 0
|
||||
sLogmessages[6] STRING[] 0 " '2011/6/4 19:44:58.20 Torquelimit: 0.8Nm'" 1 9 81 1 1 0
|
||||
sLogmessages[7] STRING[] 0 " '2011/6/4 19:44:58.20 TorqueDepthOK: 42mm -44mm'" 1 9 81 1 1 0
|
||||
sLogmessages[8] STRING[] 0 " '2011/6/4 19:44:58.20 Postscrewangle: -4<>'" 1 9 81 1 1 0
|
||||
sLogmessages[9] STRING[] 0 " '2011/6/4 19:44:58.220 Start drilling'" 1 9 81 1 1 0
|
||||
sLogmessages[10] STRING[] 0 " '2011/6/4 19:44:59.260 Start screwing'" 1 9 81 1 1 0
|
||||
sLogmessages[11] STRING[] 0 " '2011/6/4 19:45:0.660 Torque limit reached'" 1 9 81 1 1 0
|
||||
sLogmessages[12] STRING[] 0 " '2011/6/4 19:45:0.660 Position Stopped: -15653.8 <20>'" 1 9 81 1 1 0
|
||||
sLogmessages[13] STRING[] 0 " '2011/6/4 19:45:0.660 Reached Depth: 40.9515 mm'" 1 9 81 1 1 0
|
||||
sLogmessages[14] STRING[] 0 " '2011/6/4 19:45:0.660 Reached Depth was NOK'" 1 9 81 1 1 0
|
||||
sLogmessages[15] STRING[] 0 " '2011/6/4 19:45:0.660 Stopping'" 1 9 81 1 1 0
|
||||
sLogmessages[16] STRING[] 0 " '2011/6/4 19:45:1.20 Cylinders returned, Done'" 1 9 81 1 1 0
|
||||
sLogmessages[17] STRING[] 0 " '2011/6/4 19:45:4.500 NC Trace finished'" 1 9 81 1 1 0
|
||||
sLogmessages STRING[80][0..24] 0 " *" 0 9 81 0 1 0
|
||||
sLogmessages[0] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[1] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[2] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[3] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[4] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[5] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[6] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[7] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[8] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[9] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[10] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[11] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[12] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[13] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[14] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[15] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[16] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[17] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[18] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[19] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[20] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
@@ -33,8 +33,8 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 I
|
||||
sLogmessages[23] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
sLogmessages[24] STRING[] 0 " ''" 1 9 81 1 1 0
|
||||
usStep USINT 0 " *" 0 5 1 10 1 0
|
||||
sStep STRING[80] 0 " 'STEP_CREATE_LOGFILE'" 0 9 81 1 1 0
|
||||
sLogFile STRING[20] 0 " '7.txt'" 0 9 21 1 1 0
|
||||
sStep STRING[] 0 " *" 0 9 81 1 1 0
|
||||
sLogFile STRING[20] 0 " ''" 0 9 21 1 1 0
|
||||
rPostScrewStartPos REAL 0 " 0.0" 0 8 1 10 1 0
|
||||
bCylinderMainForward BOOL 0 " FALSE" 0 1 1 2 1 0
|
||||
bCylinderSetForward BOOL 0 " FALSE" 0 1 1 2 1 0
|
||||
@@ -42,13 +42,13 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 I
|
||||
bStatCylinderMainLeftSensorFw BOOL 0 " FALSE" 0 1 1 2 1 0
|
||||
bStatCylinderMainOk BOOL 0 " FALSE" 0 1 1 2 1 0
|
||||
Logfile_FileCreate FileCreate 0 " *" 0 100 1 0 1 1
|
||||
enable BOOL 0 " TRUE" 1 1 1 2 0 0
|
||||
pDevice UDINT 0 " 10465825" 1 7 1 10 0 0
|
||||
pFile UDINT 0 " 9069151" 1 7 1 10 0 0
|
||||
status UINT 0 " 20723" 1 6 1 10 0 0
|
||||
enable BOOL 0 " FALSE" 1 1 1 2 0 0
|
||||
pDevice UDINT 0 " 0" 1 7 1 10 0 0
|
||||
pFile UDINT 0 " 0" 1 7 1 10 0 0
|
||||
status UINT 0 " 0" 1 6 1 10 0 0
|
||||
ident UDINT 0 " 0" 1 7 1 10 0 0
|
||||
i_state UINT 0 " 0" 1 6 1 10 0 0
|
||||
i_result UINT 0 " 20723" 1 6 1 10 0 0
|
||||
i_result UINT 0 " 0" 1 6 1 10 0 0
|
||||
i_tmp UDINT 0 " 0" 1 7 1 10 0 0
|
||||
lAxis typAxis 0 " *" 0 100 1 0 2 0
|
||||
sStep STRING[25] 0 " ''" 1 9 26 1 0 0
|
||||
@@ -276,7 +276,7 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 I
|
||||
ParID UINT 0 " 0" 3 6 1 10 0 0
|
||||
Number UINT 0 " 0" 3 6 1 10 0 0
|
||||
Info UDINT 0 " 0" 3 7 1 10 0 0
|
||||
bError BOOL[0..63] 0 " *" 0 1 64 0 1 1
|
||||
bError BOOL[0..63] 0 " *" 0 1 64 0 1 0
|
||||
bError[0] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[1] BOOL 0 " FALSE" 1 1 1 2 0 0
|
||||
bError[2] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
@@ -289,17 +289,17 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 I
|
||||
bError[9] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[10] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[11] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[12] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[13] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[14] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[15] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[16] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[17] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[18] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[19] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[20] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[21] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[22] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[12] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[13] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[14] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[15] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[16] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[17] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[18] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[19] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[20] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[21] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[22] BOOL 0 " FALSE" 1 1 1 2 1 0
|
||||
bError[23] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[24] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[25] BOOL 0 " *" 1 1 1 2 1 0
|
||||
@@ -341,8 +341,57 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 I
|
||||
bError[61] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[62] BOOL 0 " *" 1 1 1 2 1 0
|
||||
bError[63] BOOL 0 " *" 1 1 1 2 1 0
|
||||
CYCLETIME USINT 0 " *" 0 5 1 10 1 0
|
||||
CYCLETIME USINT 0 " 4" 0 5 1 10 1 0
|
||||
uiTorqueReachedDelay UINT 0 " 0" 0 6 1 10 1 0
|
||||
lScrewdriver typScr 0 " *" 0 100 1 0 2 1
|
||||
usAxis USINT 0 " 0" 1 5 1 10 0 0
|
||||
sConfig STRING[10] 0 " 'ConfPar'" 1 9 11 1 0 0
|
||||
MachineParameter typScr_MachineParameter 0 " *" 1 100 1 0 0 1
|
||||
usCylinderMode USINT 0 " 1" 2 5 1 10 0 0
|
||||
usStartMode USINT 0 " 0" 2 5 1 10 0 0
|
||||
usCylinderSetFwMaxTime USINT 0 " 3" 2 5 1 10 0 0
|
||||
usDrillingMaxTime USINT 0 " 4" 2 5 1 10 0 0
|
||||
rGEAR_FACTOR REAL 0 " 1.0" 2 8 1 10 0 0
|
||||
rSPEED_FACTOR REAL 0 " 34.133" 2 8 1 10 0 0
|
||||
rANGLE_FACTOR REAL 0 " 5.688" 2 8 1 10 0 0
|
||||
rMAX_TORQUE REAL 0 " 3.8" 2 8 1 10 0 0
|
||||
Parameter typScr_Parameter 0 " *" 1 100 1 0 0 1
|
||||
bEnableLogfile BOOL 0 " FALSE" 2 1 1 2 0 0
|
||||
bEnableTrace BOOL 0 " FALSE" 2 1 1 2 0 0
|
||||
usScrewMode USINT 0 " 0" 2 5 1 10 0 0
|
||||
usMaxTime USINT 0 " 5" 2 5 1 10 0 0
|
||||
uiTorqueDelay UINT 0 " 2000" 2 6 1 10 0 0
|
||||
rTorqueLimit REAL 0 " 0.8" 2 8 1 10 0 0
|
||||
rPostScrewAngle REAL 0 " -4.0" 2 8 1 10 0 0
|
||||
rSpeed1StartDrill REAL 0 " 50.0" 2 8 1 10 0 0
|
||||
rSpeed2Screw REAL 0 " 25.0" 2 8 1 10 0 0
|
||||
rSpeed3Postscrew REAL 0 " 5.0" 2 8 1 10 0 0
|
||||
rScrewDepth REAL 0 " 26.0" 2 8 1 10 0 0
|
||||
rMinScrewDepth REAL 0 " 42.0" 2 8 1 10 0 0
|
||||
rMaxScrewDepth REAL 0 " 44.0" 2 8 1 10 0 0
|
||||
Status typScr_Status 0 " *" 1 100 1 0 0 1
|
||||
usStep USINT 0 " 0" 2 5 1 10 0 0
|
||||
bError BOOL 0 " FALSE" 2 1 1 2 0 0
|
||||
bCylinderSetForward BOOL 0 " FALSE" 2 1 1 2 0 0
|
||||
bCylinderSetBack BOOL 0 " TRUE" 2 1 1 2 0 0
|
||||
bCylinderMainBack BOOL 0 " TRUE" 2 1 1 2 0 0
|
||||
rCylinderMainDepth REAL 0 " 0.0" 2 8 1 10 0 0
|
||||
rCurrentTorque REAL 0 " 0.0" 2 8 1 10 0 0
|
||||
rCurrentPosition REAL 0 " 327.5316" 2 8 1 10 0 0
|
||||
sStep STRING[80] 0 " 'STEP_OFFLINE'" 2 9 81 1 0 0
|
||||
Result typScr_Result 0 " *" 1 100 1 0 0 1
|
||||
usProcessOK USINT 0 " 0" 2 5 1 10 0 0
|
||||
udProcesstime UDINT 0 " *" 2 7 1 10 0 0
|
||||
Command typScr_Command 0 " *" 1 100 1 0 0 1
|
||||
bStartScrewProcess BOOL 0 " *" 2 1 1 2 0 0
|
||||
bResetError BOOL 0 " *" 2 1 1 2 0 0
|
||||
Command_manual typScr_Command_Manual 0 " *" 1 100 1 0 0 1
|
||||
bCylinderMainForward BOOL 0 " *" 2 1 1 2 0 0
|
||||
bCylinderMainBackward BOOL 0 " *" 2 1 1 2 0 0
|
||||
bCylinderSetForward BOOL 0 " *" 2 1 1 2 0 0
|
||||
bCylinderSetBackward BOOL 0 " *" 2 1 1 2 0 0
|
||||
bScrewDriverScrewIn BOOL 0 " *" 2 1 1 2 0 0
|
||||
bScrewDriverScrewOut BOOL 0 " *" 2 1 1 2 0 0
|
||||
lScrewer typScr 0 " *" 0 100 1 0 2 1
|
||||
usAxis USINT 0 " *" 1 5 1 10 0 0
|
||||
sConfig STRING[] 0 " *" 1 9 11 1 0 0
|
||||
|
||||
@@ -31,7 +31,7 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 I
|
||||
usKeyMatrix[24] USINT 0 " 0" 1 5 1 10 1 0
|
||||
usKeyMatrix[25] USINT 0 " 0" 1 5 1 10 1 0
|
||||
usLEDMatrix USINT[0..9] 0 " *" 0 5 10 0 1 1
|
||||
usLEDMatrix[0] USINT 0 " 1" 1 5 1 10 1 0
|
||||
usLEDMatrix[0] USINT 0 " 0" 1 5 1 10 1 0
|
||||
usLEDMatrix[1] USINT 0 " 0" 1 5 1 10 1 0
|
||||
usLEDMatrix[2] USINT 0 " 0" 1 5 1 10 1 0
|
||||
usLEDMatrix[3] USINT 0 " 0" 1 5 1 10 1 0
|
||||
@@ -43,7 +43,7 @@ Position X=0 Y=0 Width=0 Height=0 TabWidth Name=109 Type=108 Scope=71 Force=40 I
|
||||
usLEDMatrix[9] USINT 0 " 0" 1 5 1 10 1 0
|
||||
lCurScrewdriver typScr 0 " *" 0 100 1 0 2 1
|
||||
usAxis USINT 0 " 0" 1 5 1 10 0 0
|
||||
sConfig STRING[10] 0 " 'Conf1Par'" 1 9 11 1 0 0
|
||||
sConfig STRING[10] 0 " 'ConfPar'" 1 9 11 1 0 0
|
||||
Parameter typScr_Parameter 0 " *" 1 100 1 0 0 0
|
||||
usScrewMode USINT 0 " *" 2 5 1 10 0 0
|
||||
usMaxTime USINT 0 " *" 2 5 1 10 0 0
|
||||
|
||||
@@ -105,6 +105,18 @@ PROGRAM _CYCLIC
|
||||
endif
|
||||
endaction
|
||||
|
||||
action PAGE_EXTRA:
|
||||
;Configuration Page
|
||||
if (usKeyMatrix[5] = 1) then
|
||||
uiSelPage = PAGE_CONFIG
|
||||
endif
|
||||
|
||||
;Alarm Page
|
||||
if (usKeyMatrix[6] = 1) then
|
||||
uiSelPage = PAGE_ERROR
|
||||
endif
|
||||
endaction
|
||||
|
||||
endcase
|
||||
|
||||
|
||||
|
||||
@@ -21,11 +21,10 @@
|
||||
<TaskClass Name="Cyclic#8" />
|
||||
<DataObjects>
|
||||
<DataObject Name="Acp10sys" Source="" Memory="UserROM" Language="Binary" />
|
||||
<DataObject Name="Conf1Par" Source="Screwer.Screwer-Configs.Conf1-8LSA26i1.Conf1Par.dob" Memory="UserROM" Language="Simple" />
|
||||
<DataObject Name="Conf2Par" Source="Screwer.Screwer-Configs.Conf2-8LSA26i4.Conf2Par.dob" Memory="UserROM" Language="Simple" />
|
||||
<DataObject Name="arsdmhtm" Source="" Memory="UserROM" Language="Binary" />
|
||||
<DataObject Name="arsdmsvg" Source="" Memory="UserROM" Language="Binary" />
|
||||
<DataObject Name="ConfPar" Source="Screwer.Screwer-Configs.ActiveConfig.ConfPar.dob" Memory="UserROM" Language="Simple" />
|
||||
<DataObject Name="arsdmsvp" Source="" Memory="UserROM" Language="Binary" />
|
||||
<DataObject Name="arsdmsvg" Source="" Memory="UserROM" Language="Binary" />
|
||||
<DataObject Name="arsdmhtm" Source="" Memory="UserROM" Language="Binary" />
|
||||
</DataObjects>
|
||||
<NcDataObjects>
|
||||
<NcDataObject Name="german" Source="Screwer.german.dob" Memory="UserROM" Language="Ett" />
|
||||
@@ -44,13 +43,13 @@
|
||||
<BinaryObject Name="Visu02" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="vcinter" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="ddpcxlk" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="Acp10map" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="Acp10cfg" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="sysconf" Source="" Memory="SystemROM" Language="Binary" />
|
||||
<BinaryObject Name="iomap" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="arconfig" Source="" Memory="SystemROM" Language="Binary" />
|
||||
<BinaryObject Name="asfw" Source="" Memory="SystemROM" Language="Binary" />
|
||||
<BinaryObject Name="ashwd" Source="" Memory="SystemROM" Language="Binary" />
|
||||
<BinaryObject Name="asfw" Source="" Memory="SystemROM" Language="Binary" />
|
||||
<BinaryObject Name="arconfig" Source="" Memory="SystemROM" Language="Binary" />
|
||||
<BinaryObject Name="iomap" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="sysconf" Source="" Memory="SystemROM" Language="Binary" />
|
||||
<BinaryObject Name="Acp10cfg" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="Acp10map" Source="" Memory="UserROM" Language="Binary" />
|
||||
<BinaryObject Name="arsdm" Source="" Memory="UserROM" Language="Binary" />
|
||||
</Binaries>
|
||||
<Libraries>
|
||||
|
||||
Reference in New Issue
Block a user