Diff of /trunk/SM3_Drive_RaspiStepper/SM3_Drive_RaspiStepper/Function Blocks/AXIS_REF_RaspiStepper/state machine/CommunicationStateMachine/svnobj [000000] .. [r4]  Maximize  Restore

Switch to side-by-side view

--- a
+++ b/trunk/SM3_Drive_RaspiStepper/SM3_Drive_RaspiStepper/Function Blocks/AXIS_REF_RaspiStepper/state machine/CommunicationStateMachine/svnobj
@@ -0,0 +1,42 @@
+Gx_l$
!0…jüo3	sóÊÉk»PSystem.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
6CASE wCommunicationState OF0:R	//SysTask.SysTaskGetCurrent(ADR(hTask));T	//SysTaskGetInterval(hTask, pulInterval);P	//sc.udiMasterCycleTime := pulInterval;f	sc.udiMasterCycleTime := TO_UDINT(fTaskCycle*1E6);N	controller.fDeltaTime   := fTaskCycle;º	//fScalefactor := DWORD_TO_LREAL(dwRatioTechUnitsDenom) / DINT_TO_LREAL(iRatioTechUnitsNum);<	//fFactorVel := fScalefactor;0	IF sc.CreateTask() THEN8		wCommunicationState := 10;
+	ELSE<		wCommunicationState := 1000;	END_IF10:6	wCommunicationState := 90;90:"	Timer(IN:=TRUE);  	IF Timer.Q THEN!&		Timer(IN:=FALSE);":		wCommunicationState := 100;#4200:	(* reset AxisGroup *)$4	wCommunicationState:=210;%END_CASE&€CommunicationStateMachine := SUPER^.CommunicationStateMachine();'Interface(L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94})NMETHOD CommunicationStateMachine : BOOL*VAR+//Task-Handle,‚	//hTask: SysTypes.RTS_IEC_HANDLE := SysTypes.RTS_INVALID_HANDLE;-*//Cycletime Main-Task.,	//pulInterval: UDINT;/	0END_VARÐÐÐEÐÐ	
+­MÚÐ-
ÐÐ	
+­NÚÐ-ÐÐ	
+­yÚÐ-ÐÐ	
+­zÚÐ-ÐÐ	
+­ƒÚÐ-ÐÐ	
+­‰ÚÐ-ÐÐ	
+­}ÚÐ-ÐÐ	
+­†ÚÐ-ÐÐ	
+­‡ÚÐ-ÐÐ	
+­ˆÚÐ-ÐÐ	
+­~ÚÐ-ÐÐ	
+­„ÚÐ-ÐÐ	
+­€ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­‚ÚÐ-ÐÐ	
+­hÚÐ-ÐÐ	
+­jÚÐ-ÐÐ	
+­kÚÐ-ÐÐ	
+­lÚÐ-ÐÐ	
+­mÚÐ-ÐÐ	
+­nÚÐ-ÐÐ	
+­oÚÐ- ÐÐ	
+­pÚÐ-!ÐÐ	
+­qÚÐ-"ÐÐ	
+­rÚÐ-ÐÐ	
+­sÚÐ-#ÐÐ	
+­tÚÐ-$ÐÐ	
+­uÚÐ-%ÐÐ	
+­vÚÐ-ÐÐ	
+­/ÚÐ-ÐÐ	
+­ÚÐ-&Ð'(ÐEÐÐ	
+­ÚÐ-)ÐÐ	
+­<ÚÐ-*ÐÐ	
+­@ÚÐ-+ÐÐ	
+­AÚÐ-,ÐÐ	
+­BÚÐ--ÐÐ	
+­CÚÐ-.ÐÐ	
+­=ÚÐ-/ÐÐ	
+­>ÚÐ-0
\ No newline at end of file