回复:字节、字、双字各个位为TRUE或False的计数

已锁定

水煮花生

  • 帖子

    285
  • 精华

    4
  • 被关注

    8

论坛等级:侠圣

注册时间:2011-04-14

钻石 钻石 如何晋级?

发布于 2024-07-29 14:21:26

1楼

看起来没问题,上机验证,结果也正确。

ORGANIZATION_BLOCK MAIN:OB1

TITLE=程序注释

BEGIN

Network 1 

// 程序段注释

LD     SM0.0

CALL   SBR0, VW0, VW2, VB10, VB11

END_ORGANIZATION_BLOCK

SUBROUTINE_BLOCK SBR_0:SBR0

TITLE=子程序注释

VAR_INPUT

Val:WORD;

N:INT;

END_VAR

VAR_OUTPUT

CntT:BYTE;

CntF:BYTE;

END_VAR

VAR

ValTmp:WORD;

index:WORD;

CntTtmp:BYTE;

CntFtmp:BYTE;

END_VAR

BEGIN

Network 1 

// 程序段注释

LD     SM0.0

FILL   0, LW8, 2

Network 2 

LD     SM0.0

MOVW   LW0, LW6

Network 3 

LD     SM0.0

FOR    LW8, 1, LW2

Network 4 

LD     SM0.0

LPS

A      L7.0

INCB   LB10

LPP

AN     L7.0

INCB   LB11

Network 5 

LD     SM0.0

SRW    LW6, 1

Network 6 

NEXT

Network 7 

LD     SM0.0

MOVB   LB10, LB4

MOVB   LB11, LB5

END_SUBROUTINE_BLOCK

INTERRUPT_BLOCK INT_0:INT0

TITLE=中断例程注释

BEGIN

Network 1 

// 程序段注释

END_INTERRUPT_BLOCK




多学长知识 多问长见识
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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