新闻中心

EEPW首页>嵌入式系统>设计应用> 西门子S7-200在电力无功补偿中的应用

西门子S7-200在电力无功补偿中的应用

作者: 时间:2016-12-20 来源:网络 收藏

  1)CPU226负责数据的采集与处理及智能运行方式判断和逻辑控制功能。PORTO口采用自由口通讯方式与西南自动化研究所1891A等通讯,CPU226为主站,1891A等为从站,主站采用定时轮流呼唤,如接收数据符合起始字节、结束字节、校验字节、站号后,进行数据传送并处理,否则数据舍弃,不予处理。PORT1与触摸屏通讯。下面为自由口通讯设定和数据处理的一段程序:

  自由口通讯设定:

  LD SMO.1

  MOVB 16#09, SMB30

  MOVB 16#BC, SMB87

  MOVB 16#OD.SMB89

  MOVB 5, SMB92

  MOVB 59, SMB94

  LD SMO.1

  ATCH INT_O, 9

  ATCH INT_1, 23

  ENI

  LD SMO.1

  MOVB 6, VB200

  MOVB 16#7E, VB201

  MOVB 16#03, VB202

  MOVB 16#FD, VB203

  MOVB 16#50, VB204

  MOVB 16#BO, VB205

  MOVB 16#OD, VB206

  LD bSMO.1

  MOVB 6, VB210

  MOVB 16#7E, VB211

  MOVB 16#04, VB212

  MOVB 16#FC, VB213

  MOVB 16#50, VB214

  MOVB 16#BO, VB215

  MOVB 16#OD, VB216

  LD SMO.1

  MOVW +O,VW220

  LD SMO.1

  O Q10.3

  O T41

  LPS

  AN T39

  = Q10.3

  LPP

  TON T39, +5

  LD T39

  O Q10.4

  LPS

  AN T40

  = Q10.4

  LPP

  TON T40, +5

  LD T40

  O Q10.5

  LPS

  AN T41

  = Q10.5

  LPP

  TON T41, +5

  LD Q10.4

  EU

  AB《》 SMB86, 0

  +1 +1, VW220

  LD Q10.4

  AW= VW220, +1

  EU

  AB《》 SMB86, 0

  XMT VB200, 0

  LD Q10.4

  AW= VW220, +2

  EU

  AB《》 SMB86, 0

  XMT VB210, 0

  MOVW +O.VW220

  数据处理:

  INTO:

  LD SMO.O

  RCV VB100, 0

  INTl:

  LD SMO.O

  MOVD &VB101, AC1

  MOVD &VB601, AC2

  R M0.2, 1

  R M0.3, 1

  LD SMO.O

  MOVW +O,VW898

  LD SMO.O

  FOR VW898, +1, +58

  LD M0.2

  LPS

  AB= *ACl, 16#00

  MOVB 16#05,‘AC2

  AENO

  +1 +1, AC2

  LPP

  AB= * ACl, 16#08

  MOVB 16#OD,’AC2

  AENO

  +1 +1, AC2

  LD M0.2

  - M0.3

  LD M0.2

  R M0.2, 1

  LDN M0.3

  AB= *ACl, 16#05

  - M0.2

  LDN M0.3

  AN M0.2

  AB《》 *ACl, 16#05

  MOVB *ACl,‘AC2

  AENO

  +I +1, AC2

  LD SMO.O

  +l +1, AC1

  RM0.3,1

  NEXT

  LD SMO.O

  SWAP VW611

  SWAP VW613

  SWAP VW615

  SWAP VW617

  SWAP VW619

  SWAP VW621

  SWAP VW623

  SWAP VW625

  SWAP VW627

  SWAP VW629

  LDB= VB601, 16#7E

  AB= VB602, 16#03

  AB= VB603, 16#FD

  AB= VB604, 16#50

  BMB VB605, VB301, 26

  LDB= VB601, 16#7E

  AB= VB602, 16#04

  AB= VB603, 16#FC

  AB= VB604, 16#50

  BMB VB605, VB331, 26

  具体通讯协议请参照西南自动化研究所的WTC-B-02通讯协议。

  EM231负责部分模拟量采集,A/D变化,DC0~5V信号,处理好数字滤波和模拟地共地问题。

  触摸屏负责定值设定、控制和数据显示。

  西南自动化研究所1891A等智能变量变送器负责两段母线电量参数的采集和处理。

三、可编程序控制器简介(PLC)

  可编程序控制器( Programmable Logic Controller)简称PLC,是近年来发展极为迅速、应用面极广的工业控制装置。它是一种专为工业环境应用而设计的数字运行的电子系统,它采用可编程序的存储器,用来存储用户指令,通过数字或模拟的输入,输出,完成确定的逻辑、顺序、定时、计数、运算和一些确定的功能,来控制各种类型的机械或生产过程。本设备中应用的PLC控制器是西门子公司生产的SIMATIC S7-200系列可编程序控制器,取代了传统的继电器一接触器控制系统,提高了系统运行的可靠性。PLC与继电器一接触器控制系统相比,控制方式由硬件接线改为软件控制,方便了设计与维护;控制功能由简单的逻辑控制改为能完成复杂运算的直接控制系统,增强了系统的控制功能。同时由于硬件模块化设计,增强了抗干扰能力,更适合工程控制。还有,采用模块化设计,便于适应不同的工程需要,系统扩展非常方便。



评论


技术专区

关闭