Diff of /trunk/SM3_Drive_RaspiStepper/SM3_Drive_RaspiStepper/Function Blocks/StepperControl/FB_Exit/svnobj [000000] .. [r4]  Maximize  Restore

Switch to side-by-side view

--- a
+++ b/trunk/SM3_Drive_RaspiStepper/SM3_Drive_RaspiStepper/Function Blocks/StepperControl/FB_Exit/svnobj
@@ -0,0 +1,34 @@
+Gx_lb!0…jüo1˽–	ÅmëSystem.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}	Id
+longTagText
VIF eState <> StepperControl_STATE.INIT THENd	IF eControlType = StepperControlType.DIRECT THEN (		ClearOutputPins();
+	ELSE0		IF iDisable <> -1 THENP			GVL.GPIO.axOutputs[iDisable] := TRUE;		END_IF					END_IFEND_IFLIF hIecTask <> RTS_INVALID_HANDLE THENR	eState := StepperControl_STATE.SHUTDOWN;	Œ	//work around: deleting many tasks at the same time does not work....€	stSleepUs := TO_ULINT(udiMasterCycleTime * 2 * (uiInstance+1));L	SysTaskWaitSleepUs(hTask, stSleepUs);    	//delete taskº	udiResult := IecTaskDelete2(hIecTask := hIecTask, ulTimeoutMs := udiMasterCycleTime/1000*2); F    hIecTask := RTS_INVALID_HANDLE;! FB_Exit := TRUE;"Interface#L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}$:{attribute 'conditionalshow'}%8METHOD PUBLIC FB_Exit : BOOL&VAR_INPUT'(	bInCopyCode : BOOL;(END_VAR)VAR*8	udiResult: RTS_IEC_RESULT;	ÐÐÐEÐÐ	
+­¨ÚÐ-
ÐÐ	
+­µÚÐ-ÐÐ	
+­§ÚÐ-ÐÐ	
+­·ÚÐ-ÐÐ	
+­¹ÚÐ-ÐÐ	
+­ºÚÐ-ÐÐ	
+­¸ÚÐ-ÐÐ	
+­¶ÚÐ-ÐÐ	
+­©ÚÐ-ÐÐ	
+­¦ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­¯ÚÐ-ÐÐ	
+­®ÚÐ-ÐÐ	
+­³ÚÐ-ÐÐ	
+­±ÚÐ-ÐÐ	
+­¬ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­´ÚÐ-ÐÐ	
+­²ÚÐ-ÐÐ	
+­‘ÚÐ- ÐÐ	
+­’ÚÐ-ÐÐ	
+­¥ÚÐ-ÐÐ	
+­YÚÐ-!Ð"#ÐEÐÐ	
+­‚ÚÐ-$ÐÐ	
+­ÚÐ-%ÐÐ	
+­ÚÐ-&ÐÐ	
+­ÚÐ-'ÐÐ	
+­)ÚÐ-(ÐÐ	
+­¤ÚÐ-)ÐÐ	
+­ªÚÐ-*ÐÐ	
+­«ÚÐ-(
\ No newline at end of file