回复:请教高手

adde

  • 帖子

    49
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2006-03-08 14:15:07

0楼

network n

LDB= C_MD, 16#05
MOVB 1, vb2
CALL DISACTIVE
CALL INIT

......

子程序 disactive:

Network 1
LDB= VB2, 0
MOVD &VB2624, LD2

Network 2
LDB= VB2, 2
MOVD &VB3872, LD2

Network 3
LD SM0.0
FOR LW0, +1, +16

Network 4
LD SM0.0
FILL +0, *LD2, 5
+D +78, LD2

Network 5
NEXT

Network 6
LD SM0.0
MOVW +0, MW28
FILL +0, VW20, 64
MOVW +0, MW30
MOVW '--', VW518
MOVW '--', VW521
CALL SBR61

........

子程序 init:

LD SM0.0
MOVD 16#01000000, SCREEN_VD
FILL +0, MW0, 16
FILL +0, MMM_Add, 90
R Press_DOWN, 2位
FILL +0, RUNTIMEDATA, 59
CALL RID_DISABLE
MOVW '--', spMainScrPMw
MOVB 2, OUT_JSQ
MOVW 16#1, QW0
MOVB 16#1, OUTPUT_EN
......

子程序 disactive和子程序 init有被调用,并不止一次被调用,而且同时被调用的也有

现在执行到这里同时被调用时,有时会报错,有时又不会

程序编译后:
程序块尺寸=6409(字节),0个错误
数据块尺寸=1437(字节),0个错误
系统块0错误,0警告
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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