Totally Integrated
Automation Portal
MK-9 5AXIS 3rd mc 03july2025 fai upload / PLC_1 [CPU 1511-1 PN] / Pro‐
gram blocks
SPEED [FC11]
SPEED Properties
General
Name SPEED Number 11 Type FC
Language LAD Numbering Manual
Information
Title Author Comment
Family Version 0.1 User-defined
ID
Network 1:
%M1.7 %M9.5 %T10
"run hold" "ROOD_INTERNAL" "T10"
SD
S5T#10S
Network 2:
Totally Integrated
Automation Portal
Network 2: (1.1 / 2.1)
%MW30
"speed in
%Q6.5 %M0.3
monitor"
"MACHINE RUN" "inc slow" MOVE
<=
Int EN ENO
100 0 IN %QD378:P
"speed ref to
OUT1 acc":P
MOVE
EN ENO
DINT#0 IN %MD180
OUT1 "Tag_4"
%MW30 %MW30
"speed in "speed in SUB
monitor" monitor" DInt
> <=
EN ENO
Int Int
100 800 %MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#1000 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
%MW30 %MW30
"speed in "speed in SUB
monitor" monitor" DInt
> <=
Int Int EN ENO
800 2000 %MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#2000 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
%MW30 %MW30
"speed in "speed in SUB
monitor" monitor" DInt
> <=
Int Int EN ENO
2000 3600 %MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#3500 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
%MW30
"speed in SUB
monitor" DInt
2.1 ( Page1 - 3)
Totally Integrated
Automation Portal
Network 2: (2.1 / 2.1)
1.1 ( Page1 - 2)
DInt
>
Int EN ENO
3600 %MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#4000 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
Totally Integrated
Automation Portal
Network 3:
%T10 %Q6.5 %M2.4
"T10" "MACHINE RUN" "speed 2"
%M2.4
"speed 2"
Network 4:
%I1.5 %T11 %Q6.5 %M2.5
"Sw AUTO" "Tag_27" "MACHINE RUN" "speed 3"
%I1.4 %I1.5
"Pb HIGH" P_TRIG "Sw AUTO"
CLK Q
%M1.6
"Tag_1002x"
%M2.5
"speed 3"
Network 5:
SPEED3
0001 L "Tag_1073"
0002 DTR
0003 L "DB1".Static_1
0004 DTR
0005 +R
0006 L 1.6
0007 *R
0008 RND
0009 T "USE RM"
Network 6:
%MW30
"speed in ADD
monitor" Int
<=
Int EN ENO
2100 %MW124 %MW194
"USE RM" IN1 OUT "Tag_82"
0 IN2
Network 7:
ss
Totally Integrated
Automation Portal
%MW30
"speed in ADD
monitor" Int
>
Int EN ENO
2100 %MW124 %MW194
"USE RM" IN1 OUT "Tag_82"
0 IN2
Network 8:
%MW30
%M0.0 "speed in DIV
monitor" Int
"always off" MOVE
<
Int EN ENO EN ENO
5000 %IW320:P %MW34 %MW34 %MW58
"SPEED MAIN":P IN1 OUT "Tag_1059" "Tag_1059" IN OUT1 "Tag_1073"
19 IN2
Network 9:
WORKING DPEED
0001 L "USE RM"
0002 DTR
0003 L 3578.0
0004 *R
0005 RND
0006 T "speed refran"
Network 10:
SPEED 1
Totally Integrated
Automation Portal
Network 10:
%M56.7 %MW30
%Q6.5 %M0.3 %M2.5 "ROOD FEED "speed in
INTERNAL" monitor"
"MACHINE RUN" "inc slow" "speed 3"
<
1
Int
%DB1.DBW2
"DB1".Static_1
%M56.7
"ROOD FEED %M9.5 %T11
INTERNAL" "ROOD_INTERNAL" "Tag_27"
SD
S5T#8S
%T11 %M2.5
"Tag_27" "speed 3"
3
ADD
DInt
1 EN ENO
%MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#300 IN2
MOVE
2 EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
%MW30
"speed in ADD
monitor" DInt
<
3 EN ENO
Int
1200 %MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#200 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
Network 11:
SPEED 1
Totally Integrated
Automation Portal
Network 11:
%MW30
%Q6.5 %M0.3 %M2.5 %M0.5 %I1.3 "speed in
monitor"
"MACHINE RUN" "inc slow" "speed 3" "splising consen" "Pb SLOW"
<
1
Int
%MW124
"USE RM"
%MW30
%I1.3 "speed in
monitor"
"Pb SLOW"
>=
2
Int
%MW124
"USE RM"
ADD
DInt
1 EN ENO
%MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#300 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
%M7.3
"Tag_1022"
SUB
DInt
2 EN ENO
%MD180 %MD180
"Tag_4" IN1 OUT "Tag_4"
DINT#400 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
Network 12:
SPEED 3
Totally Integrated
Automation Portal
%MW30
%Q6.5 %M0.3 %M2.5 %M0.5 "speed in SUB
monitor" DInt
"MACHINE RUN" "inc slow" "speed 3" "splising consen"
>=
Int EN ENO
%DB1.DBW4 %MD180 %MD180
"DB1".Static_2 "Tag_4" IN1 OUT "Tag_4"
DINT#900 IN2
MOVE
EN ENO
%MD180 %QD378:P
"Tag_4" IN "speed ref to
OUT1 acc":P
%M56.0
"SP DOWN"
Network 13:
CUTTER SPEED PLUSE
SUB
MOVE DInt
EN ENO EN ENO
%ID354:P %MD76 %MD132 %MD184
"Tag_68":P IN OUT1 "Tag_1082" "Tag_1123" IN1 OUT "Tag_45"
%MD96
"Tag_1104" IN2
Network 14:
CUTTER SPEED RPM------>CPM
0001 L "Tag_1082"
0002 DTR
0003 L 4473.0
0004 /R
0005 L 2.0
0006 *R
0007 RND
0008 T "speed in monitor"
Network 15:
%MW30
%Q6.5 %M2.5 "speed in ADD
monitor" Int
"MACHINE RUN" "speed 3"
<=
Int EN ENO
2200 %MW30 %MW196
"speed in OUT "Tag_92"
monitor" IN1
0 IN2
Network 16:
Totally Integrated
Automation Portal
%MW30
%Q6.5 %M2.5 "speed in ADD
monitor" Int
"MACHINE RUN" "speed 3"
>
Int EN ENO
2200 %MW30 %MW196
"speed in OUT "Tag_92"
monitor" IN1
0 IN2
Network 17:
%Q6.5
"MACHINE RUN" MOVE
EN ENO
%MW30 %MW196
%M2.5 "speed in OUT1 "Tag_92"
"speed 3" monitor" IN
Network 18:
L SET
%MW48
"MW48"
MOVE MOVE
>
EN ENO EN ENO
Int
%DB1.DBW42 %MW48 80 16#0050 IN %DB1.DBW42
"DB1".Static_18 IN OUT1 "MW48" OUT1 "DB1".Static_18
%MW48
"MW48"
MOVE
<
Int EN ENO
56 16#0039 IN %DB1.DBW42
OUT1 "DB1".Static_18
Network 19:
L VALUE TO SERVO CONTROL
0001 L "MW48"
0002 DTR
0003 L 190.0
0004 *R
0005 RND
0006 T "leng out"
Network 20:
Totally Integrated
Automation Portal
MOVE
EN ENO
%IW406:P %MW232
"Tag_141":P IN OUT1 "Tag_48"
Network 21:
SUB
Int
EN ENO
2048 IN1 %MW40
%IW358:P OUT "Tag_1062"
"Tag_64":P IN2
Network 22:
HOPPER RPM
0001 L "HOPPER RPM":P
0002 DTR
0003 L 4473.0
0004 /R
0005 RND
0006 T "Tag_1055"
Network 23:
HOMMING SPEED
0001 L 2
0002 DTR
0003 L 4473.0
0004 *R
0005 RND
0006 T "Tag_56"
Network 24:
CUTTER SPEED RPM------>CPM
0001 L "Tag_1082"
0002 DTR
0003 L 4473.0
0004 /R
0005 L 3.0
0006 *R
0007 RND
0008 T "Tag_1123"
0009