0% found this document useful (0 votes)
45 views17 pages

FBs PLC Hi Speed Pulse Output

Uploaded by

insightshonest
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views17 pages

FBs PLC Hi Speed Pulse Output

Uploaded by

insightshonest
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 17

FBs series Programmable

Controller

By
H.N.Wang
High-Performance Main Units
-- MC
With Transistor Output
Module Name (FBs-nnMCT) 10 14 20 24 32 40 60

I High speed input (200K 2 (X0 ~ X1)


N Hz)
P Medium speed input (20K 4 6 10 12 14 14 14
U Hz)
T Low speed input (200 0 0 0 0 4 8 20
Hz)
Total Input Number 6 8 12 14 20 24 36
O High speed output (200K 4 (Y0 ~ Y3)
U Hz)
T Medium speed output (20K 0 2 4 4 4 4 4
P Hz)
I/O
U Expansion NO YES
T
Communication Expansion 4 ports (Port 1 ~ Port 4)
Calendar
Low speed output (200 0 0 0 YES
2 4 8 16
Hz)
Detachable Terminal Block YES
Total Output Number 4 6 8 10 12 16 24
NC Positioning Main Units --
MN
With Relay Output
Module Name (FBs-nnMN) 20 32 44

I Ultra Hi speed input (920K 2 4 8


(X0,X1,X4,X5,X8,X9,X12,X1
N Hz) (X0,X1) (X0,X1,X4,X5 3)

P )
U
T Medium speed input (20K 10 12 8
Hz)
Low speed input (200 0 4 12
Hz)
Total Input Number 12 20 28
O Ultra Hi speed output (920K 2 4 (Y0~Y3) 8 (Y0~Y7)
U Hz) (Y0,Y1)
I/O
T Expansion YES
Medium speed output 0 0 0
P
Communication Expansion 4 ports (Port 1 ~ Port 4)
U Relay Contact A 6 8 8
Calendar YES
T Total Output Number 8 12 16
Detachable Terminal Block YES
NC Positioning Main Units --
MN
With Transistor Output
Module Name (FBs-nnMNT) 20 32 44

I Ultra Hi speed input (920K 2 4 8


(X0,X1,X4,X5,X8,X9,X12,X1
N Hz) (X0,X1) (X0,X1,X4,X5 3)

P )
U
T Medium speed input (20K 10 12 8
Hz)
Low speed input (200 0 4 12
Hz)
Total Input Number 12 20 28
Ultra Hi speed output (920K 2 4 (Y0~Y3) 8 (Y0~Y7)
O Hz) (Y0,Y1)
I/O
U Expansion YES
Medium speed output (20K 6 4 0
T Hz)
Communication Expansion 4 ports (Port 1 ~ Port 4)
P
Calendar
Low speed output (200 0 4 YES 8
U
Hz)
Detachable Terminal Block YES
T
Total Output Number 8 12 16
High Speed Pulse & PWM
Output
 4-axis High Speed Pulse Output
 3 Output Modes


U/D, K/R, A/B
 Up to 920K Hz for MN main unit (U/D, K/R)
 Up to 460K Hz for MN main unit (A/B)
 Up to 120K Hz for MC main unit (U/D, K/R)
 Up to 60K Hz for MC main unit (A/B)
 Up to 20K Hz for MA main unit (U/D, K/R)
 Up to 10K Hz for MA main unit (A/B)
 Single Axis Point to Point Motion Control
 Multi-axis Point to Point Motion Control
with Linear Interpolation
High Speed Pulse & PWM
Output
High Speed Pulse Output (HSPO)
Output Current Current Remainin Error Finishe Ready Finish Interrup
U/P/A D/R/B
Output Pulse g Code d Flag Flag t Note
Frequenc Positio Pulse for Step Label
y n Output

Ps 0 Y0 Y1 DR4080 DR4088 DR4072 R406 R4064 M199 M199 PSO0I Single


0 2 6 Axis
Ps 1 Y2 Y3 DR4082 DR4090 DR4074 R406 R4065 M199 M199 PSO1I Motion
1 3 7 Control
(FUN14
Ps 2 Y4 Y5 DR4084 DR4092 DR4076 R406 R4066 M199 M199 PSO2I
0)
2 4 8
UPs: Up
3 Y6 M1991:
Y7 ON,
DR4086 DR4094
stop/pause pulse DR4078 R406units
*MN main R4067 M199up to
can support M199 PSO3I
920K Hz except A/B output
D : Down output mode,3 5 9
P : Pulse with 1deceleration but 460K
RGp: 0 DR4068* D406 Hz D4062
in maximum at A/BM193mode. Multi-
Off, stop/pause pulse *MC main units can support up to 120K Hz except A/B output
Direction Y0 ~ Y7
output
0 4 Axis
mode, (FUN14
AGp: Phase
1 A DR4070* D406Hz in
D4063
guarantee at A/BM193
1
immediately but 60K mode. 7)
B : Phase B R4056=90, allowed to change 1 5
*1 : Register tooutput
show the vector *MA main units can support up to 20K Hz except A/B output
speed mode,
frequency during
but 10K Hz in guarantee at A/B mode.
sending
High Speed Pulse & PWM
Output
Single axis motion control by FUN140 instruction
Pulse No.: 0~3
Starting register
to store Motion
Program table
*Cursor at instruction and
press Starting register
“Z” key for fast popping up 2 for
the
motion program table Working auxiliary
screen (7 registers)

3 Motion Program
Table
1 One step of motion
4 (9 registers occupied)

Motion Parameter
*It needs to configure the high Table
speed (24 registers
occupied)
pulse output for working
High Speed Pulse & PWM
Output
Extended positioning commands of FUN140 Comman Operand Description
d
SPD XXXXXX, Speed setting by
RXXXX, Dxxxx Constant value or
Register in pair

DRV ADR Driving settings


$1,$2,$3 $1: +,-,space
$2: Constant value or
ABS , , Register in pair
$2,$3 $3: Ut or Ps

DRVC ADR Successive speed


$1,$2,$3 changing control

ABS , ,
$2,$3
DRVZ MD 0/1/2 Zero return

WAIT Time $4 Wait until


$4: xxxxx, Rxxxx,
$5 Dxxxx
$5: X0~X255, Y0~Y255
M0~M1911,
S0~S999

ACT Time $4 Pulse output by time

EXT $5 External trigger


High Speed Pulse & PWM
Output
Command: DRV ADR, ,R1000,Ps : Move forward (DR1000 > 0) or backward
(DR1000 < 0)
DRV by relative coordinate positioning
Speed setting by DRV ADR,+,R1002,Ps : Move forward according to the setting of
DD1000, DR1002
it means D1001 & by relative coordinate positioning
D1000 DRV ADR,-,R1004,Ps : Move backward according to the setting of
DR1004
by relative coordinate positioning
After completing the pulse output,
wait the transfer condition to go to
next step

*It will be endless movement if the


stroke
setting value
*Endless is equal
forward to 0. at the
movement
Move to 0 pulse position at 10K Hz
speed speed
by absolute coordinate positioning of DD1006’s setting until X50 is ON
High Speed Pulse & PWM
Output
Moving direction is decided by first DRVC command
Command : Only first DRVC can be absolute coordinate positioning if
necessary
DRVC There are 4-speed changing profile of this sample
*It can have 8-speed in maximum for
changing
SPD

DD1002

DD100
DD100 4
*It should be the end of 0
successive DD1006

speed changing by DRV


command Ut
DR1000 DR100 DR1004 DR100
2 6
High Speed Pulse & PWM
Output
Command : DRVZ
MD 0

These parameters are used by


DRVZ
MD
1

MD 2
High Speed Pulse & PWM
Output
Multi-axis motion control by FUN147 instruction
*Cursor at instruction and
press
“Z” key for fast popping up Group No.: 0~1
the
motion program table Starting register
screen
to store Motion
Program table
2
Starting register
for
Working auxiliary
(9 registers)
3
Motion Program
1 Table
One step of motion
4 (15 registers occupied)

*It needs to configure the high Motion Parameter Table


speed (24 registers occupied/Per
pulse output for working axis)
High Speed Pulse & PWM
Output
Extended positioning commands of FUN147
Comman Operand Description
d
SPD XXXXXX, Vector speed setting by
RXXXX, Dxxxx Constant value or
Register in pair

LIN ADR Driving stroke settings


$1,$2,$3,$4,$5 $1: Stroke of Ps0
ABS $2: Stroke of Ps1
$1,$2,$3,$4,$5
$3: Stroke of Ps2
$4: Stroke of Ps3
LINE ADR $5: Ut or Ps
$1,$2,$3,$4,$5

WAIT Time, $6 Wait until


$6: xxxxx, Rxxxx, Dxxxx
$7
$7: X0~X255, Y0~Y255
M0~M1911,
S0~S999

EXT $7 External trigger

GOTO $8 $8:
Next,1~N,Rxxx,Dxxxx

MEND End of motion program


High Speed Pulse & PWM
Output
.The corresponding axis will be idle if the moving stroke setting is in
space or the
Command: LIN setting value is equal to 0 while by relative coordinate (ADR)
.The maximum stroke is ±1999999 Ps for each movement
.The moving direction depends on the setting value;
setting value > 0 : forward ; setting value < 0 : backward
Vector speed setting .DR100 : Moving stroke setting of Ps 0
by DR0, it means R1 & .DR102 : Moving stroke setting of Ps 1
R0 .Both Ps 0 & 1 have the linear interpolation movement at the vector
speed (DR0)
by relative coordinate positioning
After completing the pulse output,
wait the transfer condition to go to
next step

*LIN supports point to point


4-axis has the linear interpolation linear
movement at the vector speed (DR2) by interpolation of motion
absolute coordinate positioning
control
High Speed Pulse & PWM
Output
.The corresponding axis will be idle if the moving stroke setting is in
space or the
Command: setting value is equal to 0 while by relative coordinate (ADR)
.The maximum stroke setting is ±1999999
LINE .The moving direction depends on the setting value;
setting value > 0 : forward ; setting value < 0 : backward
.DR100 : Moving stroke setting of Ps 0
Vector speed setting .DR102 : Moving stroke setting of Ps 1
by DR0, it means R1 & .Both Ps 0 & 1 have the endless linear interpolation movement at the
R0 vector
speed (DR0)

*Endless linear interpolation


movement
until X20 is ON
*LINE is used for endless linear interpolation
movement.
The stroke setting for each axis means the output
ratio
between active axes; the axis with longest
movement is
followed by others.
For example, if DR100=1000, DR102=333; it means
Ps0
High Speed Pulse & PWM
Output
Motion path of Multi-axis pulse output
control
High Speed Pulse & PWM
Output
*It is the time to change the motion
Motion Parameters by FUN141 parameters
before the execution of FUN140
instruction *Cursor
press
at instruction and
Pulse No.: 0~3
Memory mapping for motion parameter
instruction
“Z” key for fast popping table
up the Starting register
motion parameter table to store Motion
screen Parameter table

*Each axis can have only one own FUN141


instruction
for motion parameter’s setting

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy