回复:关于建立库文件的请教

羊羊羊爱吃灰太狼

  • 帖子

    89
  • 精华

    1
  • 被关注

    7

论坛等级:侠客

注册时间:2011-06-21

普通 普通 如何晋级?

发布于 2011-09-05 08:28:50

5楼

先将程序导出,贴上,请专家们给我找出症结所在,谢谢!
ORGANIZATION_BLOCK 主程序:OB1
TITLE=程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
LD SM0.0
CALL SBR0, 1, 21, 1, Q0.0
Network 2 // 网络标题
// 网络注释
LD SM0.0
CALL SBR0, 0, 21, 1, Q0.1
Network 3
Network 4 // 网络标题
// 网络注释
END_ORGANIZATION_BLOCK
SUBROUTINE_BLOCK MD:SBR0
TITLE=子程序注释
VAR_INPUT
ST_1:WORD;
STON_1:WORD;
STOFF_1:WORD;
END_VAR
VAR_OUTPUT
DONE:BOOL;
END_VAR
VAR
TEMP1:WORD; // 起始时间文本输入为分钟数,此数据为起始时间乘以60,转换为秒钟
TEMP2:WORD; // 停止时间文本输入为分钟数,此数据为起始时间乘以60,转换为秒钟
TEMP3:WORD; // 此数据为起始时间与工作时间的和,单位为秒
TEMP4:WORD;
TEMP5:WORD;
TEMP6:WORD;
TEMP7:WORD;
TEMP8:WORD;
TEMP9:BOOL; // 工作指示
END_VAR
BEGIN
Network 1
// 初始化
Network 2
// 输入值限定
LD SM0.0
LPS
LDW>= LW2, 999
OW= LW0, 9990
OW= LW4, 999
OW= LW13, LW7
S L23.0, 3
MOVW 0, LW13
Network 8 // 网络标题
// 网络注释
LD SM0.0
AW>= LW15, LW2
R L23.2, 1
S L23.3, 1
R L23.0, 1
MOVW 0, LW15
Network 9 // 网络标题
// 网络注释
LD SM0.0
AW>= LW17, LW9
R L23.3, 1
S L23.2, 1
S L23.0, 1
MOVW 0, LW17
Network 10
LD SM0.0
A L23.0
= L6.0
END_SUBROUTINE_BLOCK
INTERRUPT_BLOCK INT_0:INT0
TITLE=中断程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
END_INTERRUPT_BLOCK
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。