程序自动启动后,若设变频器频率高时输出点不断闪烁,不知道什么原因

已锁定

现代人

  • 帖子

    4
  • 精华

    0
  • 被关注

    2

论坛等级:新手

注册时间:2012-03-23

普通 普通 如何晋级?

程序自动启动后,若设变频器频率高时输出点不断闪烁,不知道什么原因

1389

9

2015-01-10 19:27:49

问题现象:按下面程序,三台泵,分12种情况(一台泵可以工频或者变频运行),按时间轮换,低水压就启泵,从A泵开始(M0.0A泵工频输出点,M0.1变频,M0.2B泵工频,M0.3B泵变,M0.4C泵工,M0.5C泵变,M0.6变频器输出),若出现高频,就转为B泵变频A泵工频,若还是高频再变为C变A工B工。若低频或者高水压,就踢出一台工频。若还是低频或者高水压,就停掉泵。但是问题是,在低水压又高频时,开始单A泵运行后,转为2台泵控制时出现一个输出点不断闪烁(其他输出点不输出),不知道是不是由于高频将第三步(也就是3台泵同时运行)一起变化了,导致来回切断,请哪位帮我分析以下程序,谢谢了!
说明:因为子程序中不能使用定时器和计数器等,我就把其中一些需要定时的写在了主程序中,用这个太麻烦了,不像300
主程序中
Network 42 // C泵控制
// 网络注释
LD SM0.0
AN I0.1 柜手自动
A M10.0 上位机手自动
A M20.2 高频
TON T50, 100
Network 43 // A泵变频C泵工频低频
// 网络注释
LD SM0.0
AN I0.1
A M10.0
LD M10.1
A M20.3(低频)
LDN M10.1
A M20.4 高水压
OLD
ALD
TON T51, 100
Network 44
// 网络注释
LD SM0.0
AN I0.1
A M10.0
A M20.1 低水压
AB<> VB1010, 0
AN I0.0
AB= VB1000, 0
A V300.0
LD SM0.0
A T51
LDB= VB1000, 13 (泵运行时编号:0全停,11单A泵运行,12A变频B工频,21单B泵运行,22B变频A工频,14A变频B工频C工频,以此类推)
OB= VB1000, 12
ALD
OLD
LD SM0.0
AN I0.1
A M10.0
LDB= VB1000, 31
LDB= VB1010, 17
OB= VB1010, 15
ALD
A C3
LDB= VB1000, 21
AB= VB1010, 14
A C2
OLD
ALD
AN M20.2
OLD
MOVB 1, VB1020
Network 45
// 网络注释
LD SM0.0
AN I0.1
A M10.0
LD M20.1
AB<> VB1010, 0
AN I0.0
AB= VB1000, 0
AN V300.0
A V300.1
LDB= VB1010, 17(允许信号:11A泵允许运行信号,12B泵允许运行信号,14A泵B泵允许运行信号,17ABC泵允许运行信号,15AC允许运行信号)
OB= VB1010, 14
AB= VB1000, 11
A C1
AN M20.2
OLD
ALD
LD SM0.0
A T51
LDB= VB1000, 22
OB= VB1000, 23
ALD
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 31
AB= VB1000, 16
A C3
AN M20.2
OLD
OLD
MOVB 5, VB1020
Network 46 // 低水压开始系统运转
// 网络注释
LD SM0.0
AN I0.1
A M10.0
LD M20.1
AB<> VB1010, 0
AN I0.0
AB= VB1000, 0
AB= VB1010, 13
LDB= VB1010, 17
OB= VB1010, 16
A C2
AB= VB1000, 21
AN M20.2
OLD
ALD
LD SM0.0
A T51
LDB= VB1000, 32
OB= VB1000, 33
ALD
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 11
AB= VB1010, 15
A C1
AN M20.2
OLD
OLD
MOVB 9, VB1020
Network 47
LD SM0.0
LDB= VB1000, 12
AB= VB1010, 17
LDB= VB1010, 17
AB= VB1000, 22
OLD
ALD
A T50
MOVB 12, VB1020
Network 48
LD SM0.0
A T50
LDB= VB1010, 17
AB= VB1000, 23
LDB= VB1000, 33
AB= VB1010, 17
OLD
ALD
MOVB 4, VB1020
Network 49
LD SM0.0
LDB= VB1000, 13
AB= VB1010, 17
LDB= VB1000, 32
AB= VB1010, 17
OLD
ALD
A T50
MOVB 8, VB1020
Network 50 // C泵变频B泵工频轮换
// 网络注释
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 33
A C3
AN M20.2
AB= VB1010, 17
LD SM0.0
A T51
AB= VB1000, 14
OLD
LD SM0.0
A T50
LDB= VB1010, 17
OB= VB1010, 15
ALD
AB= VB1000, 31
OLD
MOVB 3, VB1020
Network 51
LD SM0.0
LD T50
AB= VB1000, 31
AB= VB1010, 16
LD T122
AB= VB1000, 24
OLD
ALD
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 32
AB= VB1010, 17
AN M20.2
A C3
OLD
MOVB 7, VB1020
Network 52
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 13
AB= VB1010, 17
AN M20.2
A C1
LD SM0.0
A T50
LDB= VB1010, 14
OB= VB1010, 17
ALD
AB= VB1000, 11
OLD
MOVB 6, VB1020
Network 53 // A泵变频C泵工频轮换
// 网络注释
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 12
AN M20.2
A C1
AB= VB1010, 17
LD SM0.0
A T50
AB= VB1010, 15
AB= VB1000, 11
OLD
LD SM0.0
A T51
AB= VB1000, 34
OLD
MOVB 10, VB1020
Network 54
LD SM0.0
A T112
AB= VB1000, 34
LD SM0.0
AB= VB1000, 21
LDB= VB1010, 16
OB= VB1010, 17
ALD
A T50
OLD
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 22
A C2
AN M20.2
AB= VB1010, 17
OLD
MOVB 11, VB1020
Network 55
LD SM0.0
A T50
AB= VB1010, 14
AB= VB1000, 21
LD SM0.0
AN I0.1
A M10.0
AB= VB1000, 23
A C2
AN M20.2
AB= VB1010, 17
OLD
MOVB 2, VB1020
Network 56
LD SM0.0
A T51
LPS
AB= VB1000, 31
MOVB 0, MB0
LRD
AB= VB1000, 21
MOVB 0, MB0
LPP
AB= VB1000, 11
MOVB 0, MB0
Network 57
LD SM0.0
LD I0.1
LDN V300.0
AN V300.1
AN V300.2
OLD
LDN I0.1
A M10.0
A I0.0
OLD
ALD
LPS
MOVB 0, VB1000
AENO
MOVB 0, VB1020
LRD
R M10.0, 1
LRD
R M0.0, 7
LPP
MOVW 0, MW24
AENO
FILL 0, VW1030, 33
Network 58
LD SM0.0
AN I0.1
AN M10.0
LPS
MOVB 0, VB1000
AENO
MOVB 0, VB1020
LRD
R M10.0, 1
LRD
R M0.1, 1
LRD
R M0.3, 1
LRD
R M0.5, 1
LRD
R M0.6, 1
LPP
MOVW 0, MW24
AENO
FILL 0, VW1030, 33
Network 59
LD SM0.0
CALL SBR1
Network 60 // 1
LD SM0.0
AN I0.1
A V300.0
AN I0.0
A M10.0
A M24.0
LPS
AN M0.1
TON T52, 2
LPP
A M0.1
AN M0.6
TON T53, 3
Network 61
LD T52
= V3000.0
Network 62
LD T53
= V3000.1
Network 63 // 2
LD SM0.0
AN I0.1
A V300.1
AN I0.0
A M10.0
A M24.1
LPS
AN M0.2
TON T54, 2
LRD
A M0.2
AN M0.1
TON T55, 4
LPP
A M0.1
AN M0.6
TON T56, 5
Network 64
LD T54
= V3000.2
Network 65
LD T55
= V3000.3
Network 66
LD T56
= V3000.4
Network 67 // 3
LD SM0.0
AN I0.1
A V300.1
AN I0.0
A M10.0
A M24.2
LPS
AN M0.4
TON T57, 2
LRD
A M0.4
AN M0.1
TON T58, 4
LPP
A M0.1
AN M0.6
TON T59, 5
泵控制子程序(其中一段)
Network 1 // 当VB11=0,不需要增减泵
// 网络注释
LDB= VB1020, 0
CRET
Network 2
LDB= VB1020, 1
JMP 1
Network 3
LDB= VB1020, 2
JMP 2
Network 4
LDB= VB1020, 3
JMP 3
Network 5
LDB= VB1020, 4
JMP 4
Network 6
LDB= VB1020, 5
JMP 5
Network 7
LDB= VB1020, 6
JMP 6
Network 8
LDB= VB1020, 7
JMP 7
Network 9
LDB= VB1020, 8
JMP 8
Network 10
LDB= VB1020, 9
JMP 9
Network 11
LDB= VB1020, 10
JMP 10
Network 12
LDB= VB1020, 11
JMP 11
Network 13
LDB= VB1020, 12
JMP 12
Network 14 // 网络标题
// 网络注释
Network 15
LBL 1
Network 16
LD SM0.0
AN M24.0
R M0.3, 1
R M0.0, 1
R M0.1, 1
R M0.4, 1
R M0.5, 1
R M0.6, 1
R M0.2, 1
Network 17
LD SM0.0
AN I0.1
AN I0.0
A M10.0
AN M0.3
AN M0.6
AN M0.4
AN M0.5
AN M0.2
AN M0.1
AN M0.0
S M24.0, 1
ANDW 16#0100, MW24
Network 18
LD SM0.0
A V3000.0
S M0.1, 1
Network 19
LD SM0.0
LPS
A V3000.1
S M0.6, 1
LPP
CRET
Network 20
LBL 2
Network 21
LD SM0.0
AN M24.1
R M0.3, 1
R M0.0, 1
R M0.6, 1
R M0.4, 1
R M0.5, 1
R M0.1, 1
R M0.2, 1
Network 22
LD SM0.0
AN I0.1
AN I0.0
A M10.0
AN M0.3
AN M0.6
AN M0.4
AN M0.5
AN M0.2
AN M0.1
AN M0.0
S M24.1, 1
ANDW 16#0200, MW24
Network 23
LD SM0.0
A V3000.2
S M0.2, 1
Network 24
LD SM0.0
A V3000.3
S M0.1, 1
Network 25
LD SM0.0
LPS
A V3000.4
S M0.6, 1
LPP
CRET
程序自动启动后,若设变频器频率高时输出点不断闪烁,不知道什么原因 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33307条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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