You are on page 1of 111

PLC Training

BASIC PLC
TRAINING

1
BASIC PLC

 PLC = Programmable Logic Control

POWER CPU INPUT OUTPUT


SUPPLY MODULE MODULE SPARE SPARE SPARE

0 1 2 3 4

2
Konsep Bilangan

Hexadesimal
0101 1010 1111 0011 = 5AF3

0x23 0x22 1x21 1x20 = 3

1x23 1x22 1x21 1x20 = F

1x23 0x22 1x21 0x20 = A

0x23 1x22 0x21 1x20 = 5

3
Konsep Bilangan

57
Biner 2 :
sisa
28 1
2 :
14 sisa
0
2 :
7 sisa
0
2 :
sisa
3 1
2 :
sisa
1 1

Desimal 57 = Biner 111001


= 1x25+1x24+1x23+0x22+0x21+1x20

4
BASIC PLC

 Bagian –Bagian dari PLC :

 Base Unit / Back Plane


 Power Supply Module
 Memory Module
 CPU Module
 Digital Input Module
 Digital Output Module
 Special Modules

5
BASIC PLC

 Base Unit :
 CPU Base Unit
 Extension Base Unit
 CPU Base Unit sebagai main base unit, selain
terdapat power supply dan cpu , juga terdapat
2,3,5 atau 8 module lainnya
 Maksimum extension unit yang bisa digunakan
adalah 3 set

6
BASIC PLC

 Power Supply Module :


 Mengunakan AC 220V, AC 110V atau DC 24V
 Digunakan untuk menghasilkan tegangan DC
24 V atau 5 V

 CPU Module
 Program yg dibuat disimpan dalam RAM
dgn battery 3.6V
 Tambahan memory bisa memakai
memory cassete EEPROM 2k step, 8k
step atau 30 k step

7
BASIC PLC

 Input Module :

 Jumlah point ( 8, 16 atau 32 point )


 Connection type
 Terminal block
 FCN Connector
 D Sub ConnectorRelay Output Module

 Tegangan
 DC 5/12/ 24/ 48 V
 AC 100 /110 V
 AC 200 / 220V

8
BASIC PLC

 Output Module :
 Jumlah point ( 8, 12,16, 32 , 48 atau 64 point )
 Connection type
 Terminalblock
 FCN Connector

 D Sub ConnectorRelay Output Module

 Tegangan Type
 DC 12/ 24 V Relay
 DC 100 - 240 V SSR
 AC 5 / 12 V Transistor

9
BASIC PLC

 Output Module :
 Jumlah point ( 8, 12,16, 32 , 48 atau 64 point )
 Connection type
 Terminalblock
 FCN Connector

 D Sub ConnectorRelay Output Module

 Tegangan Type
 DC 12/ 24 V Relay
 DC 100 - 240 V SSR
 AC 5 / 12 V Transistor

10
BASIC PLC

 Special Module :
 Analog to Digital Converter ( A1S64AD, A1S68AD )
 Digital to Analog Converter ( A1S62DA, A1S68DAV,
A1S68DAI )
 High Speed Counter ( A1SD62 )
 Thermocouple input module ( A1S68TD )
 Positioning Module ( A1SD75P1-S3 )
 Analog Timer Module ( A1ST60 )

11
Mengoperasikan Program PLC
dgn GX Developer

 Nyalakan Komputer
 Klik START

 Pilih ALL PROGRAM

 Pilih Melsoft Application

 Pilih GX DEVELOPER

 Klik PROJECT

 Pilih NEW PROJECT

 Pilih PLC SERIES yang akan digunakan

12
Mengoperasikan Program PLC dgn GX
Developer

 Pilih PLC TYPE yang akan digunakan


 Klik OK

 Buat PLC Ladder diagram sederhana dgn


menggunakan tombol antara F5 – F10
 Setelah selesai, lakukan “compile” dgn menekan
tombol F4 ( CONVERT )
 Simpan program dgn memilih PROJECT

 Lalu pilih SAVE AS

 Pilih directory yang diinginkan

 SELESAI

13
PROGRAMMING
GX Developer

PROGRAMMING

14
PROGRAMMING
GX Developer

15
PROGRAMMING
GX Developer

16
Download Program ke PLC dgn GX
Developer

 Buka program GX Developer


 Pilih PROJECT

 Pilih OPEN PROJECT

 Pilih file program yang akan di transfer ke PLC

 Klik OPEN

 Pilih ON LINE

 Pilih TRANSFER SET UP

 Pilih terminal COM dgn memilih SERIAL

 Tulis terminal COM yang sesuai dgn komputer


yg dipakai
 Klik OK

17
Download Program ke PLC dgn GX
Developer

 Pilih ON LINE sekali lagi


 Pilih WRITE TO PLC

 Pilih SELECT ALL atau PARAMETER +


PROGRAM file yg akan ditransfer
 Klik EXCUTE untuk mengeksekusi program,

lalu klik YES


 Klik YES untuk mematikan PLC secara remote

 Klik YES untuk menyalakan PLC secara remote

 Klik COMPLETE , kemudian CLOSE

 SELESAI

18
Download Program ke PLC dgn
GX Developer

19
Download Program ke PLC dgn
GX Developer

20
Download Program ke PLC dgn
GX Developer

21
Download Program ke PLC dgn
GX Developer

22
Download Program ke PLC dgn
GX Developer

23
Download Program ke PLC dgn
GX Developer

24
Download Program ke PLC dgn
GX Developer

25
Download Program ke PLC dgn
GX Developer

26
Download Program ke PLC dgn
GX Developer

27
Upload Program dari PLC dgn
GX Developer

 Buka Program dgn GX Developer


 Pilih ON LINE

 Pilih READ FROM PLC

 Pilih PLC Series, sesuaikan dgn PLC yg dipakai

 Lalu Klik OK

 Pilih terminal COM yg dipakai dgn memilih


SERIAL, lalu klik OK
 Pilih SELECT ALL atau PARAMETER +
PROGRAM file yg akan di upload dari PLC
 Klik EXCUTE, kemudian klik YES

 Tekan F3 untuk memonitor program

28
Upload Program dari PLC dgn
GX Developer

29
Upload Program dari PLC dgn
GX Developer

30
Upload Program dari PLC dgn
GX Developer

31
Menyalakan Lampu dng PLC

 Rangkailah sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X1 = push button switch
 X2 = push button switch
 Y10 = lampu pijar AC 220 V

32
Menyalakan Lampu dng PLC

PB1 A1SX40 A1SY10 Lampu


X0 Y10
PB2
X1 Y11
X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

33
Menyalakan Lampu dng PLC

34
Timer

T 10 K200
T 10 = Device number
K200 = Set Value
Nilai Set value : 1 – 32.767 atau 20 – 215
Jenis Timer :
Low speed = T0 – T199 ( x 100 ms )
High Speed = T200 – T 255 ( x 10 ms )

35
Timer

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X1 = push button switch
 Y10 = lampu pijar AC 220 V

36
Timer

X0 A1SX40 A1SY10 Y10 L1


PB1
X1 Y11
X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

37
Timer

38
SET dan RESET
SET
Bila SET input di nyalakan, maka Output
akan tetap ON, meskipun inputnya sudah
dimatikan.
RESET
Digunakan untuk mematikan Output yang di SET,
Note :
 Nilai Timer, Counter & Data Register akan
berubah jadi 0 bila di RESET
 Coil dan contact ( Y, M, L, S, B dan F ) akan off bila di
RESET

39
SET dan RESET

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X1 = push button switch
 Y10 = lampu pijar AC 220 V

40
SET dan RESET

A1SX40 A1SY10 L1
X0 Y10
PB1
X1 Y11
X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

41
SET dan RESET

42
Counter

C 10 K99
C10 = device number ( 0 – 255 )
K99 = set value ( 1 – 32.767)
 Nilai counter akan bertambah 1 bila input
Berubah dari Off ke On
 Bila nilai C10 sama atau lebih besar dari set
value maka contact normally open dari counter
akan ON
 Nilai Counter berubah menjadi 0 bila di RESET

43
Counter

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X1 = push button switch
 X2 = push button switch
 X4 = push button switch
 Y10 = lampu pijar AC 220 V

44
Counter

X0 A1SX40 A1SY10 Y10 L1


PB1
X1 Y11
PB2
X2 Y12
X3 Y13
PB3
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

45
Counter

46
PULSA ( PLS )

Perintah Pulsa akan membuat Device ON, hanya


satu kali scan pada saat input berubah dari
OFF menjadi ON

X1

PLS M1

47
PULSA ( PLS )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X1 = push button switch
 X2 = push button switch
 Y10 = lampu pijar AC 220 V

48
PULSA ( PLS )

X0 A1SX40 A1SY10 Y10 L1


PB1
X1 Y11
PB2 X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

49
PULSA ( PLS)

50
PLF

Perintah PLF akan membuat device ON satu kali scan,


pada saat input berubah dari ON menjadi OFF

X1

PLF M1

51
PLF

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X1 = push button switch
 X2 = push button switch
 Y10 = lampu pijar AC 220 V

52
PLF

PB1
X0 A1SX40 A1SY10 Y10 Lampu
PB2
X1 Y11
X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1

X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

53
PLF

54
Master Control ( MC ) dan
Master Control Reset ( MCR )

MC adalah master control untuk memulai instruksi dan akan


berfungsi bila input nya dinyalakan ( ON).
 Bila MC tidak dinyalakan, akibatnya :
 Timer
 Nilai timer berubah menjadi 0
 Contact dan coil nya OFF
 Counter
 Nilai counter tetap , pada nilai terakhirnya
 Coi Off, Contact terkunci pada kondisi terakhirnya
 OUT ( Y, M, L, B, F , S )
 OFF
 MC ( n ) ( D )
 dimana n = Nesting N0 – N7

 MCR ( Master Control Reset ) adalah akhir dari perintah master control

55
Master Control ( MC ) dan
Master Control Reset ( MCR )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 X2 = push button switch
 X4 = push button switch
 Y10 = lampu pijar AC 220 V

56
Master Control ( MC ) dan
Master Control Reset ( MCR )

PB1
X0 A1SX40 A1SY10 Y10 L1
PB2
X1 Y11 L2
PB3
X2 Y12
X3 Y13
PB4
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

57
Master Control ( MC ) dan
Master Control Reset ( MCR )

58
INC ( INCREMENT )
dan DEC ( Decrement )

 INC adalah perintah penambahan angka 1 ( satu ) pada data


register ( D )
INCP D10

 DEC adalah perintah pengurangan angka 1 ( satu ) pada data


register ( D )
DECP D10

 Bilangan yang bisa di tambahkan atau dikurangkan adalah antara


- (215) sampai dengan ( 2 15) atau – 32.768 sampai 32.767

59
Perintah INC ( INCREMENT )
dan DEC ( Decrement )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 Y10 = lampu indicator AC 220 V
 Y11 = lampu indicator AC 220 V

60
INC ( INCREMENT )
dan DEC ( Decrement )

X0 A1SX40 A1SY10 Y10 L1


PB1
X1 Y11 L2
PB2 X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

61
INC ( INCREMENT )
dan DEC ( Decrement )

62
Comparator
( Pembanding )

S1 S2

= S1 Sama dengan S2
> S1 Lebih dari S2
< S1 Kurang dari S2
<> S1 Tidak sama dengan S2
<= S1 Kurang dari sama dengan S2
>= S1 Lebih dari sama dengan S2
Bilangan yg bisa di bandingkan antara – 32.768 sampai
dgn 32.767

63
Comparator
( Pembanding )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 X1 = push button switch

64
Comparator
( Pembanding )

PB1
X0 A1SX40 A1SY10 Y10 L1
PB2 L2
X1 Y11
L3
X2 Y12
X3 L4
Y13
X4 Y14 L5
X5 Y15 L6
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

65
Comparator
( Pembanding )

66
Comparator
( Pembanding )

67
Transfer Data ( MOV )

Perintah MOV digunakan untuk memindahkan


Data dari satu data register ke data register lain

MOV D1 D2

Data yang bisa dipindahkan dari – 32.768


sampai 32.767

68
Transfer Data ( MOV )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X1 = push button switch
 X2 = push button switch
 X4 = push button switch
 Y10 = lampu indicator AC 220 V

69
Transfer Data ( MOV )

X0 A1SX40 A1SY10 Y10 L1


PB1
X1 Y11
PB2
X2 Y12
X3 Y13
PB3
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

70
Transfer Data ( MOV )

71
Aritmatika

 Simbol Aritmatika ( + , - , * , / )

S D

S1 S2 D

 Dimana data yang ada di (S) di operasikan dengan


data di (D ) , lalu hasilnya disimpan di ( D )
 Atau data yang ada di (S1 ) di operasikan dengan data
yang ada di ( S2 ), lalu hasilnya disimpan di ( D )
 Bilangan yg digunakan – 32.768 sampai 32.767

72
Aritmatika ( Penjumlahan & Pengurangan )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 X2 = push button switch
 X4 = push button switch
 Y10 = lampu indicator AC 220 V

73
Aritmatika ( Penjumlahan & Pengurangan )

PB1 A1SX40 A1SY10 L1


X0 Y10
PB2
X1 Y11
PB3
X2 Y12
X3 Y13
PB4
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

74
Aritmatika ( Penjumlahan & Pengurangan )

75
Aritmatika ( Penjumlahan & Pengurangan )

76
Aritmatika ( Perkalian & Pembagian )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 X2 = push button switch
 X4 = push button switch
 Y10 = lampu pijar AC 220 V

77
Aritmatika ( Perkalian & Pembagian )

78
Aritmatika ( Perkalian & Pembagian )

79
Pergeseran Satu Bit ke kiri ( Bit Shift Left )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 Y10 – Y14 = lampu indicator AC 220 V

80
Pergeseran Satu Bit ( Bit Shift )

 Menggeser “n” bits, sebanyak 1 bit ke kiri atau


ke kanan, yang dimulai dengan bit device yang
tertulis pada ( D )

D n

81
Menggeser Satu Bit ke kiri ( Bit Shift Left )

PB1
X0 A1SX40 A1SY10 Y10 L1
PB2
X1 Y11 L2
X2 Y12 L3
X3 Y13 L4
X4 Y14 L5
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

82
Menggeser Satu Bit ke kiri ( Bit Shift Left )

83
Menggeser Satu Bit ke kiri ( Bit Shift Left )

84
Menggeser Satu Bit ke kanan ( Bit Shift Right )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 Y10 – Y14 = lampu indicator AC 220 V

85
Menggeser Satu Bit ke kanan ( Bit Shift Right )

PB1
X0 A1SX40 A1SY10 Y10 L1
PB2
X1 Y11 L2
X2 Y12 L3
X3 Y13 L4
X4 Y14 L5
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

24VDC 0VDC N 220VAC

86
Megeser Satu Bit ke kanan ( Bit Shift Right )

87
Menggeser Satu Bit ke kanan ( Bit Shift Right )

88
BCD ( menampilkan data di Seven Segment )

 Perintah BCD digunakan untuk menampilkan


data biner ( 0-9999 ) yg ada di data register
( D ), ke dalam Seven Segment.
 Perhatikan type output module dan seven
segment, bila keduanya tidak menggunakan
tegangan yang sama, gunakan relay sebagai
interfacenya.

 K4 Y10 = Seven segment menggunakan output address Y10 – Y1F


( 4 x 4 = 16 point )

89
BCD ( menampilkan data di Seven Segment )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 Y10 – Y1F = Seven Segment

90
BCD ( menampilkan data di Seven Segment )

PB1 A1SX40 A1SY40


X0 Y10
PB2
X1 Y11
X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

DC 24 V 0V
DC 24 V 0V

91
BCD ( menampilkan data di Seven Segment )

92
BIN ( memasukkan data dgn Thumb Switch )

 Perintah BIN digunakan untuk melakukan konversi


BCD data ( 0 – 9999 ) ke dalam bentuk BIN, dan
menyimpannya dalam suatu data register.

 Input X20 – X2B ( 3 x 4 = 12 point )


Thumb switch bisa digunakan untuk memasukkan data

93
BIN ( memasukkan data dgn Thumb Switch )

 Rangkailah komponen sesuai dengan gambar


 Nyalakan power dng menekan tombol ON

 Buatlah software dng input & output sbb :


 X0 = push button switch
 X1 = push button switch
 X20 – X2F = thumb switch
 Y10 – Y1F = seven segment

94
BIN ( memasukkan data dgn Thumb Switch )

PB1 A1SX40 A1SY40


X0 Y10
PB2
X1 Y11
X2 Y12
X3 Y13
X4 Y14
X5 Y15
X6 Y16
X7 Y17
COM COM1
X8 Y18
X9 Y19
XA Y1A
XB Y1B
XC Y1C
XD Y1D
XE Y1E
XF Y1F
COM COM2
NC +
NC -

X20 A1SX40
X21
X22
X23
X24
X25
X26
X27
COM
X28
X29
X2A
X2B
X2C
X2D
X2E
X2F
COM
NC
NC
24VDC 0VDC 24VDC 0VDC

95
BIN ( memasukkan data dgn Thumb Switch )

96
Soal : Automatic Unloading Tank

Pada saat tombol ON ( X01 ) ditekan, kereta dgn tangki minyak akan berjalan

forward ( Y10 ) ke tempat pengisian bahan bakar, kereta berhenti bila proximity

switch ( X06 ) ON. Setelah berhenti 10 detik ( T1 ) , Solenoide valve ( Y12 ) bekerja

dan counter ( C5 D5 ) akan menghitung sebanyak 25 liter . ( asumsikan 25 liter =

25 detik , gunakan Clock M 9032 ). Solenoide valve akan menutup saat tercapai 25

liter. Kemudian kereta berjalan forward, dan berhenti pada posisi proximity s/w

X07 untuk menuangkan minyak sebanyak 25 liter melalui S/V Y13. Setelah minyak

habis , 10 detik ( T2 ) kemudian kereta berjalan reverse ( Y11 ), dan berhenti pada

posisi awal ( X05). Kereta bisa dihentikan bila tombol Off ( X00 ) diaktifkan.

97
Automatic Unloading Oil Tank

ON
D5
OFF Master Tank C5
( liter )

S/V Y12

Unloading
Tank
S/V Y13

Reverse Y11

X05 X06 X07


Forward Y10

98
Automatic Unloading Oil Tank

 List of addresses :
 X00 = Push button Off ( stop )
 X01 = Push button On ( start )
 X05 = Proximity switch 1
 X06 = Proximity switch 2
 X07 = Proximity switch 3
 Y10 = Forward Run
 Y11 = Reverse Run
 Y12 = Loading s/v
 Y13 = Unloading s/v
 T01 = Loading start timer
 T02 = Unloading start timer
 Y20 – Y2F = Seven segment

99
Automatic unloading oil tank

100
Automatic Unloading Oil Tank

101
Automatic Unloading Oil Tank

102
Automatic Unloading Oil Tank

103
Automatic Unloading Oil Tank

104
105
106
Soal : Automatic Packaging Lifter

Pertama kali tombol ON ( X0 ) ditekan, control power ON, kemudian berturut turut
tombol start X2, X3 dan X4 ditekan, maka produksi mulai jalan, terlihat data di D10,
D11 dan D12. Untuk melihat ketiga data tekan tombol XA antara 1 – 3 kali , pada
segmen pertama ( D1) akan berturut turut muncul angka 1-3, bila XA ditekan 4 kali
maka D1 = 0, artinya tidak ada data pada segmen 3 dan 4.
Bila counter produksi D10, D11 dan D12 mencapai angka 25, secara otomatis lifter
akan forward ( Y20 ) dan naik ke atas ( Y22 ), setelah mencapai photo sensor ( X5,
X6 atau X7 ) lifter stop dan akan mengambil produk selama T0 K200, kemudian
turun ke bawah (Y23 ) selama T1 K200 . Waktu tempuh dari posisi standby ( X7 )
sampai di posisi A adalah 15 detik, ( B = 25 dtk dan C = 35 dt ). Kemudian lifter
akan forward ke posisi Storage ( X9 ), waktu tempuh dari posisi A ke storage
adalah 30 dt ( B = 20 dt dan 10 dt ). Lifter akan unloading selama T2 K200, bila
salah satu line counter mencapai 25, maka lifter akan bergerak reverse ( Y21 ) ke
line tsb, sebaliknya bila belum ada counter yang mencapai 25, lifter akan menuju
posisi stand by. System akan stop bila control power dimatikan ( X01).
Gunakan internal clock 1 dtk ( M9032 ) untuk menjalankan counter ( D10-D12 )

107
SOAL : AUTOMATIC LIFTER PACKAGING

K1Y10 K2Y18 X2 = Start X3 = Start X4 = Start X0 = Control On


XA = address select
X1 = Control Off
D1 D10 D10 D11 D12
X4 = Reset Counter
D11
D12 X5 X6 X7

Y20 = forward
Y21 = reverse

Y22 = lifter up
T3 D3 ( 30dt )

T3 D3 ( 20dt )
Y23= lifter down
T3 D3 ( 10dt )

Stand By ( X 08 )
T4 D4 ( 15dt ) Storage ( X9 )

T4 D4 ( 25dt )

T4 D4 ( 35dt )

108
Automatic packaging system
 Addressing List
 X00 = controll power on
 X01 = controll power off D1 = address line
 X02 = #1 start T3 D3 = reverse time
 X03 = #2 start T4 D4 = forward time
 X04 = #3 start D10 = output product line 1
 X05 = #1 lifter stop position D11 = output product line 2
 X06 = #2 lifter stop position D12 = output product line 3
 X07 = #3 lifter stop position T0 = unloading time
 X08 = stand by position T1 = lifter down time
 X09 = storage position T2 = unloading time
 X0A = select address
 X0B = reset line counter
 Y20 = forward run
 Y21 = reverse run
 Y22 = lifter up
 Y23 = lifter down
 Y10-1F = seven segment address

109
BASIC PROGRAMMING

LD
LD : Operation Start

AND
AND : Series Connection

OR
OR : Parallel Connection

110
BASIC PROGRAMMING

LDI
LDI : Operation Start

ANI
ANI : Series Connection

ORI
ORI : Parallel Conection

111

You might also like