smart200电流报警【过流、缺相、不平衡】

smart200电流报警【过流、缺相、不平衡】
个人理解,请指正

序号地址符号变量类型数据类型注释
1LDOIAINREALA相电流
2LD4IBINREALB相电流
3LD8ICINREALC相电流
4IN
5LD12ED_IIN_OUTREAL额定电流
6LD16HI_luIN_OUTREAL过流系数
7LB20HI_ITIN_OUTBYTE额定电流触发时间
8LB21lost_iTIN_OUTBYTE缺相时间
9LD22brEd_iuIN_OUTREAL不平衡系数
10LB26brEd_iTIN OUTBYTE触发不平衡时间
11LB27time1IN OUTBYTE过流计时
12LB28time2IN OUTBYTE缺相计时
13LB29time3IN_OUTBYTE不平衡计时
14IN_OUT
15L30.0HLiOUTBOOL过流报警
16L30.1lostOUTBOOL缺相报警
17L30.2brEd_iOUTBOOL不平衡报警
18OUT
19L30.3bool1TEMPBOOL过流报警首触
20L30.4bool2TEMPBOOL缺相报警首触
21L30.5bool3TEMPBOOL不平衡报警首触
22LD31ilimtTEMPREAL过流电流值
23LD35isumTEMPREAL三相电流和
24LD39imaxTEMPREAL最大相电流
25LD43laverageTEMPREAL三相电流平均值
26LD47itempTEMPREAL最大值
27LD51ibrEdTEMPREAL不平衡度
28TEMP
//Network 1 
// 参数初始化
// 额定电流 初始值 30	
// 过流系数	1.05-2.0
// 不平衡系数	0.1-0.95
// 
// 过流触发时间	1-25s
// 缺相触发时间	1-25s
// 不平衡触发时间	1-25s
// 
LD     SM0.0
LPS
AR<=   LD12, 0.0
MOVR   30.0, LD12
LRD
AR<    LD16, 1.05
MOVR   1.2, LD16
LRD
AR>    LD16, 2.0
MOVR   2.0, LD16
LRD
AB=    LB20, 0
MOVB   5, LB20
LRD
AB>    LB20, 25
MOVB   25, LB20
LRD
AB=    LB21, 0
MOVB   5, LB21
LRD
AB>    LB21, 25
MOVB   25, LB21
LRD
AR<    LD22, 0.1
MOVR   0.3, LD22
LRD
AR>    LD22, 0.95
MOVR   0.95, LD22
LRD
AB=    LB26, 0
MOVB   10, LB26
LPP
AB>    LB26, 25
MOVB   25, LB26
//Network 2 
// 过流报警 
// 1、额定电流×过流系数==过流电流值
// 2--4、当任意一相电流>过流电流值,过流报警首触
// 5、过流报警首触,计算时间<过流延时接通时间  ,过流延时接通时间每秒+1s
// 6、                        ,计算时间>=过流延时接通时间  ,触发过流报警
// 7、过流报警首触为0,过流报警置0
// 8、                              ,计时时间归0
LD     SM0.0
LPS
MOVR   LD12, LD31
*R     LD16, LD31
LDR>   LD0, LD31
OR>    LD4, LD31
OR>    LD8, LD31
ALD
=      L30.3
LRD
A      L30.3
LPS
AB<    LB27, LB20
A      SM0.5
EU
INCB   LB27
LPP
AB>=   LB27, LB20
S      L30.0, 1
LPP
AN     L30.3
R      L30.0, 1
MOVB   0, LB27
//Network 3 
// 缺相,最低电流1.0有效
// 1、三相电流之和
// 2、三相电流之和>额定电流,任意一相电流≤1.0,触发缺相首触报警
// 5、缺相报警首触,计算时间<缺相延时接通时间  ,缺相延时接通时间每秒+1s
// 6、                        ,计算时间>=缺相延时接通时间  ,触发缺相报警
// 7、缺相报警首触为0,缺相报警置0
// 8、                              ,计时时间归0
// 
LD     SM0.0
LPS
CALL   SBR94, LD0, LD4, LD8, LD35
AR>=   LD35, LD12
LDR<=  LD0, 1.0
OR<=   LD4, 1.0
OR<=   LD8, 1.0
ALD
=      L30.4
LRD
A      L30.4
LPS
AB<    LB28, LB21
A      SM0.5
EU
INCB   LB28
LPP
AB>=   LB28, LB21
S      L30.1, 1
LPP
AN     L30.4
R      L30.1, 1
MOVB   0, LB28
//Network 4 
// 三相不平衡,电流之和大于1.0有效
// 
// 1-3 、最大相电流
// 4、 三相电流>1.0时 ,求平均电流  (最大---平均)/平均=不平衡度
// 5、                              ,不平衡度 > 不平衡系数 ,计时时间<不平衡延时接通时间   计时时间每秒+1s                                                                                     
// 6、                                                                             ,计时时间>=不平衡延时接通时间       不平衡报警
// 7、                              ,不平衡度 <  不平衡系数,不平衡报警置0
// 8、                                                                             ,计时时间归0
LD     SM0.0
LPS
AR>=   LD0, LD4
AR>=   LD0, LD8
MOVR   LD0, LD39
LRD
AR>=   LD4, LD0
AR>=   LD4, LD8
MOVR   LD4, LD39
LRD
AR>=   LD8, LD0
AR>=   LD8, LD4
MOVR   LD8, LD39
LRD
AR>    LD35, 1.0
LPS
MOVR   LD35, LD43
AENO
/R     3.0, LD43
AENO
MOVR   LD39, LD47
AENO
-R     LD43, LD47
AENO
MOVR   LD47, LD51
/R     LD43, LD51
LRD
AR>=   LD51, LD22
LPS
AB<    LB29, LB26
A      SM0.5
EU
INCB   LB29
LPP
AB>=   LB29, LB26
S      L30.2, 1
LPP
AR<    LD51, LD22
R      L30.2, 1
MOVB   0, LB29
LPP
AR<=   LD35, 1.0
R      L30.2, 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值