恭喜,你发布的帖子
发布于 2017-08-31 18:22:34
9楼
我把子程序调用了两次,就是这样的程序。
ORGANIZATION_BLOCK MAIN:OB1
TITLE=程序注释
VAR
边缘0:BOOL;
边缘1:BOOL;
边缘2:BOOL;
边缘3:BOOL;
END_VAR
BEGIN
Network 1
// 程序段注释
LD SM0.0
= L60.0
LD I0.0
= L63.7
LD L60.0
CALL SBR0, L63.7, L0.0, L0.1, Q0.0
Network 2
// 程序段注释
LD SM0.0
= L60.0
LD I0.2
= L63.7
LD L60.0
CALL SBR0, L63.7, L0.2, L0.3, Q0.1
END_ORGANIZATION_BLOCK
SUBROUTINE_BLOCK SBR_0:SBR0
TITLE=子程序注释
VAR_INPUT
输入:BOOL;
END_VAR
VAR_IN_OUT
记忆1:BOOL;
记忆2:BOOL;
输出:BOOL;
END_VAR
BEGIN
Network 1
// 程序段注释
LD L0.0
LPS
AN L0.1
S L0.3, 1
LPP
= L0.1
Network 2
LDN L0.0
LPS
AN L0.2
R L0.3, 1
LPP
= L0.2
END_SUBROUTINE_BLOCK
请填写推广理由:
分享
只看
楼主