基于三菱PLC在谷电峰用系统中的程序设计

时间:2022-09-29 11:16:42

基于三菱PLC在谷电峰用系统中的程序设计

摘 要:由于峰时电费是谷时4倍左右,基于这样的情况我们采取谷时把电能储存起来,峰时使用。本文介绍对储能设备的充放电电压及放电电压的控制和对每一组电池的在线电压及电流(充放电流)的测量、显示。

关键词:可编程控制器;程序;设计;

中图分类号:G354.46 文献标识码:A 文章编号:1674-3520(2015)-01-00-02

一、控制设备的作用

在谷电时充电,峰电时放电,对电路进行实时监控及控制。实现在谷电时自动对储能设备充电,还将根据储能设备电压的大小采取合适电流充电。

二、解决的问题

(一)利用A/D转换模块把存储的电能通过PLC进行分析判断确定适时对其充电电流,从而延长储能设备的使用寿命;

(二)通过PLC的内部时钟,设置谷时充电(根据需要峰时也可以充电);

(三)利用触摸屏实时采集储能设备的数据;

三、控制程序

(一)每天晚上8点次日7点为电瓶充电,其它时间电瓶可放电对电池组的充放电电压及放电电压的控制。

①该段程序使用的变量及含义

X0:秒校正

X1:分校正

X2:时校正

X3:上电复位

Y0:断开交流电源。

②PLC的控制程序

0LDM8013

2ORPX0

4ANB

5OUTC220K59

10LDC220

11ORPX1

13OUTC221K59

18RSTC220

20LDC221

21ORPX2

23OUTC222K24

28RSTC221

30LDC222

31RSTC222

33LDM8000

34MPS

35AND=K20C221

40OUTM0

41MPP

42AND=K7C221

47OUTM1

48LDPM0

50SETY0

51LDPM1

53RSTY0

54LDX3

55ZRSTC220C222

60END

(二)对每一组电池的在线电压及电流(充放电流)的测量、显示,利用PLC及FX2N-4AD将电压等数据实时显示在触摸屏上。

①PLC中使用的变量及含义

M10―M12:比较站号的结果;

D120:用来存储0号模块BFM中的#30识别码;

M110―M125:用来显示错误信息;

D121―D124:1―4号通道的数据存;

D125-D126:是存放D121的浮点数;

D127:采用来的最高电压;

D128:增益数值;

D129-D130:存放D130的浮点数值;

D131-D132:存放D128的浮点数值;

D133-D134:存放D129除以D131的结果;

D135-D136:存放第一路电压值;

D142-D143:存放第二路电压值;

D146-D147:存放第三路电压值;

D150-D151:存放第四路电压值。

②PLC控制程序

0LDM8002

1FROMK0K30D120K1

10CMPK12010D120M0

17LDM11

18T0K0K0H0K1

27T0K0K0K4K2

36FROMK0K29K4M110K1

45LDIM110

46ANIM120

47FROMK0K5D121K4

56FLTD121D125

61MOVD1560D127

66MOVK1000D128

71FLTD127D129

76FLTD128D131

81DEDIVD129D131D133

94DEMULD125D133D136

107FLTD122D140

112DEMULD140D133D142

125FLTD123D144

130DEMULD140D133D146

143FLTD124D148

161END

(三)将PLC的时钟设置为:2015年2月28日晚上8点20分10秒,

①PLC中使用的变量及含义

X4:启动

Y1:PLC开始计时

②PLC的控制程序

0LDPX4

2MOVK15D0

7MOVK2D1

12MOVK28D2

17MOVK20D3

22MOVK20D4

27MOVK10D5

32LDPX0

34TWRD0

37LDPX0

39ORPM8002

41ORM3

42OUTM3

43TRDD10

46LDM8000

47MPS

48AND=D15K20

53OUTM4

54MPP

55AND=D15K8

60OUTM5

61LDPM4

63SETY1

64LDPM5

66RSTY1

67END

四、PLC系统接线图

上一篇:分析石油计量交接方式与和计量技术的现状与前... 下一篇:令人向往的世外桃源(一)