You are on page 1of 45

CP1E

POWER SUPPLY : 100~220VAC , 24VDC I/O : 10, 14, 20, 30 and 40 CPU type : E type (basic model) and N/NA (application model) Output : transistor and relay type Program capacity : 2K steps for E type and 8K steps for N/NA type Programming method : Ladder diagram

CP1L
POWER SUPPLY : 100~220VAC , 24VDC I/O : 10, 14, 20, 30, 40 and 60 CPU type : CP1L Output : transistor and relay type Program capacity : 10K steps and 20K steps Programming method : mnemonic code, ladder diagram, function block

CP1H
POWER SUPPLY : 100~220VAC , 24VDC I/O : 10, 14, 20, 30, 40 and 60 CPU type : CP1H Output : transistor and relay type Program capacity : 20K steps Programming method : mnemonic code, ladder diagram, function block

CX-Programmer V9.3 made in Japan Improvements on 87 points Designed to operate with MS Windows XP, Windows Vista and Windows 7 Recommended: Windows 7 New PLC ranges supported: - CJ1M - CS1H - CS1D - CP1E / L / H

Small selection: RS01 RS03 RS05 RS06 RS10 Key-function allocation Open CX-P with default environment On-line default state: Monitoring Auto on-line function Improvement to address formatting: A-AR, H-HR, L-LR, T-TIM, C-CNT, D-DM, E-EM RS11 Enable pasting of Symbol data created using MS-Excel and CX-P V1.2. RS16 Automatically generate an END instruction in a new section RS19 Fast connection across empty cells: [Ctrl] + arrow keys RS24 Connection and division of rungs RS35 Jump to corresponding contact / coil RS56 Rung Wrap RS86 Block / Network Manager

000.00

000.01

000.01

100.00

000.02

LD AND OR AND OUT


000.00 000.01 000.03 100.00

000.00 000.01 000.02 000.03 100.00

000.02

000.00

000.01

100.00

000.02

000.03

LD AND OR AND OUT


000.00 000.01

000.00 000.01 000.02 000.03 100.00


000.03 100.00

000.02

000.00

000.01

100.00

000.02

000.03

LD AND LD AND OR LD OUT

000.00 000.01 000.02 000.03 100.00

000.04

000.05

100.01

000.06

000.07

000.04

000.05

100.01

000.06

000.07

000.05

LD OR LD OR AND LD OUT

000.04 000.06 000.05 000.07

100.01

000.07

000.00

000.01

000.02

000.03

100.02

000.04

000.05

100.03

000.00

000.01

000.02

000.03

100.02

000.04

000.05

100.03

TEMPORARY RELAY
LD AND OUT TR AND AND OUT LD TR AND AND OUT 000.00 000.01 0 000.02 000.03 100.02 0 000.04 000.05 100.03

TRY...

1.

Define the purpose Problem Splitting Working out Design Writing Testing Finishing

2.
3.

4.
5.

6.
7.

1.

Products on the inputbelt are transported to PES 0.00. This belt stops if there is another product under work. Otherwise the product is transported to the next belt and stops if PES 0.01 detects the product. The drill is in the upper position and will be started by output 100.02. The drill goes down to limitswitch 0.02. The output 100.02 is set to off and the drill is returning to the upper position. If upperlimitswitch 0.03 detects the drill, the inputbelt, the transportbelt and the outputbelt is started. PES 0.04 detects the product and stops the outputbelt on the backside of the product . After five products the pusher is activated and pushes the products from the belt by output 100.04. If the pusher is in the out position (limitswitch 0.05) the output goes off and the pusher returns. During this period no belt is running except the inputbelt.

2.
In-take transport

Drilling station

Transport and ejecting the products

2.
In-take transport Transport

Drilling station

Transport

Drilling

Transport & ejection

Transport

Ejection of the products

3.
000.00 000.01 000.02 000.03 000.04 000.05 000.06 100.00 100.01 100.02 100.03 100.04 FInput FTransp CilOut CilIn FOutput PusIn PusOut Minput MTransport ACyl MOutput APus

Working out (I/O list)


Sensor on input belt Sensor on transport belt Cylinder out Cylinder in Sensor on output belt Pusher in Pusher out Motor input belt Motor transport belt Cylinder Motor output belt Pusher

099.15 099.14 099.13 099.12

PUW PUWR MP MPR

Product under work Product under work ready Move products Move products ready

Global symbols and Local symbols

TRY...

Ladder symbol Condition 1 XYZ(99) Condition 2 S

Operand Data-area S: Source word IR, SR, AR, HR, LR, T/C, DM, # P1: Parameter word IR, AR, HR, LR

Condition 3 P1
R

R: Result word
IR, AR, HR, LR, T/C, DM

Ladder symbol Condition 1 TIM N SV

Operand Data-area

N: TC number
# (000-511) SV: Set value (BCD) IR, AR, DM, HR, LR, #

P1 Time Contact

= 1 - 9999 = 0.1 - 999.9 sec = TIM0

INPUT

SV
TIMER OUTPUT

SV

000.00

SV
100.00

SV

000.01

SV1
100.01

SV1

000.02

SV3
100.02

SV3 SV2

SV2

000.03

SV3
100.03

SV3

Ladder symbol Condition 1 TIMH(15) N

Operand Data-area N: TC number # (000-511)

SV
SV Time Contact = 1 - 9999 = 0.01 - 99.99 sec = TIM0

SV: Set value (BCD)


IR, AR, DM, HR, LR, #

INPUT

SV
TIMER OUTPUT

SV

Ladder symbol

Operand Data-area

Pulse
Reset

CNT
N SV

N: Counter number
# (000 511) SV: Set value (BCD) IR, AR, DM, HR, LR, #

SV Contact

= 1 - 9999 = CNT511

PULSE

5
RESET

COUNTER OUTPUT

Ladder symbol

Operand Data-area

II+
DIReset

CNTR(12)
N SV
SV Contact = 1 - 9999 = CNT511

N: Counter number
# (000 511) SV: Set value (BCD) IR, AR, DM, HR, LR, #

II+

DI-

0
RESET COUNTER OUTPUT

Try

Manipulation of numbers and bits ON-LINE edit

Ladder symbol S R

Operand Data-area

KEEP(11)
B
000.00

B: Bit
IR, AR, HR, LR
000.01 100.00

100.00

000.00 KEEP(11) 000.01 100.00

BIT SET RESET

Ladder symbol S SET B R RSET B

Operand Data-area B: Bit IR, AR, HR, LR B: Bit IR, AR, HR, LR

Ladder symbol

Operand Data-area B: Bit IR, AR, HR, LR B: Bit IR, AR, HR, LR

Signal

DIFU(13) B

Signal

DIFD(14) B

CYCLUS

Ladder symbol Signal IL(02)

Signal

ILC(03)

PROGRAM WITHOUT INTERLOCK

PROGRAM WITH INTERLOCK

000.00 IL(02) 000.01 DIFU(13) 10.00

ILC(03)

A ON OFF ON OFF ON OFF

000.00

000.01

010.00

Try

Output inhibit Battery alarm Always on Always off - 253.14

First scan

1 min pulse 0.02 sec pulse 0.1 sec pulse 0.2 sec pulse 1.0 sec pulse

Thank you for you attention

if you have any question

You might also like