The S7-224 PLC:
1-
Output connection terminal.
2-
PLC supply terminal
3-
Input connection terminal
4-
DB9 socket for RS485 series
port
5-
24VDC 280mA current supplyoutput
6-
Input status LED
7-
Output status LED
8-
PLC status LED
9-
Mode switch
10-
Programme cartridge receptacle
11-
Input/Output expansion
connector
EM221 input expansion module:
1-
Input connection terminal
2-
Input status LEDs
3-
Connector for further expansions
EM222 output expansion module:
1-
Output connection terminal
2- Output status LED
3- Connector for further expansions
|
|
4-
Module supply terminal
Alamat dan tipe data
IEC
|
SIMATIC
|
Description
|
Data Type
|
Address Range
|
I
|
E
|
Input
bit
|
BOOL
|
0.0
to 65535.7
|
IB
|
EB
|
Input
byte
|
BYTE,
CHAR
|
0
to 65535
|
IW
|
EW
|
Input
word
|
WORD,
INT, S5TIME, DATE
|
0
to 65534
|
ID
|
ED
|
Input
double word
|
DWORD,
DINT, REAL, TOD, TIME
|
0
to 65532
|
Q
|
A
|
Output
bit
|
BOOL
|
0.0
to 65535.7
|
QB
|
AB
|
Output
byte
|
BYTE,
CHAR
|
0
to 65535
|
QW
|
AW
|
Output
word
|
WORD,
INT, S5TIME, DATE
|
0
to 65534
|
QD
|
AD
|
Output
double word
|
DWORD,
DINT, REAL, TOD, TIME
|
0
to 65532
|
M
|
M
|
Memory
bit
|
BOOL
|
0.0
to 65535.7
|
MB
|
MB
|
Memory
byte
|
BYTE,
CHAR
|
0
to 65535
|
MW
|
MW
|
Memory
word
|
WORD,
INT, S5TIME, DATE
|
0
to 65534
|
MD
|
MD
|
Memory
double word
|
DWORD,
DINT, REAL, TOD, TIME
|
0
to 65532
|
PIB
|
PEB
|
Peripheral
input byte
|
BYTE,
CHAR
|
0
to 65535
|
PQB
|
PAB
|
Peripheral
output byte
|
BYTE,
CHAR
|
0
to 65535
|
PIW
|
PEW
|
Peripheral
input word
|
WORD,
INT, S5TIME, DATE
|
0
to 65534
|
PQW
|
PAW
|
Peripheral
output word
|
WORD,
INT, S5TIME, DATE
|
0
to 65534
|
PID
|
PED
|
Peripheral
input double word
|
DWORD,
DINT, REAL, TOD, TIME
|
0
to 65532
|
PQD
|
PAD
|
Peripheral
output double word
|
DWORD,
DINT, REAL, TOD, TIME
|
0 to 65532
|
T
|
T
|
Timer
|
TIMER
|
0
to 65535
|
C
|
Z
|
Counter
|
COUNTER
|
0
to 65535
|
FB
|
FB
|
Function
block
|
FB
|
0
to 65535
|
OB
|
OB
|
Organization
block
|
OB
|
1 to 65535
|
DB
|
DB
|
Data
block
|
DB,
FB, SFB, UDT
|
1
to 65535
|
FC
|
FC
|
Function
|
FC
|
0
to 65535
|
SFB
|
SFB
|
System
function block
|
SFB
|
0
to 65535
|
SFC
|
SFC
|
System
function
|
SFC
|
0
to 65535
|
VAT
|
VAT
|
Variable
table
|
|
0
to 65535
|
UDT
|
UDT
|
User-defined
data type
|
UDT
|
0
to 65535
|
PEMILIHAN BAHASA PEMROGRAMAN
Ladder Logic Programming Language (LAD)
Ladder Logic Programming Language (LAD) merupakan gambaran sirkuit diagram. Elemennya terdiri dari kontak kontak NO/NC dan instruksi eksekusi.
contoh.
Function Block Diagram Programming Language (FBD)
Function Block Diagram Programming Language (FBD) merupakan rangkaian yang berdasarkan simbol logika yang diketahui dengan aljabar boolean.
contoh.
Statement List Programming Language (STL) merupakan pemrograman dengan struktur bahasa mesin. Tiap statement menggambarkan proses operasi.
contoh.
SCL Programming Language
SCL Programming Language merupakan bahasa tingkat tinggi yang terdefinisi secara global. berstandar IEC 1131-3.
contoh.
FUNCTION_BLOCK FB20
VAR_INPUT
ENDVAL: INT;
END_VAR
VAR_IN_OUT
IQ1 : REAL;
END_VAR
VAR
INDEX: INT;
END_VAR
BEGIN
CONTROL:=FALSE;
FOR INDEX:=
1 TO ENDVALUE DO
IQ1:= IQ1 * 2;
IF IQ1 >10000 THEN
CONTROL = TRUE
END_IF
END_FOR;
END_FUNCTION_BLOCK .
S7-GRAPH Programming Language (Sequential Control)
S7-GRAPH Programming Language (Sequential Control) merupakan program yang termasuk penciptaan sequencer dan spesifikasi yang sesuai isi dan transisi,yang menampilkan urutan yang sangat jelas dari program.
contoh.
S7 HiGraph Programming Language (State Graph)
S7 HiGraph Programming Language (State Graph) merupakan program sejumlah blok dalam program sebagai grafik status.
contoh.
sangat bermanfaat artikelnya https://www.plcdroid.com
BalasHapusterimakasih..mohon saran dan masukan.
BalasHapusterima kasih
BalasHapus