BPS Belajar PLC Sederhana
Belajar PLC Sederhana
S7 200 PLC Wiring Diagram
Belajar PLC Sederhana PLC Programming Software Step 7
USB PPI untuk Programming
Bagus dengan Windows XP
Belajar PLC Sederhana
0.0
First Input
0.1
Second Input
0.0
First Output
0.1
Second Output
M 0.0 ~ M31.7
LB0 ~ LB63
VB0 ~ VB2047 0
First Input Second Input
0
First Output Second Output
SM0.0~ SM299.7
Belajar PLC Sederhana
Time Base
ON/OFF Timer
Retentive Timer
1 ms
T32, T97
T0, T64
10 ms
T33 ~ T36, T97 ~ T100
T1 ~ T4 T65 ~ T68
100 ms
T37 ~ T63 T101 ~ T255
T5 ~ T31 T69 ~ T95
Counters
C0 C255
Interrupts
0 ~ 127
High Speed Counters
HC0 ~ HC25
Positive/ Negative Transition
256
Sequential Control Relays
S0.0 ~ S31.7
PID Loops
0~7
Acc. Register
AC0 ~ AC3
Acc. Register
AC0 ~ AC3
Jump/Label
0 ~ 255
Jump/Label
0 ~ 255
Call/ Subroutine
0 ~ 63
Call/ Subroutine
0 ~ 63
Belajar PLC Sederhana
SM 0.0
Always ON
SM 0.1
First SCAN ON- On for only one scan cycle
SM 0.3
RUN Power Up – ON for 1 scan cycle when PLC goes to RUN mode
SM 0.4
60s Clock Pulse – ON for 30 seconds & OFF for 30 seconds
SM 0.5
1s Clock Pulse – ON for 0.5 second & OFF for 0.5 second
SM 0.6
Clock Scan – ON for 1st Scan & Off for 2nd Scan & so on…
SM 0.7
Mode Switch – Indicate Current position of Mode Switch OFF = TERM Position ON = RUN Position
SM 4.7
Force ON – Turn ON when any memory location is Forced
SMW22
Word provide SCAN time of Last scan
SMW24
Word provide min. SCAN time recorded since entering RUN Mode
SMW26
Word provide max. SCAN time recorded since entering RUN Mode
SMB28
Pot_0_Value = Stores the value entered with analog adjustment
SMB29
Pot_1_Value = Stores the value entered with analog adjustment
Belajar PLC Sederhana
Byte, B
0 ~ 255; 0 ~ FF
Word, W
0 ~ 65535; 0 ~ FFFF
Double Word, D
0 ~ 4294967295 0 ~ FFFFFFFF
Belajar PLC Sederhana
PLC software view
Belajar PLC Sederhana
Symbols in parallel
Dragging symbols
Blocks are connected
Belajar PLC Sederhana
PERINTAH PERINTAH SIEMENS I0.0 - input ke-1, I0.1- input ke-2 dst, untuk modul ke -1. I1.0 - input ke-1, I1.1 - input ke-2 dst, untuk modul ke-2.
Q0.0 – output ke-1, Q0.1 – output ke-2 dst, untuk modul ke-1. Q1.0 - output ke-1, Q1.1 - output ke-2 dst, untuk modul ke-2.
NO, keadaan OFF
NO, keadaan ON
Belajar PLC Sederhana
NORMALLY CLOSED CONTACT
NC, keadaan OFF
NC, keadaan ON
OUTPUT COIL
O/P, keadaan OFF
O/P, keadaan ON
Belajar PLC Sederhana
NORMALLY OPEN IMMEDIATE contact:
NOI, keadaan OFF §
NORMALLY CLOSED IMMEDIATE contact:
NCI, keadaan OFF
§
NOI, keadaan ON
NCI, keadaan ON
OUTPUT IMMEDIATE:
OPI, keadaan OFF
OPI, keadaan ON
Belajar PLC Sederhana
NOT command:
Ketika tombol tidak ditekan
Ketika tombol ditekan §
SET / RESET immediate:
SI, keadaan ON
RI, ketika tombol ditekan
Belajar PLC Sederhana
SET Command:
Set keadaan status aktif
§
RESET command
Belajar PLC Sederhana
POSITIVE transition:
Ketika tombol ditekan, akan memberikan satu pulsa
§
NEGATIVE transition:
Ketika tombol dilepas, akan memberikan satu pulsa
Belajar PLC Sederhana
SET RESET mendominasi bi stable:
Ketika kedua tombol ditekan
RESET SET mendominasi bi stable:
Ketika kedua tombol ditekan
Belajar PLC Sederhana
Timers: ON delay timer
T38 =timer number, PT = nilai preset timing
Belajar PLC Sederhana
OFF delay timer:
RETENTIVE timer:
Ketika PLC = on
Ketika PLC = stopped
Belajar PLC Sederhana
COUNTERS:
UP Counter
Down counter, loading contact
Down counter, counting reverse
Belajar PLC Sederhana
UP-DOWN Counter:
UP counter = active
DOWN counter = active
Belajar PLC Sederhana
INC/DEC command:
Ketika tombol ditekan
Ketika tombol ditekan
§
Data register ditambahkan
Data register dikurangkan
MOVE Command:
Sebelum eksekusi
Setelah eksekusi
Belajar PLC Sederhana
ARITHMATIC Commands: ADD
Sebelum eksekusi
Setelah eksekusi
Sama penggunaan untuk SUB, DIV and MUL. §
BLOCK MOVE command:
Sebelum eksekusi
Setelah eksekusi
Belajar PLC Sederhana
MOVE byte immediate read:
shows, 1st 2nd 3rd inputs are ON §
MOVE byte immediate write:
shows, 1st and 3rd outputs are ON
Belajar PLC Sederhana
COMPARE instructions:
Equal to command
Perintah Greater than (Lebih besar) Sama untuk Less than, Not equal to dan Less or Greater than equal to.
Belajar PLC Sederhana
§
JUMP LABEL instruction:
Thanks Belajar PLC Sederhana
[email protected]
BPS