Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Totally Integrated

Automation Portal

291-ST01AR / 石灰石侧堆 PLC 左侧为堆一 [CPU 1214C DC/DC/DC] / Program blocks


FC04 stacker walking system [FC4]
FC04 stacker walking system Properties
General
Name FC04 stacker walking system Number 4 Type FC Language LAD
Numbering Manual
Information
Title Author Comment Family
Version 0.1 User-defined ID

FC04 堆料机行走系统
Name Data type Offset Default value Comment
Input
Output
InOut
Temp
SA1 Bool 0.0
SA2 Bool 0.1
SA3 Word 2.0
短接 Bool 4.0
风机 Bool 4.1
A1 Real 6.0
A2 Real 10.0
A3 Real 14.0
A4 Real 18.0
A5 Real 22.0
A6 Real 26.0
A7 Real 30.0
A8 Real 34.0
A9 Real 38.0
A10 Real 42.0
Constant
Return
FC04 stacker walking system Void

Network 1:

%M18.1 %M18.0
%I0.3 %M10.1 "堆料机行走空开 "堆料机行走空开
"行走空开" "堆料机执行复位" 跳" 未合"

%M18.0
"堆料机行走空开
未合"

Network 2:

%M18.1
%I0.3 %M10.1 "堆料机行走空开
"行走空开" N_TRIG "堆料机执行复位" 跳"
CLK Q
%DB2.DBX1.7
"DB2".BIT00015

%M18.1
"堆料机行走空开
跳"

Network 3:

%M18.2
%I1.5 %M10.1 "堆料机行走变频
"变频故障信号" "堆料机执行复位" 故障"

%M18.2
"堆料机行走变频
故障"

Network 4:
Totally Integrated
Automation Portal

%I0.4 %M10.1 %M18.3


"行走风机空开" "堆料机执行复位" "行走风机空开跳"

%M18.3
"行走风机空开跳"

Network 5:

%M18.5 %M18.4
%I1.0 %M10.1 "堆料机行走动缆 "堆料机行走动缆
"动缆空开" "堆料机执行复位" 空开跳" 未合"

%M18.4
"堆料机行走动缆
未合"

Network 6:

%M18.5
%I1.0 %M10.1 "堆料机行走动缆
"动缆空开" N_TRIG "堆料机执行复位" 空开跳"
CLK Q
%DB2.DBX2.1
"DB2".BIT00017

%M18.5
"堆料机行走动缆
空开跳"

Network 7:

%M18.7 %M18.6
%I0.5 %M10.1 "堆料机行走制动 "堆料机行走制动
"行走制动器空开" "堆料机执行复位" 空开跳" 空开未合"

%M18.6
"堆料机行走制动
空开未合"

Network 8:

%M18.7
%I0.5 %M10.1 "堆料机行走制动
"行走制动器空开" N_TRIG "堆料机执行复位" 空开跳"
CLK Q
%DB2.DBX2.2
"DB2".BIT00018

%M18.7
"堆料机行走制动
空开跳"

Network 9:
Totally Integrated
Automation Portal

%M57.1
"Stacker
%I12.4 %M32.4 running right %M10.1 %M19.0
"左行工作位" "堆料机堆料" Q" "堆料机执行复位" "堆料机左工作限"

%M35.2
%DB1.DBD114
%M26.2 "编码器检测以取
"DB1".行走位置值 "堆料机堆位1" 消"
MOVE
<=
EN ENO Real
23.59 IN %DB1.DBD142
%DB1.DBD142
"DB1"."堆1 "DB1"."堆1
左限位" 左限位"
OUT1

%DB1.DBD114 %M26.3
"DB1".行走位置值 "堆料机堆位2"
MOVE
<=
EN ENO Real
118.97 IN
%DB1.DBD158 %DB1.DBD158
"DB1"."堆2 "DB1"."堆2
左限位" 左限位"
OUT1

%DB1.DBD114
%M26.4
"DB1".行走位置值 "堆料机堆位3"
MOVE
<=
EN ENO
Real
221.31 IN %DB1.DBD298 %DB1.DBD298
OUT1 "DB1".堆3左限位 "DB1".堆3左限位

%DB1.DBD114 %M26.5
"DB1".行走位置值 " 堆位4"
MOVE
<=
EN ENO
Real
254.38 IN %DB1.DBD334 %DB1.DBD334
OUT1 "DB1"."4堆左限" "DB1"."4堆左限"

%DB1.DBD114 %M26.6
"DB1".行走位置值 "堆位5"
MOVE
<=
EN ENO
Real
301.18 IN %DB1.DBD338 %DB1.DBD338
OUT1 "DB1"."5堆左限" "DB1"."5堆左限"

%M19.0
" 堆料机左工作限"

Network 10:

%M57.1
"Stacker
%I12.6 %M32.4 running right %M10.1 %M19.1
"左行极限位" "堆料机堆料" Q" "堆料机执行复位" "堆料机左极限限"

%M19.1
"堆料机左极限限"

Network 11:
Totally Integrated
Automation Portal

%I12.5 %M57.0 %M19.2


"right row work %M32.4 "堆料机左行运行Q %M10.1 "Stacker right
position" "堆料机堆料" " "堆料机执行复位" working limit"

%M35.2
%DB1.DBD114 %M26.2 "编码器检测以取
"DB1".行走位置值 消"
MOVE "堆料机堆位1"
>=
EN ENO Real
87.29 IN %DB1.DBD150 %DB1.DBD150
"DB1"."Heap 1 "DB1"."Heap 1
right limit" right limit"
OUT1

%DB1.DBD114
%M26.3
"DB1".行走位置值 "堆料机堆位2"
MOVE
>=
EN ENO Real
184.16 IN %DB1.DBD166
%DB1.DBD166
"DB1"."Heap 2 "DB1"."Heap 2
OUT1 right limit" right limit"

%DB1.DBD114 %M26.4
"DB1".行走位置值 "堆料机堆位3"
MOVE
>=
EN ENO Real
222.51 IN %DB1.DBD306
%DB1.DBD306
"DB1"."stack 3 "DB1"."stack 3
right limit" right limit"
OUT1

%DB1.DBD114 %M26.5
"DB1".行走位置值 " 堆位4"
MOVE
>=
EN ENO
Real
264.47 IN %DB1.DBD342
%DB1.DBD342
"DB1"."4 heap "DB1"."4 heap
OUT1 right limit" right limit"

%DB1.DBD114 %M26.6
"DB1".行走位置值
MOVE "堆位5"
>=
EN ENO Real
311.74 IN %DB1.DBD346
%DB1.DBD346
"DB1"."5 heap "DB1"."5 heap
limit" limit"
OUT1

%M19.2
"Stacker right
working limit"

Network 12:

%M57.0 %M19.3
%I12.7 %M32.4 "堆料机左行运行Q %M10.1 "Stacker right
"right row limit" "堆料机堆料" " "堆料机执行复位" limit"

%M19.3
"Stacker right
limit"

Network 13:

%M2.0 %M35.2
"编码器投入=0/ "编码器检测以取
切除=1" 消"

Network 14:

%M19.4
%I1.3 %M10.1 "堆料机行走行1电
"1号行走热继" "堆料机执行复位" 机过载"

%M19.4
"堆料机行走行1电
机过载"

Network 15:
Totally Integrated
Automation Portal

%M19.5
%I1.4 %M10.1 "堆料机行走行
"2号行走热继" "堆料机执行复位" 2电机过载"

%M19.5
"堆料机行走行
2电机过载"

Network 16:

%M57.1
"Stacker %M19.6
%I9.0 running right %M10.1 "堆料机行走左悬
"左防撞开关" Q" "堆料机执行复位" 臂防止碰撞"

%M19.6
"堆料机行走左悬
臂防止碰撞"

Network 17:

%M19.7
"The stacker
travels on the
%I9.1 %M57.0 right cantilever
"Right anti- %M10.1 "堆料机左行运行Q to prevent
collision switch" " collision"
"堆料机执行复位"

%M19.7
"The stacker
travels on the
right cantilever
to prevent
collision"

Network 18:

%M11.0 %M18.0 %M18.1 %M18.2 %M18.4 %M18.5 %M18.6 %M18.7 %M19.4 %M19.5
"堆料机控制电源 "堆料机行走空开 "堆料机行走空开 %M18.3 "堆料机行走变频 "堆料机行走动缆 "堆料机行走动缆 "堆料机行走制动 "堆料机行走制动 "堆料机行走行1电 "堆料机行走行 %M20.0
就绪(急停)" 未合" 跳" "行走风机空开跳" 故障" 未合" 空开跳" 空开未合" 空开跳" 机过载" 2电机过载" "堆料机行走就绪"

%M2.1
"测试模式"

Network 19:

%M19.2
"Stacker right %M19.0 %M20.1
working limit" "堆料机左工作限" "堆料机行走报警"
NOT

Network 20:
Totally Integrated
Automation Portal

Network 20: (1.1 / 2.1)

%DB69
"正反回转_DB_1"
%FB57

EN ENO
%M20.0 指示灯 ...
" 堆料机行走就绪" %M56.0
总备妥 正传 "堆料机左行启"

%M56.1
%M30.0 "The stacker
"堆料机机上方式 starts from the
操作" 反转 right"
机上方式

%M30.3 %M32.4
" 堆料机机上手动" "堆料机堆料"
机上条件控制

%M0.6
"堆料机H %M32.4
左行启动" "堆料机堆料"
机上正传

%M0.7
"堆料机H %M32.4
行走停止" "堆料机堆料"
机上停止

%M0.5
"Stacker H %M32.4
starts right" "堆料机堆料"
机上反转

%M31.4
" 堆料机机旁操作"
机旁方式

%M30.6
"堆料机机旁堆料
控制"
机旁条件控制

%I4.5
"现场左行"
机旁正传

%I4.7
"现场停止"
机旁停止

%I4.6
"Live right"
机旁反转

%M31.2
" 堆料机中控操作"
中控方式

%M31.5 %M31.6
" 堆料机中控手动" "堆料机中控堆料"
中控条件方式

%DB25.DBX1.7
"接收中控数据DB2
5".
"中控行走左行 1-
15"

中控正传

%DB25.DBX2.1
"接收中控数据DB2
5".
"中控行走停止 2-
1"

中控停止

%DB25.DBX2.0
"接收中控数据DB2
5".
"中控行走右行 2-
0"

中控反转

%M32.4 %M19.0
"堆料机堆料" "堆料机左工作限"
正传工作限

%M19.6
"堆料机行走左悬
臂防止碰撞"
正传极限

%M37.4
"堆料机行走左悬
臂防止碰撞(1)"

%M19.1

2.1 ( Page1 - 7)
Totally Integrated
Automation Portal

Network 20: (2.1 / 2.1)


1.1 ( Page1 - 6)
%M19.1
" 堆料机左极限限"

%M19.2
%M32.4 "Stacker right
"堆料机堆料" working limit"
反转工作限

%M19.7
"The stacker
travels on the
right cantilever
to prevent
collision"

反转极限

%M37.5
"Stacker
walking right
cantilever to
prevent
collision (1)"

%M19.3
"Stacker right
limit"

%M32.6
" 堆料机自动控制"
自动输入口

%M71.7
"堆料机自动左行(
斜坡)"
直通输入1正

%M71.6
"The stacker
automatically
moves to the
right (slope)"

直通输入2反

%M74.4
"The stacker
turns right
automatically (
fixed-point
stacking)"
Totally Integrated
Automation Portal

Network 21:

%DB70
"刮板和皮带功能
块_DB_4"
%FB52

EN ENO
指示灯 ...
%M18.4 %M18.5
"堆料机行走动缆 "堆料机行走动缆 %M56.2
未合" 空开跳" 电机1# "堆料机行走缆盘"
总备妥

%M30.0
"堆料机机上方式
操作"
机上方式

%M30.1
%M30.3 "堆料机机上堆料
" 堆料机机上手动" 控制"
机上条件方式

%M30.2
"堆料机机上调机
控制"

%M3.0
" 堆料机动揽启动"
机上启动

%M3.1
" 堆料机动揽停止"
机上停止
false 机旁方式
false 机旁启动
false 机旁停止
false 中控方式
false 中控条件方式
false 中控启动
false 中控停止
%M32.6
" 堆料机自动控制"
自动输入
false 直通输入1
false 直通输入2

Network 22:

%M56.2 %M56.3
"堆料机行走缆盘" "堆料机动揽Q"

"TIME_1".T38 %Q0.6
%M56.0 TOF "动缆电机"
"堆料机左行启" Time
IN Q
T#3S PT ET ...

%M56.1
"The stacker
starts from the
right"

%M57.3
"堆料机调车左行
启Q"

%M57.4
"The stacker
shunts right
and starts Q"

Network 23:
Totally Integrated
Automation Portal

"TIME_1".T34
%M56.7
%M56.0 TOF "堆料机行走制动Q
"堆料机左行启" Time "
IN Q
T#3S PT ET ...

%M57.3 %M20.0 %Q0.4


"堆料机调车左行 "堆料机行走就绪" "行走制动器"
启Q"

%M56.1
"TIME_1".T35
"The stacker
starts from the TOF
right" Time
IN Q
T#3S PT ET ...

%M57.4
"The stacker
shunts right
and starts Q"

Network 24:

%M56.0
"堆料机左行启" # 风机

%M57.3 %DB61
"堆料机调车左行 "IEC_Timer_0_
启Q" DB_8"
TOF %Q0.0
Time "行走风机"
IN Q
%M56.1
t#10s PT ET ...
"The stacker
starts from the
right"

%M57.4
"The stacker
shunts right
and starts Q"

Network 25:

%M20.0
"堆料机行走就绪" "TIME_1".T34
RT

%M56.0 %M19.0
"堆料机左行启" "堆料机左工作限" P_TRIG
CLK Q
%DB2.DBX3.2
"DB2".BIT00026

Network 26:

%M20.0
"堆料机行走就绪" "TIME_1".T35
RT

%M56.1
"The stacker %M19.2
starts from the "Stacker right
right" working limit" P_TRIG
CLK Q
%DB2.DBX3.3
"DB2".BIT00027

Network 27:
Totally Integrated
Automation Portal

%M57.1
%M56.7 "Stacker %M57.0
%M56.0 %M56.3 "堆料机行走制动Q running right "堆料机左行运行Q
"堆料机左行启" "堆料机动揽Q" " Q" "

%M57.3 %Q0.2
"堆料机调车左行 "左行"
启Q"

%M35.4
"Tag_33"

Network 28:

%M56.1 %M57.1
"The stacker %M56.7 %M57.0 "Stacker
starts from the %M56.3 "堆料机行走制动Q "堆料机左行运行Q running right
right" "堆料机动揽Q" " " Q"

%Q0.3
%M57.4
"right row"
"The stacker
shunts right
and starts Q"

%M35.5
"Tag_34"

Network 29:

%FC105 SUB
"SCALE" Auto (Real)
EN ENO EN ENO
%IW144 %DB1.DBW38 %DB1.DBD8 %DB1.DBD46
" 频率检测" IN RET_VAL_1 "DB1".Static_7 "DB1". "DB1".
50.0 HI_LIM 行走频率A值 IN1 OUT 行走频率检测
%DB1.DBD8
0.0 LO_LIM "DB1". 0.0 IN2
%DB2.DBX2.4 OUT 行走频率A值
"DB2".BIT00020 BIPOLAR

Network 30:

%M31.3
%M32.4 "堆料机选择本地
"堆料机堆料" 控制" MOVE
EN ENO

%DB1.DBD42 %DB1.DBD28
"DB1". "DB1".
行走频率设定左 IN OUT1 行走频率给定A

%M31.2
"堆料机中控操作" MOVE
EN ENO

%DB25.DBD6 %DB1.DBD28
"接收中控数据DB2 "DB1".
5"."4和5 字 OUT1 行走频率给定A
频率给定" IN

Network 31:

%M32.3
"堆料机调机" MOVE
EN ENO

%DB1.DBD186 %DB1.DBD28
"DB1". "DB1".
调车频率参数设定 IN OUT1 行走频率给定A

Network 32:
Totally Integrated
Automation Portal

MUL %FC106
Auto (Real) "UNSCALE"
EN ENO EN ENO

%DB1.DBD28 "数据共享". "数据共享". %QW160


OUT 行走速度给定转换 行走速度给定转换 IN
"DB1". "频率给定 0__
行走频率给定A IN1 50.0 HI_LIM OUT 10v"
1.0 IN2 0.0 LO_LIM %DB1.DBW40
%DB2.DBX2.4 RET_VAL_1 "DB1".Static_8
"DB2".BIT00020 BIPOLAR

Network 33:

#SA1 #SA2

You might also like