文档详情

西门子S7-200 PLC程序实现位搜索功能.pdf

发布:2025-04-28约1.25千字共2页下载文档
文本预览下载声明

西门子S7-200PLC程序实现位搜索功能

程序目的:在连续的16个字内找为1的位置,如果找到为1的位,输出为1的具体位置(比

如13字的8位)。推荐可以复位清零。

S7-200,假设vw0-vw32的16个字中只有一个1来算的,VW200里为字数,VW202为位

数,比如13字的8位为1(V26.0=1),VW200=13,VW202=8。

Network1

LDSM0.0

LPS

MOVW0,VW50

AENO

MOVD0,VD200

LRD

ADVD0,0

MOVDVD0,VD100

AENO

+I2,VW200

LRD

ADVD4,0

MOVDVD4,VD100

AENO

+I2,VW200

LRD

ADVD8,0

MOVDVD8,VD100

AENO

+I2,VW200

LRD

ADVD12,0

MOVDVD12,VD100

AENO

+I2,VW200

LRD

ADVD16,0

MOVDVD16,VD100

AENO

+I2,VW200

LRD

ADVD20,0

MOVDVD20,VD100

AENO

+I2,VW200

LRD

ADVD24,0

MOVDVD24,VD100

AENO

+I2,VW200

LPP

ADVD30,0

MOVDVD30,VD100

AENO

+I2,VW200

Network2

LDW=VW202,0

AWVW100,0

LPS

-I2,VW200

AV101.0

MOVWVW50,VW202

LRD

SRWVW100,1

LPP

INCWVW50

Network3

LDW=VW202,0

AWVW102,0

LPS

-I1,VW200

AV103.0

MOVWVW50,VW202

LRD

SRWVW102,1

LPP

INCWVW50

作者:welfare87

文章来源:中国工控网论坛PLC擂台。

显示全部
相似文档