IF NOT data.big_or_small THEN FOR jj:=1 TO 4 DO FOR ii :=1 TO 6 DO master6_MC_CAMSWITCH_TR[ii+(jj-1)*12].TrackNumber:=ii; master6_MC_CAMSWITCH_TR[ii+(jj-1)*12].FirstOnPosition:=INT_TO_REAL(240*(jj-1))+INT_TO_REAL(40*(ii-1)); master6_MC_CAMSWITCH_TR[ii+(jj-1)*12].LastOnPosition:=INT_TO_REAL(240*(jj-1))+INT_TO_REAL(40*(ii-1))+data.quyang_pos; END_FOR END_FOR ELSE FOR jj:=1 TO 2 DO FOR ii :=1 TO 6 DO master6_MC_CAMSWITCH_TR[ii+(jj-1)*12].TrackNumber:=ii; master6_MC_CAMSWITCH_TR[ii+(jj-1)*12].FirstOnPosition:=INT_TO_REAL(480*(jj-1))+INT_TO_REAL(80*(ii-1)); master6_MC_CAMSWITCH_TR[ii+(jj-1)*12].LastOnPosition:=INT_TO_REAL(480*(jj-1))+INT_TO_REAL(80*(ii-1))+data.quyang_pos; END_FOR END_FOR END_IF updown_MC_MoveVelocity( Execute:= M_R_TRIG2.Q , Velocity:= Data.g_r_updownvelocity_M, Acceleration:= 1000, Deceleration:= 1000, Direction:= , Axis:= updown, InVelocity=> , CommandAborted=> , Error=> , ErrorID=> );
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)