0% found this document useful (0 votes)
8 views5 pages

Main (OB1) : Network 1

Uploaded by

Hau Nguyen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views5 pages

Main (OB1) : Network 1

Uploaded by

Hau Nguyen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Totally Integrated

Automation Portal

Main [OB1]
Main Properties
General
Name Main Number 1 Type OB Language LAD
Numbering Manual
Information
Title "Main Program Sweep (Cy‐ Author Comment Family
cle)"
Version 0.1 User-defined ID

Name Data type Offset Default value Comment


Temp
OB1_EV_CLASS Byte 0.0 Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB1_SCAN_1 Byte 1.0 1 (Cold restart scan 1 of OB 1), 3 (Scan 2-n of OB 1)
OB1_PRIORITY Byte 2.0 Priority of OB Execution
OB1_OB_NUMBR Byte 3.0 1 (Organization block 1, OB1)
OB1_RESERVED_1 Byte 4.0 Reserved for system
OB1_RESERVED_2 Byte 5.0 Reserved for system
OB1_PREV_CYCLE Int 6.0 Cycle time of previous OB1 scan (milliseconds)
OB1_MIN_CYCLE Int 8.0 Minimum cycle time of OB1 (milliseconds)
OB1_MAX_CYCLE Int 10.0 Maximum cycle time of OB1 (milliseconds)
OB1_DATE_TIME Date_And_Time 12.0 Date and time OB1 started
Constant

Network 1:
W#16#300: địa chỉ kênh không chuyển địa chỉ từ DEC 768 qua HEX

%DB1
"COUNT_300C_
DB"
COUNT_300C
EN ENO
W#16#300 LADDR STS_GATE false
0 CHANNEL STS_STRT false
STS_LTCH false
%DB2.DBX0.0
"data1"."cho STS_DO false
phep dem"
%DB2.DBX0.2
SW_GATE "data1"."trang
false CTRL_DO STS_C_DN thai dem xuong"
false SET_DO %DB2.DBX0.1
false JOB_REQ "data1"."trang
16#0 JOB_ID STS_C_UP thai dem len"
0 JOB_VAL %DB2.DBD2
"data1"."gia tri
COUNTVAL xung"
LATCHVAL 0
JOB_DONE true
JOB_ERR false
JOB_STAT 16#0

Network 2:

%FC1
"Block_1"
EN ENO

%DB2.DBX44.0 SAN SANG %Q1.0


"data1"."chay CHAY "san sang chay"
thuan" THUAN %Q1.1
CHAY THUAN_
NGHICH "thuan_nghich"
%DB2.DBX44.1
"data1"."chay %QW256:P
nghich" NGHICH ANALOG_OUT "Tag_2":P

%DB2.DBD26
"data1"."set tan
so" SET_F

%DB2.DBD30
"data1"."tan so
max" F_MAX

%DB2.DBD34
"data1"."tan so
min" F_MIN
%DB2.DBX38.0
"data1".biolap BIPOLAR

Network 3: chạy thuận nghịch


Totally Integrated
Automation Portal

%DB2.DBX44.0
%M100.0 %M1.2 %I1.4 %DB3.DBX0.1 "data1"."chay
"Tag_1" "vi tri A" "nut stop" "HMI".hmi_stop thuan"

%M1.4
"vi tri B"

%M1.6
"Vi tri C"

%DB2.DBX44.1
%M1.0 %I1.4 %DB3.DBX0.1 "data1"."chay
"reset" "nut stop" "HMI".hmi_stop nghich"

Network 4: reset counter

%DB2.DBX0.0
%M100.0 %M1.0 %I1.4 %DB3.DBX0.1 "data1"."cho
"Tag_1" "reset" "nut stop" "HMI".hmi_stop phep dem"

%M1.3
"dung vi tri A"

%M1.5
"dung vi tri B"

%M1.7
"dung vi tri C"

%M1.1
"ket thuc reset" MOVE
EN ENO
0 IN %DB2.DBD2
"data1"."gia tri
OUT1 xung"

Network 5: cài tần số

%M100.0 %M1.0
"Tag_1" "reset" MOVE
EN ENO
35.0 IN
%DB2.DBD26
"data1"."set tan
OUT1 so"

%M1.1
"ket thuc reset" MOVE
EN ENO
0.0 IN
%DB2.DBD26
%I1.4 "data1"."set tan
"nut stop" OUT1 so"

%M1.2
"vi tri A" MOVE
EN ENO
%DB3.DBD2 %DB2.DBD26
"HMI".set_f_a IN "data1"."set tan
OUT1 so"

%M1.4
"vi tri B" MOVE
EN ENO
%DB3.DBD6 %DB2.DBD26
"HMI".set_f_b IN "data1"."set tan
OUT1 so"

%M1.6
"Vi tri C" MOVE
EN ENO
%DB3.DBD10 %DB2.DBD26
"HMI".set_f_c IN "data1"."set tan
OUT1 so"

Network 6: Cong việc tại A,B,C


Totally Integrated
Automation Portal

%M100.0 %M1.3 %I1.4 %DB3.DBX0.1 %Q1.3


"Tag_1" "dung vi tri A" "nut stop" "HMI".hmi_stop "den 1"

%M1.7
"dung vi tri C"

%M1.5 %M50.5 %I1.4 %DB3.DBX0.1 %Q1.4


"dung vi tri B" "clock" "nut stop" "HMI".hmi_stop "den 2"

%M1.7
"dung vi tri C"

%M1.7 %I1.4 %DB3.DBX0.1 %Q1.5


"dung vi tri C" "nut stop" "HMI".hmi_stop "den 3"

Network 7: lập trình

%I1.6 %M1.1 %I1.4 %DB3.DBX0.1 %M1.0


"Nut reset" "ket thuc reset" "nut stop" "HMI".hmi_stop "reset"

%DB3.DBX0.0
"HMI".hmi_reset

%M1.0
"reset"

%M2.0
"quay lai vị tri cb
trai"

Network 8:

%M1.0 %I1.0 %M1.2 %I1.4 %DB3.DBX0.1 %M1.1


"reset" "hành trình trái" "vi tri A" "nut stop" "HMI".hmi_stop "ket thuc reset"

%M1.1
"ket thuc reset"

Network 9:

%M1.1 %I1.5 %M1.3 %I1.4 %DB3.DBX0.1 %M1.2


"ket thuc reset" "nut start" "dung vi tri A" "nut stop" "HMI".hmi_stop "vi tri A"

%DB3.DBX0.2
"HMI".hmi_start

%M1.2
"vi tri A"

Network 10: tính toán từ hmi ra xung 1000 xung 1cm

MUL
DInt
EN ENO
%DB3.DBD14 %DB2.DBD46
"HMI".set_p_a IN1 "data1".xung_vt_
1000 IN2 OUT a

Network 11:
Totally Integrated
Automation Portal

%DB2.DBD2
%M1.2 "data1"."gia tri %M1.4 %I1.4 %DB3.DBX0.1 %M1.3
xung"
"vi tri A" "vi tri B" "nut stop" "HMI".hmi_stop "dung vi tri A"
>=
DInt
%DB2.DBD46
"data1".xung_vt_
a

%M1.3
"dung vi tri A"

Network 12:

%T0
%M1.3 "Tag_3"
"dung vi tri A" S_ODT
S Q
s5t#15s TV BI ...
... R BCD ...

Network 13:

%M1.3 %T0 %M1.5 %I1.4 %DB3.DBX0.1 %M1.4


"dung vi tri A" "Tag_3" "dung vi tri B" "nut stop" "HMI".hmi_stop "vi tri B"

%M1.4
"vi tri B"

Network 14: tính toán từ hmi ra xung 1000 xung 1cm

MUL
DInt
EN ENO
%DB3.DBD18 %DB2.DBD50
"HMI".Set_p_b IN1 "data1".xung_vt_
1000 IN2 OUT b

Network 15:

%DB2.DBD2
%M1.4 "data1"."gia tri %M1.6 %I1.4 %DB3.DBX0.1 %M1.5
xung"
"vi tri B" "Vi tri C" "nut stop" "HMI".hmi_stop "dung vi tri B"
>=
DInt
%DB2.DBD50
"data1".xung_vt_
b

%M1.5
"dung vi tri B"

Network 16:

%M1.5 %I1.7 %M1.7 %I1.4 %DB3.DBX0.1 %M1.6


"dung vi tri B" "cam bien B" "dung vi tri C" "nut stop" "HMI".hmi_stop "Vi tri C"

%M1.6
"Vi tri C"

Network 17: tính toán từ hmi ra xung 1000 xung 1cm


Totally Integrated
Automation Portal

MUL
DInt
EN ENO
%DB3.DBD22 %DB2.DBD54
"HMI".Set_p_c IN1 OUT "data1".xung_vt_c
1000 IN2

Network 18:

%DB2.DBD2 %M2.0
%M1.6 "data1"."gia tri "quay lai vị tri cb %I1.4 %DB3.DBX0.1 %M1.7
xung" trai"
"Vi tri C" "nut stop" "HMI".hmi_stop "dung vi tri C"
>=
DInt
%DB2.DBD54
"data1".xung_vt_c

%M1.7
"dung vi tri C"

Network 19:

%T1
%M1.7 "Tag_5"
"dung vi tri C" S_ODT
S Q
s5t#15s TV BI ...
... R BCD ...

Network 20:

%M2.0
%M1.7 %T1 %M1.0 %I1.4 %DB3.DBX0.1 "quay lai vị tri cb
"dung vi tri C" "Tag_5" "reset" "nut stop" "HMI".hmi_stop trai"

%M2.0
"quay lai vị tri cb
trai"

You might also like