SIEMENS

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)
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.


3 komentar: