-Contents
-Use function
Initialization function( SmcWSetPulseType SmcWSetEncType )
-Outline
Perform initialization by using the initialization function.
-Operation method
• Set the Device name.
• Set the axis to operate in the [Change axis] menu.
• Reflect the current initial settings on the board in the [Set] menu.
• Get the SmcWSetInitParam function execution status in the [Status] menu.
• If the setting is not valid, the Return value and error details are displayed. Check the correspondence and try again.
-Use function
Initialization function( SmcWSetPulseType SmcWSetSAccelType SmcWSetEncType )
-Outline
Set the pulse output mode and encoder input type.
-Operation method
• PulseType(The pulse output mode is set.) SmcWSetPulseType function
Common pulse mode OUT:Negative logic, DIR+:High, DIR-:Low
Common pulse mode OUT:Positive logic, DIR+:High, DIR-:Low
Common pulse mode OUT:Negative logic, DIR+:Low, DIR-:High
Common pulse mode OUT:Positive logic, DIR+:Low, DIR-:High
2-pulse mode :Negative logic
2-pulse mode :Positive logic
Phase difference mode of 90 degrees OUT:Leading,DIR:Trailing
Phase difference mode of 90 degrees OUT:Trailing,DIR:Leading
• Reverse Direction Timer (SmcWSetPulseType function)
The weight (delay) at 200 microseconds is inserted before the pulse is output when the direction changes by the change in the DIR change when the common pulse method is set.(It is effective only for the common pulse method. )
• S Accel/Decel Use (Set whether to use S speed.) SmcWSetSAccelType function
• EncoderType(encoder type) SmcWSetEncType function
A/B two-phase input 1 times
A/B two-phase input 2 times
A/B two-phase input 4 times
U/D single-phase input 1 times
Not use
-Use function
Initialization function( SmcWSetCtrlTypeOut SmcWSetCtrlTypeIn SmcWSetInFilterType SmcWSetSDMode )
-Outline
The I/O of the output three points and the input seven points is set.
-Operation method
• OUT Setting SmcWSetCtrlTypeOut function
General-Purpose output
Alarm Clear
Counter Clear (ERC)
OutPulse Count Match(CP1)
Encoder Count Match(CP2)
Hold OFF
• IN Setting SmcWSetCtrlTypeIn function
General-Purpose input
ALM(Alarm)
INP(Servo driver's positioning completion signal input)
SD(Slow down)
LTC(The latch does COUNTER1-2.)
PCS(The positioning operation of this signal input begins.)
CLR(Counter clear)
• In Filter Setting(LIM, SD, ORG, ALM, INP, The input filter is set.) SmcWSetInFilterType function
Not Use
Disregard 3.2 [usec] or less
Disregard 25 [usec] or less
Disregard 200 [usec] or less
Disregard 1.6 [msec] or less
• SD Mode Setting(Slow down mode) SmcWSetSDMode function
Slow Down & Stop
Slow Down(to beginning speed)
-Use function
Initialization function( SmcWSetCtrlInOutLog )
-Outline
The logic of the I/O signal (positive logic/negative-true logic) is set by using the initialization function.
-Operation method
• Out Logic SmcWSetCtrlInOutLog function
High Active(positive logic)
Low Active(negative logic)
• In Logic SmcWSetCtrlInOutLog function
High Active(positive logic)
Low Active(negative logic)
• Limit Logic SmcWSetCtrlInOutLog function
High Active(positive logic)
Low Active(negative logic)
-Use function
Initialization function( SmcWSetOrgMode SmcWSetOrgLog )
-Outline
The starting point resume operation is set by using the initialization function.
-Operation method
• ORG Type SmcWSetOrgMode function
Z phase USE Setting
Z phase Count Setting(Range 1-16 of setting)
ORG entry direction Seting(The direction where it is rushed into that the starting point returns the starting point is set.)
Disable(doesn't specify it)
Plus Dir(Positive direction)
Minus Dir(Negative direction)
• ORG Logic SmcWSetOrgLog function
ORG Logic Setting
Z Logic Setting
• LimitTurn Use SmcWSetOrgMode function
Limit turn Not use
Limit turn use
-Use function
Initialization function ( SmcWSetErcAlmClearTime SmcWSetErcMode )
-Outline
The width etc. of a clear signal are set by using the initialization function.
-Operation method
• Counter Clear(ERC)
Stop by LIM and ALM input
ERC signal is not output.
ERC signal is auto output.
ORG motion end
ERC signal is not output.
ERC signal is auto output.
• Counter Clear Time Setting(The width of a deflection counter clear signal is set. )
12[usec]
102[usec]
408[usec]
1.6[msec]
13[msec]
52[msec]
104[msec]
Level output
• Counter Off Timer Setting(The time of deflection counter clear signal OFF timer is set. )
0[usec]
12[usec]
1.6[msec]
104[msec]
• Alarm Clear Time Setting(The width of an alarm clear signal is set. )
12[usec]
102[usec]
408[usec]
1.6[msec]
13[msec]
52[msec]
104[msec]
-Use function
-Outline
A clear latch is set by using the initialization function.
-Operation method
LTC
-Clear Counter
No Clear
Out Pulse
Encoder Pulse
Out & Encoder Pulse
-Latch Counter
No Use
Out Pulse
Encoder Pulse
Out & Encoder Pulse
CLR
-Clear Counter
No CLear
Out Pulse
Encoder Pulse
Out & Encoder Pulse