自动控制综合应用技术 [魏克新 主编] 2012年版_301-350.docxVIP

  • 1
  • 0
  • 约4.11万字
  • 约 96页
  • 2026-02-10 发布于浙江
  • 举报

自动控制综合应用技术 [魏克新 主编] 2012年版_301-350.docx

292

7.3.3基于S7-200PLC与组态王技术的监控系统示例

通过本示例分析,读者可以进一步理解和学习组态王如何与西门子公司PLC通信,如何完成一个生产工艺过程监控面的设计等问题,通过该事例,读者还可举一反三地具备组态王软件与其他厂商PLC构造上、下位机的能力;还应拓展掌握其他通用组态软件产品与PLC通信设置的一般方法。

7.3.3.1工艺要求分析

某生产过程工艺是:两种液体物料A、B,通过泵控制进入液体混合搅拌罐中;混合液

体通过通入蒸汽加热,并通过电动搅拌器搅拌,同时加热与搅拌需自动定时控制;搅拌罐具有上、下限位控制,即当搅拌罐内液位达到上限位时,应自动关闭进料控制电磁阀;搅拌定时时间到,控制系统自动将混合液体排出,直至下限位信号动作,排料结束。排料采用电磁阀和排料泵共同完成;系统工艺过程示意图如图7-88所示。

7.3.3.2PLC控制程序分析

根据工艺要求,本设计采用西门子公司S7-200PLC编制程序,该程序自动完成12次的混合搅拌过程。其中,物料A、B的控制采用手动控制,加热、搅拌、排料、上限溢出采用自动程序控制。PLC输入/

物料A物料B

上限位信号

搅拌罐

加热蒸汽

搅拌器

下限位信号

混合液体排出

图7-88系统工艺过程示意图

输出(I/O)变量见表7-1。基本程序及其功能见程序注释说明。

表7-1PLC输入/输出(I/O)变量表

序号

变量地址

变量类别

功能作用

备注

1

10.0

输入

物料泵1起动控制

2

I0.1

输入

物料泵2起动控制

3

I0.2

输入

物料泵1停止控制

4

I0.3

输入

物料泵2停止控制

5

I0.4

输入

搅拌罐液位上限位信号

6

I0.5

输入

搅拌罐液位下限位信号

7

I0.7

输入

计数器复位信号

8

Q0.0

输出

物料A泵1控制

9

Q0.1

输出

物料B泵2控制

10

Q0.2

输出

搅拌器控制

11

Q0.3

输出

蒸汽通人控制

12

Q0.4

输出

混合液体排出阀控制

13

Q0.5

输出

混合液体排出泵控制

其程序清单如下:

程序程序注释说明

I0.0//物料A控制泵1起动

293

0

AN

AN

LD

0

AN

AN

LD

S

LD

TON

LDN

A

LD

AN

LD

A

LD

CTU

LD

A

R

Q0.0

I0.2

I0.4

Q0.0I0.1

Q0.1I0.3

IO.4

Q0.1

I0.4

M0.1,1

M0.1

T37,+100

T37

M0.1

Q0.2Q0.3

T37

I0.5

Q0.4Q0.5I0.5

T37

I0.7

C30,+12

I0.5

T37

M0.1,1

//物料A控制泵1自锁

//物料A控制泵1停止//搅拌罐液位上限信号//物料A控制泵1输出//物料B控制泵2起动

//物料B控制泵2自锁

//物料B控制泵2停止//搅拌罐液位上限信号//物料B控制泵2输出//搅拌罐液位上限信号//置位M0.1

//M0.1启动定时器

//定时器定时参数设置//定时控制

//约束条件

//搅拌器控制输出

//蒸汽通入控制输出

//混合液体排出控制信号//混合液体排出停止控制

//混合液体排出阀控制

//混合液体排出泵控制

//一次工艺过程计数信号//定时器状态信号

//计数器复位信号//计数器参数设置//下限位信号

//定时器状态信号//复位信号

7.3.3.3设备定义与数据变量定义

采用西门子公司S7-200PLC实现工艺过程控制,根据前述知识,可以在组态王相应的对话框中分别完成设备定义和数据变量定义等工作。

表7-2为组态王中定义的变量与西门子公司S7-200PLC中物理变量的对应关系。建立这样的对应关系后,系统运行时,组态王数据库中相应变量状态变化直接反映工艺过程中各个实际物理量的变化,根据这些变量的状态,可以构造相应的动态效果,实现工艺过程的可视化的监控。

7.3.3.4静态工艺画面与动态连接设计

1.静态工艺画面组态分析

294

表7-2组态王变量与西门子公司S7-200PLC中物理变量的对应关系

序号

PLC变量地址(组态王变量连接地址)

组态王定义变量名称

序号

PLC变量地址(组态王变量连接地址)

组态王定义变量名称

1

I0.0

A泵起动

8

Q0.0

A泵

2

I0.1

B泵起动

9

Q0.1

B泵

3

I0.2

A泵停止

10

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档