Professional Documents
Culture Documents
حاكمات قابلة للبرمجة
حاكمات قابلة للبرمجة
? ? ?
K ?
]<gj]<]<j<^]<]
Programmable Controller
SIEMENSE PLC
W
KEJ FK
PLCEJ F
KWPLC
KWPLC
--
PLC
EJ F
W
J
Input modules
CPU Unit J
Output modules
Operator module
Programming device
EJ F
W
K CPU
KCPU
KPLCW
KPLCW
--
KPLC
PLC
EJ F
PLC
PLCEJ F
PLC
CPU
WPLC
Sensors
PLC J
Actuaors
--
Hard-Wired Control
PLC
EJ F
EJ F
K
EJ F
K
PLC
KPLC
--
PLC
J
J
J
EJ F
--
({) PLC
(On,Off)
KEF
W
Logic , Logic
CPU
({) (On,Off)
(Off) On
K EJ F
EJ F
--
Sensor
PLC
K
PLC
KEJ F
EJ F
Actuator
PLC
KEJ F
EJ F
--
Discrete Inputs
W (On,Off)
KEJ F
EJ F
Analog Inputs
ma , ma , v
EJ F
KPLC
EJ F
--
Discrete Outputs
PLC
KEJ F
EJ F
Analog Outputs
v PLC
KEJ F
EJ F
--
CPU
PLC
KEJ F
EJ F
- -
]<gj]<]<j<^]<]
--
L
PLC PLC
W
EJ F
Hard-Wired
KEJ F(F
(Power
LAD (neutral)
- -
EJ F
Q{ EJ F
I{ Q{EANDF I{ I{
KEORFI{
- -
FBD
STL LAD
KEJ F
EJ F
- -
PLC Scan
EJ F PLC
Read Inputs
Execute Program
Diagnostics/Communications
Update Outputs
PLCEJ
W
K
- -
Sofware
PLC
J F PLC User
KE
EJ F
Hardware
EJ FPLCW
K
EJ F
- -
Memory Size
Unit K PLC
EJ F
- -
RAM/ROM/EPROM/Firmware
RAM
PLC
ROMK
EPROM K PLC
K
Firmware
PLC
KEJ F
ROMRAMEJ
- -
Putting it Together
WPLC
K
PLCPG LAD,FBD,STL
KEJ F
KConstants
K
W
KPLC
PLCEJ
- -
PLC
Software
PLCPGEJ
PLC
PG
PG
KEJ FPCEJ F
PLCPCEJ
- -
Cables
PG PC
(Point
DIPPLC
KEJ F(Baud
rate)
EJ F
- -
Contact Symbol
PLC LAD
LADEJ F
(Normally
open) NO
KBit
(Normally
close) NC
KBit
EJ F
K Bit PLC
KEJ F
EJ F
- -
]<gj]<]<j<^]<]
Basic Functions
PLC
WPLC
Absolute Addressing
Address Identifier J
Memory Location J
EJ F
EJ F
W
WI
WQ
WM
WT
WC
- -
K
W
Immediate addressing J
EHFEL HV)
Direct Addressing J
EI{ANDFEA I{F
Memory Indirect Addressing J
EMDANDFEA I[MD]F
Symbolic Addressing
MOTOR_ONQ{
Symbole Editor
- -
AND Gate EF
WI{I{Q{
FBD
LAD
STL
OR Gate EF
WI{I{Q{
FBD
LAD
STL
- -
NOT Gate
WI{Q{
FBD
LAD
STL
NAND Gate
EF
WI{I{Q{
FBD
LAD
STL
- -
NOR Gate EF
WI{I{Q{
FBD
LAD
STL
Numriacl Systems
PLC
W
- -
BIT , BOOL
BYTE
KEJ F
EJ F
- -
WORD
KEJ F
EJ F
DOUBLE WORD
KEJ F
EJ F
- -
INTEGER NUMBER
EJ FH
EJ F
WSign
Bit
EJ F
EJ F
WSign
Bit
- -
REAL NUMBER
EJ F
H{E
{E
{EH
WH{EH
1. f 2 e 127
Ws
Wf
We
EJ F
- -
]<gj]<]<j<^]<]
Advanced Functions
Timers
PLC
EJ F
EJ F
PLC
CPU
Time Value
EJ F
- -
Time Base
EJ F{
W
W
dddccbb
H_M_S
Sec
EJ F
- -
Pulse Timer
Sec IO.O
I{ I{
KI{
EJ FQ{
EJ F
- -
Sec IO.O
I{ I{
K I{
EJ FQ{
EJ F
- -
On-Delay Timer
Sec IO.O
I{ Q{
I{
I{KQ{
EJ FK
EJ F
- -
Sec IO.O
I{ I{ I{
Q{K
EJ FI{
EJ F
- -
Off-Delay Timer
Sec IO.O
I{ Q{
EJ FI{
EJ F
- -
Counters
PLC
W
KPLC J
KPLC J
EJ F
EJ F
Wno
WCU
WCD
WS
C#ValueWPV
WR
WCV
BCDWCV_BCD
WQ
- -
Up/Down Counter
I{ C I{
I{
Q{ K I{
- -
Up Counter
I{CI{
Q{K I{
K
- -
Down Counter
I{CI{
Q{K I{
- -
Flip-Flop
WRSSR
resetQRSSR
SetQRSRS
SR
Q{M{ I{I{
M{ I{ I{ Set
I{ I{ Reset Q{
KQ{M{
- -
RS
Q{M{ I{I{
M{I{I{Reset
I{ I{ Set Q{
KQ{M{
- -
Shift Functions
PLC
W
WEN
WIN
WN
WOUT
WENO
- -
OUT N IN
KENO
- -
MW I{
MW MW
KQ{
MDO I{
MW
KQ{KMD
- -
MW I{
MW MW
KQ{
- -
OUT N IN
KENO
- -
MDO I{
MW
KQ{KMD
Shift Right Integer
OUTNIN
KENO
- -
MW I{
MW MW
KQ{
MDO I{
MW
KQ{KMD
- -
Compare Instructions
PLC
WPLC
Compare Integer
WQ{
- -
MWMW
I{
WQ{
- -
MDMD
I{
Compare Real
WQ{
MDMD
I{
- -
Jump Instructions
W
Unconditional Jump
CAS JMP
K
- -
Conditional Jump
CAS I{
KI{ResetQ{
- -
Jump-If-Not
CAS I{
KI{ResetQ{
- -
Jump Label
W
CAS I{
I{ Reset Q{
K
- -
]<gj]<]<j<^]<]
I{
Q{
- -
FBD / LAD
STL
- -
- -
FBD / LAD
STL
- -
EF
- -
FBD / LAD
STL
- -
W
K(Q{)PUMBI{ J
K(Q{)PUMB J
K(Q{) J
(Q{)PUMB(Q{) J
I{ J
- -
FBD / LAD
STL
- -
- -
FBD / LAD
STL
- -
]<gj]<]<j<^]<]
Testing Program
PLC
KEJ F
EJ F
- -
Testing Program
Debugger
CPU
KEJ F
DebuggerEJ
- -
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
EF
GOTEVOT appreciates the financial support provided by BAE SYSTEMS