Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 87

FBs series Programmable Controller

Contents
Application Reference
 Machine Automation
 Factory Automation
 System Application
Hardware Integration
 Model of Main Units
 On-board Expansions
 I/O Expansions
 Optional Expansions
 Handheld PP and Data Access Panel
Model of Main Units
Range of Main Unit
 Economical Main Units -- MA
 High Performance Main Units -- MC
 NC Positioning Main Units – MN

 Standard equipments for all main units


 Power Supply
 CPU Board with One Communication Port
(Port 0 : RS-232 or USB)
Main Units
Communication On-board expansion
I/O Capacity: Module for option
DI:256, DO: 256, RI: 64, RO: 64 On-board Input

On-board I/O:
10/14 (Without I/O Expansion)
20/24/32/40/44/60 (With I/O Expansion)
I/O, CPU,
Execution Time: 0.33µS/Contact instruction Communication
LED Indicators
User’s Memory: 20K Words
Data register: 10912+8192+424 Words
Comm. Port: 5 Ports
Interrupt Input: 16 Points (32 Entries)
High-speed Counter: 4(HHSC) + 4(SHSC) On-board I/O Expansion Port
0.1mS High-speed Timer: 1 + 4 (HST/HSC) Communication On-board Output
Port (P0)
High-speed Pulse/PWM Output: 4-axis
Wiring
Digital in /out address
 X : digital input
 Y : digital output
 M : internal relay (marker)
 T: timer
 C: counter
 R: registers
 D: registers
Digital input output address
Data registers
Digital Input (DI) Circuit

Wiring of single-end common SINK input


(internal common terminal S/S →
24V+, external common
wiring → 24V - ) npn input
Digital Input (DI) Circuit

􀁺 Wiring of single-end common SRCE


input(internal common terminal S/S →
24V - , external common
wiring →24V+)
Pnp
Digital Output (DO) Circuit

At the right side of


terminal block of FBS-PLC, there is
a place for making SINK or SRCE
label. The following are labeling
examples of:
○1 SINK output models in FBS-PLC
○2 Transistor SRCE output model
○3 Relay of TRIAC models with no
SINK
Single-End Relay Output Circuit
Single-End Transistor SINK
Output Circuit
Transistor Single-End
SINK Output
Single-End TRIAC Output Circuit
Economical Main Units -- MA
With Relay Output
Module Name (FBs-nnMA) 10 14 20 24 32 40 60

I High speed input (200K Hz)


N Medium speed input (20K Hz) 4 (X0 ~ X3)
P
U Low speed input (200 Hz) 2 4 8 10 16 20 32
T Total Input Number 6 8 12 14 20 24 36
O High speed output
U
T Medium speed output
P Relay Contact A 4 6 8 10 12 16 24
U
T Total Output Number 4 6 8 10 12 16 24
I/O Expansion NO YES
Communication Expansion 2 ports (Port 1 & Port 2)
Calendar For optional order, standard is without RTC
Detachable Terminal Block For optional order, standard is non-detachable
Economical Main Units -- MA
With Transistor Output
Module Name (FBs-nnMAT) 10 14 20 24 32 40 60

I High speed input (200K Hz)


N Medium speed input (20K Hz) 4 (X0 ~ X3)
P
U Low speed input (200 Hz) 2 4 8 10 16 20 32
T Total Input Number 6 8 12 14 20 24 36
O High speed output (200K Hz)
U
T Medium speed output (20K Hz) 4 (Y0 ~ Y3)
P Low speed output (200 Hz) 0 2 4 6 8 12 20
U
T Total Output Number 4 6 8 10 12 16 24
I/O Expansion NO YES
Communication Expansion 2 ports (Port 1 & Port 2)
Calendar For optional order, standard is without RTC
Detachable Terminal Block For optional order, standard is non-detachable
High-Performance Main Units -- MC
With Relay Output
Module Name (FBs-nnMC) 10 14 20 24 32 40 60

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


N Medium speed input (20K Hz) 4 6 10 12 14 14 14
P
U Low speed input (200 Hz) 0 0 0 0 4 8 20
T Total Input Number 6 8 12 14 20 24 36
O High speed output
U
Medium speed output
T
P Relay Contact A 4 6 8 10 12 16 24
U
T Total Output Number 4 6 8 10 12 16 24

I/O Expansion NO YES


Communication Expansion 4 ports (Port 1 ~ Port 4)
Calendar YES
Detachable Terminal Block YES
High-Performance Main Units -- MC
With Transistor Output
Module Name (FBs-nnMCT) 10 14 20 24 32 40 60

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


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

I Ultra Hi speed input (920K Hz) 2 4 8


(X0,X1,X4,X5,X8,X9,X12,X13)
N (X0,X1) (X0,X1,X4,X5)
P
U
T Medium speed input (20K Hz) 10 12 8
Low speed input (200 Hz) 0 4 12
Total Input Number 12 20 28
O Ultra Hi speed output (920K 2 4 (Y0~Y3) 8 (Y0~Y7)
U Hz) (Y0,Y1)
T Medium speed output 0 0 0
P Expansion
I/O
U Relay Contact A 6 8 YES 8
Communication Expansion 4 ports (Port 1 ~ Port 4)
T Total Output Number 8 12 16
Calendar YES
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 Hz) 2 4 8


(X0,X1,X4,X5,X8,X9,X12,X13)
N (X0,X1) (X0,X1,X4,X5)
P
U
T Medium speed input (20K Hz) 10 12 8
Low speed input (200 Hz) 0 4 12
Total Input Number 12 20 28
O Ultra Hi speed output (920K 2 4 (Y0~Y3) 8 (Y0~Y7)
U Hz) (Y0,Y1)
T Medium speed output (20K Hz) 6 4 0
P Expansion
I/O
U Low speed output (200 Hz) 0 4 YES 8
Communication Expansion 4 ports (Port 1 ~ Port 4)
T Total Output Number 8 12 16
Calendar YES
Detachable Terminal Block YES
Full Description of Main unit
Relay Output FBs-□□MAΔ–◎ FBs-10MA/FBs-24MAU-D
MA
Transistor Output FBs-□□MAT◇Δ–◎ FBs-32MAT/FBs-60MATJU-D

Relay Output FBs-□□MCΔ–◎–X FBs-14MCU/FBs-40MCU-D-2


MC Transistor Output FBs-□□MCT◇Δ–◎–XY FBs-60MCTJU-D-64

Relay Output FBs-□□MNΔ–◎ FBs-20MN/FBs-32MNU-D


MN Transistor Output FBs-□□MNT◇Δ–◎ FBs-44MNT/FBs-44MNTJU-D
□□ : Number of I/O; 10/14/20/24/32/40/60 for MA/MC, 20/32/44 for MN
Δ : Port 0 interface; Blank ̶ RS232, U ̶ USB
◇ : Transistor output type; Blank ̶ Sink (NPN), J ̶ Source (PNP)
◎ : Power supply; Blank ̶ 100~240VAC, D ̶ 24VDC
X : Optional order for high speed input (120K Hz) of the MC main unit (1~6
points)
Y : Optional order for high speed output (120K Hz) of the MC main unit (1~4 pts)
I/O Expansions
Digital Expansion Units (Built-in Power Supply)
Name Input No. Output Wiring Mechanism
No.
FBs-24EAP□◇–◎ 14 10
FBs-40EAP□◇–◎ 24 16 Terminal Block
FBs-60EAP□◇–◎ 36 24
□ : Type of output; Blank ̶ Relay, T ̶ Transistor
◇ : Transistor output type; Blank ̶ Sink (NPN), J ̶ Source (PNP)
◎ : Power supply; Blank ̶ 100~240VAC, D ̶ 24VDC
I/O Expansions
Digital Expansion Modules (W/o Power Supply)
Name Input No. Output No. Wiring Mechanism
FBs-8EA□◇ 4 4
FBs-8EX 8
FBs-8EY□◇ 8
Terminal Block
FBs-16EA□◇ 8 8
FBs-16EY□◇ 16
FBs-20EX 20
FBs-24EA□◇ 14 10
FBs-24EX 24 30-Pin Header
FBs-24EYT 24 with Latch

FBs-40EA□◇ 24 16
Terminal Block
FBs-60EA□◇ 36 24
□ : Type of output; Blank ̶ Relay, T ̶ Transistor
◇ : Transistor output type; Blank ̶ Sink (NPN), J ̶ Source (PNP)
System Specifications
Item Specification Note
Execution time 0.33uS/Contact instruction in average
Program capacity 20K Words
Program memory Flash ROM or SRAM+ Battery backup
X X0 ~ X255 Discrete Input (256 points)
Y Y0 ~ Y255 Discrete Output (256 points)
D M0 ~ M799 (Non-retentive in default)*
I Internal Relay (1912 points)
M800 ~ M1399 (Retentive in default)*
G M * It can be configurable
I M1400 ~ M1911 (Non-retentive only)
T M1912 ~ M2001 Special Relay (90 points)
A
L S0 ~ S499 (Non-retentive in default)* Step Relay (1000 points)
S * It can be configurable
S500 ~ S999 (Retentive in default)*
(Bit)
T T0 ~ T255 Status of Timing (256 points)
C C0 ~ C255 Status of Counting (256
points)
System Specifications
Item Specification Note
0.01S T0 ~ T49 (50)* Current value register
Timer of timers
0.1S T50 ~ T199 (150)*
* It is default, and can
1S T200 ~ T255 (56)* be configurable
R
C0 ~ C139 (140, Retentive)* Current value register
E
16-bit of counters
G C140 ~ C199 (60, Non-retentive)*
Counter
I C200 ~ C239 (40, Retentive)* * It is default, and can
S 32-bit
C240 ~ C255 (16, Non-retentive)* be configurable
T
E R0~R2999 (3000, Retentive)* * It is default, and can
R be configurable
R3000~R3839 (840, Non-retentive)*
R
(16- Data ** R5000~R8071 can
bit) Register R5000~R8071 (3072, Retentive)** be configurable as
the Read Only
Register
D D0~D3999 (4000, Retentive)
F F0~F8191 (8192, Retentive) File register
Examples for I/O Addressing
X0~X13 X14~X37 X38~X41
Y0~Y9 Y10~Y25 R3840~R3847 Y26~Y29

+ + +

FBs-24MC FBs-40EA FBs-32DGI FBs-8EA

X0~X23 R3840 R3841~R3844 X24~X31


Y0~Y15 Y16~Y23 R3904~R3905 Y24~Y31

+ + +

FBs-40MC FBs-RTD6 FBs-4A2D FBs-16EA


Operation of the Main Unit
Sequence operation : Cyclic Scan Input : >
One
Scan … >
One
Time
Scan
Time

Program
Housekeeping: Status memory
memory
Communications,
Data swap,
Get Input Input
Hi-speed pulse output, Status Solve Ladder
Hi-speed counter, + Diagram Program
Time base generation, •
LED indication, Output •
• Put Output Status •

*Execution time of one cycle is called scan time, the scan time varies with the program’s execution
*The duration of the input signal should stand more than one scan time for proper control
Programming Software
WinProladder
 Free Charge Software
 Support Microsoft 95/98/2000/
NT/ME/XP
 On-line RUN time Programming
 Random editing Modem
RS-232/
 Project oriented development RS-485/
USB
 Structured Programming Ethernet

Environment
 Status monitor by Reference No.
or by Comment
Programming Software
WinProladder
Working Desk Of The WinProladder
FBs-PLC Instruction List
FBs-PLC Instruction List
FBs-PLC Instruction List
Characteristics of A,B,TU and
TD Contacts
Output Coil and Inverse Output
Coil
Set Coil and Reset Coil
TIMER

Total number of timers is 256 (T0 ~ T255) with three different


time bases, 0.01S, 0.1S and 1S.

-T0 ~ T49 : 0.01S timer ( default as 0.00 ~ 327.67S )


-T50 ~ T199 : 0.1S timer ( default as 0.0 ~ 3276.7S )
-T200 ~ T255 : 1S timer ( default as 0 ~ 32767S )
TIMER
timer
SIMPLE ON /OFF APPLICATION

 STAR DELTA FOR AN INDUCTION MOTOR USE FATEK PLC

 INPUT FOR PLC X0 START PUSH BUTTON ( NO)


 X1 STOP PUSH BUTTON (NC)

 OUT PUT FROM PLC

 YO MAIN CONTACTOR
 Y1 STAR CONTACTOR
 Y2 DELTA CONTACTOR
LADDER
Save project data to PLC
Save project data to PLC
Data monitoring
Status page
COUNTER
 COUNTER ( 16-Bit: C0 ~ C199 , 32-Bit: C200 ~
C255 )
COUNTER
MATER CONTROL LOOP
 There are a total of 128 MC loops (N=0~127). Every Master Control Start
instruction, MC N, must correspond to a Master Control End instruction,
MCE N, which has the same loop number as MC N.
MATER CONTROL LOOP
DIFFERENTIAL UP
The DIFU instruction is used to output the up differentiation of a node
status (status input to "TG↑") and
the pulse signal resulting from the status change at the rising edge of the
"TG↑" for one scan time is
stored to a coil specified by D.
DIFFERENTIAL UP
DIFFERENTIAL DOWN
The DIFD instruction is used to output the down differentiation of a node status
(status input to "TG↓") and
the pulse signal resulting from the status change at the falling edge of the "TG ↓"
for one scan time is
stored to a coil specified by D.
DIFFERENTIAL DOWN
CUMULATIVE TIMER
 "EN" = 1. With this instruction, when timing control "TIM" is 1, it is the same as a basic timer, but
when "TIM" is 0, it does not clear.
 If the timer need to clear, then change "EN" to 0. When timing control "TIM" is once again to be
1, it will continue to accumulate from the previous value o
 has two outputs, "Time up TUP" and "Time not up"
CUMULATIVE TIMER
CUMULATIVE TIMER
UP/DOWN COUNTER
-the “Count-Up” signal will only be equal to 1 if CV=PV, or else it will be equal to 0
- If U/D is 1 (up count counter). If U/D is 0, (down count counter).
UP/DOWN COUNTER
application example of UDCTR instruction being applied to an encoder .
UP/DOWN COUNTER
Accuracy of Timer/Counter
 For correct counting by using C0~C255
instruction, ON/OFF duration of input must last
more than one scan time
 By using T0~T255 instruction for timing, the
possible tolerance is :
One unit of time base + One scan time
 For more higher precision of timing, less time base
timer is the first suggestion while using T0~T255
instruction
 T0~T255 instruction can be used as the time filter
to solve too sensitive or bouncing input
MOVE
Move (write) the data of S to a specified register D when the move control input
"EN" =1
MOVE
TOGGLE SWITCH
 The coil D changes its status (from 1 to 0 and from 0 to 1) each time the
input "TG↑" is triggered from 0 to1 (rising edge).
TOGGLE SWITCH
ADDITION
 Performs addition of the data specified at Sa and Sb and stores the result in D
ADDITION
SUBTRACTION
Performs subtraction of the data specified at Sa and Sb and stores the result in D
SUBTRACTION
MULTIPLICATION
 Performs multiplication of the data specified at Sa and Sb and stores the result in D
MULTIPLICATION
DIVISION
 Performs division of the data specified at Sa and Sb and stores the result in D
DIVISION
INCREMENT
 Adds 1 to the D value
INCREMENT
DECREMENT
 Subtracts 1 from the D value
INCREMENT
LOGICAL AND
LOGICAL AND
LOGICAL OR
LOGICAL OR
BIN TO BCD CONVERSION
 Converts BIN data of the device specified at S into BCD and stores the result in D
BIN TO BCD CONVERSION
SUM (Summation of block data)
SUM (Summation of block data)
MEAN
(Average of the block data)
MEAN
(Average of the block data)

You might also like