回复:200smart的中断使用

四月与十月

  • 帖子

    25
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2025-08-06

黄金 黄金 如何晋级?

发布于 2026-01-24 14:08:54

15楼

ORGANIZATION_BLOCK MAIN:OB1

TITLE=程序注释

BEGIN

Network 1 

// 程序段注释

LD     M20.0

EU

LPS

MOVD   0, VD8

AENO

MOVD   0, VD12

AENO

MOVD   0, VD16

AENO

MOVD   0, VD20

LRD

MOVD   0, VD24

AENO

MOVD   0, VD28

AENO

MOVD   0, VD32

AENO

MOVD   0, VD36

LRD

MOVD   0, VD40

AENO

MOVD   0, VD44

AENO

MOVD   0, VD48

AENO

MOVD   0, VD52

LPP

MOVD   0, VD56

AENO

MOVD   0, VD60

Network 2 

LD     SM0.0

LPS

MOVW   VW8, VW4000

AENO

MOVW   5530, VW4002

AENO

MOVW   VW24, VW4004

AENO

MOVW   27648, VW4006

LRD

MOVW   VW10, VW4008

AENO

MOVW   5530, VW4010

AENO

MOVW   VW26, VW4012

AENO

MOVW   27648, VW4014

LRD

MOVW   VW12, VW4016

AENO

MOVW   5530, VW4018

AENO

MOVW   VW28, VW4020

AENO

MOVW   27648, VW4022

LPP

MOVW   VW14, VW4024

AENO

MOVW   5530, VW4026

AENO

MOVW   VW30, VW4028

AENO

MOVW   27648, VW4030

Network 3 

LD     SM0.0

LPS

MOVW   VW16, VW4032

AENO

MOVW   5530, VW4034

AENO

MOVW   VW32, VW4036

AENO

MOVW   27648, VW4038

LRD

MOVW   VW18, VW4040

AENO

MOVW   5530, VW4042

AENO

MOVW   VW34, VW4044

AENO

MOVW   27648, VW4046

LRD

MOVW   VW20, VW4048

AENO

MOVW   5530, VW4050

AENO

MOVW   VW36, VW4052

AENO

MOVW   27648, VW4054

LPP

MOVW   VW22, VW4056

AENO

MOVW   5530, VW4058

AENO

MOVW   VW38, VW4060

AENO

MOVW   27648, VW4062

Network 4 

LD     SM0.0

CALL   SBR0

CALL   SBR2

Network 5 

LD     M20.0

TON    T101, 40

TON    T120, 60

TON    T130, 100

TON    T140, 120

TON    T160, 160

TON    T180, 250

Network 6 

LD     M20.0

A      T180

LPS

EU

MOVB   1, MB12

LPP

ED

MOVB   0, MB12

LD     M20.0

EU

MOVW   5530, AQW16

MOVW   5530, AQW18

Network 8 

LD     M20.0

AN     T101

LPS

EU

MOVB   16#11, QB0

LPP

TON    T102, 10

Network 9 

LD     M20.0

AN     T101

A      T102

LPS

EU

MOVB   16#22, QB0

LPP

TON    T103, 10

Network 10 

LD     M20.0

AN     T101

A      T103

LPS

EU

MOVB   16#44, QB0

LPP

TON    T104, 10

Network 11 

LD     M20.0

A      T104

AN     T101

LPS

EU

MOVB   16#88, QB0

LRD

ED

MOVW   0, AQW16

LPP

ED

MOVW   0, AQW18

Network 12 

LD     M20.0

A      T101

A      T120

EU

MOVW   27648, AQW16

MOVW   27648, AQW18

Network 13 

LD     M20.0

A      T120

AN     T130

LPS

EU

MOVB   16#1, MB21

LPP

TON    T131, 10

Network 14 

LD     M20.0

AN     T130

A      T131

LPS

EU

MOVB   16#44, QB0

LPP

TON    T132, 10

Network 15 

LD     M20.0

AN     T130

A      T132

LPS

EU

MOVB   16#22, QB0

LPP

TON    T133, 10

Network 16 

LD     M20.0

A      T133

AN     T130

LPS

EU

MOVB   16#11, QB0

LRD

ED

MOVW   0, AQW16

LPP

ED

MOVW   0, AQW18

Network 17 

LD     M20.0

A      T130

A      T140

EU

MOVW   16589, AQW16

MOVW   16589, AQW18

Network 18 

LD     M20.0

A      T130

AN     T160

A      T140

LPS

EU

MOVB   16#0, MB21

LRD

EU

MOVB   16#1, MB22

LPP

TON    T161, 10

Network 19 

LD     M20.0

AN     T160

A      T161

LPS

EU

MOVB   16#22, QB0

LPP

TON    T162, 10

Network 20 

LD     M20.0

AN     T160

A      T162

LPS

EU

MOVB   16#44, QB0

LPP

TON    T163, 10

Network 21 

LD     M20.0

A      T163

AN     T160

EU

MOVB   16#88, QB0

Network 22 

LD     M20.0

AN     T160

ED

MOVB   16#0, QB0

MOVB   0, MB22

MOVW   0, AQW16

MOVW   0, AQW18

END_ORGANIZATION_BLOCK

SUBROUTINE_BLOCK DO8_11:SBR0

TITLE=子程序注释

BEGIN

Network 1 

// M20.0强制为1,触发

// 

LD     M20.0

EU

MOVB   15, QB1

Network 2 

// M20.0强制为1,使能导通

// T43开始计时1s,一秒结束翻转,QB1由15变成0,即Q1.0~Q1.3由1变成0,

// 直到M20.0由1变成0,T43使能清0,QB1将一直保持为0,直至下一次测试的到来,进行循环。

// 

LD     M20.0

TON    T43, 50

Network 3 

// 程序段注释

LD     M20.0

A      T43

MOVB   0, QB1

END_SUBROUTINE_BLOCK


常思剑浦越清尘,豆蔻花红十二春。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9417条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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