0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于PC机和西门子ET200S实现电加热炉监控系统的设计

电子设计 来源:微计算机信息 作者:武应倩;李红星 2020-04-02 08:11 次阅读

1、 引言

现场总线技术的兴起和发展,为解决许多工业问题开辟了新的途径:将现场总线技术与传统控制方法结合,这样就产生了基于现场总线的过程控制,它也成为了当前现场总线领域和过程控制领域共同的研究热点。本文在PROFIBUS- DP现场总线基础上,以电加热炉为受控对象,设计了一种在现场总线技术下的过程控制方案。

2 、PROFIBUS 现场总线的介绍

现场总线(Fieldbus)是用于过程自动化、楼宇自动化、家庭自动化等领域的现场设备互连的通信网络,是现场通信网络控制系统的集成。

其中,PROFIBUS是当今国际上现场总线的一个重要的组成部分。根据国际标准化组织ISO7498 标准,PROFIBUS的协议结构以开放系统互联网络OSI为参考模型,采用了该模型的物理层、数据链路层作为用户接口,隐去了第3~7层,而增加了直接数据连接拟合。由于PROFIBUS现场总线标准是开放的、不依赖生产厂家通信系统标准,所以在各种工业控制中得到了广泛的应用。

PROFIBUS是德国国家标准DIN19245和欧洲标准EN50170的现场总线标准。由分散和外围设备PROFIBUS- DP (Decentralized Periphery)、报文规范PROFIBUS- FMS(Fieldbus message Periphery)、过程自动化PROFIBUS - PA (Process Automation) 组成了PROFIBUS系列。其中,PROFIBUS- DP用于设备级的高速数据传送,中央控制器(如PLC、PC),通过高速串行线同分散的现场设备(如I/O, 驱动器, 开关等) 进行通信。PROFIBUS- DP具有快速、即插即用、高效低成本等优点。在用于现场层的高速数据传送时, 主站周期地读取从设备的输入信息并周期地向从站设备发送输出信息。除周期性数据传输外, PROFIBUS- DP 还提供了智能化设备所需要的非周期性通讯以进行组态、诊断和报警处理。

3 、电加热炉监控系统的结构

如图1所示,本控制系统主要由PROFIBUS-DP现场总线中的一台PC机作为主站,西门子ET200S作为从站,通过它连接受控对象。其中在PC机内的PCI插槽上插有一块SLOT PLC(CPU412-2 PCI),即WinAC SLOT 412, 它是一种置于PC的PCI总线的板卡式PLC控制器,可实现与S7-400系列处理器CPU412-2DP相同的控制功能,其操作控制性能和指令集也与西门子S7-400控制器系列一致,板卡上同时集成了MPI、PROFIBUS-DP通讯接口。电源扩展板选件用于提供独立于PC电源的供电,使WINAC SLOT在PC断电时也可以正常运行。同时,PC机上装有编程组态软件STEP7和监控组态软件WinCC,构成控制主站。而通过PROFIBUS-DP现场总线连接至SLOT PLC(CPU412-2 PCI)的PROFIBUS-DP接口上ET200S模块,则作为控制从站。ET200S上配有电源模块(即PM模块)、开关量和模拟量的输入输出模块(即:DI、DO、AI、AO模块)。而受控对象(电加热炉)的变送器检测信号和执行器的操作信号将通过信号线被准确地连接到ET200S上的AI、AO模块上。

4、 系统组态

完成设备连接后,将在PC上用SIEMENS STEP7软件实现系统组态,过程如下。

4.1 硬件组态

建立一个新项目,设置其名字(如“project”),在项目中加入SEMATIC PC站,名字设为PC机在以太网中的计算机名(“ZDH32”)系统将建立一个新的项目,打开右边的“Configuation”进行硬件组态,将CPU412-2 PCI、PROFIBUS-D、ET200S(包括PM、AI、AO、DI、DO模块)加入,如图2所示。

4.2 软件组态

采用STEP7软件,编程语言主要有梯形图、语句表和功能块图。一般地,用户程序由组织块(OB)、功能块(FC)、功能(FC)、数据块(DB)构成。OB1是主程序循环块,是必需的,其它的块不一定要用到。如果程序简单,可将所有的程序放入OB1块中进行线性编程,如果程序复杂最好将程序用不同的逻辑块加以结构化,再通过OB1调用这些逻辑块。如图3所示,是针对本系统受控对象(电加热炉)控制策略编写的程序(由于上、下加热控制算法相同,只有地址不同,所以图中只显示了上加热控制部分)。

4.3 通过WINAC软件实现系统控制

组态下载前要进行端口设置,在控制面板中的“SET PG/PC Interface”中选择“S7 Online(STEP7)”,再选择“PC internal (local)”实现PC机与WinAC SLOT 412的本地连接。之后在“Component Configurator”中指定PC站的名字(即:“ZDH32”)然后打开WinAC控制面板,如图4所示。将之前硬件和软件组态下载。如果组态没问题,下载正确,则控制面板上的RUN指示灯会变为绿色。这样就可以通过WinAC控制面板对系统进行控制,同时可以利用STEP7在线调试程序,还可以通过设置变量表在线修改参数和监视变量。

5 、用WinCC实现监控

西门子公司的WinCC集成了SCADA、组态、脚本(Script)语言和OPC等先进技术, 为用户提供了Windows操作系统环境下使用各种通用软件的功能。用户可以在WinCC友好的界面下进行过程组态、编程和数据管理, 很容易形成需要的操作画面、监视面面、实时趋势曲线、历史数据报表、越限报警等。

WinCC提供了一个称为“SIMATIC S7 Protocol”的通讯驱动程序,这个通讯程序支持多种网络协议和类型,通过它的通道单元可以实现WinCC与各种SIMATIC S7 PLC以及WinAC的通讯。

本系统在WinCC变量管理器中添加新的驱动程序,先选择驱动程序类型为“SIMATIC S7 Protocol Suite.CHN”,而后选择通道单元“SLOT PLC”,WinCC与WinAC SLOT 412的通讯连接。然后根据具体的过程对象,在“SLOT PLC”中建立变量连接,添加控制过程中监视和控制的过程变量。利用图形编辑器、变量记录组件来完成过程画面设计、数据趋势显示和归档、越限报警等功能。本系统是对一个双输入、双输出电加热炉温度进行控制。其中期望输出值、输入电流量、反馈值还有P、I、D控制参数为过程变量和系统控制量。加入这些变量后,根据本系统需要的数据显示、变量调节、还有数据归档等要求对其进行图形编辑。本系统的人机监控具有以下功能:数据自动采集及归档;过程的实时监视;参数的在线设置和调整;手动-自动操作;历史趋势;数据归档查询;超限报警等。

6 、结束语

本系统在现场总线环境中实现了对电加热炉的过程控制、监测报警以及远程监控。通过WinCC的数据归档方便地采集到过程变量的历史数据,为进一步的算法研究和模型仿真提供了基础。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 西门子
    +关注

    关注

    93

    文章

    2964

    浏览量

    114917
  • PC
    PC
    +关注

    关注

    9

    文章

    2032

    浏览量

    153611
  • 监控系统
    +关注

    关注

    21

    文章

    3785

    浏览量

    172582
收藏 人收藏

    评论

    相关推荐

    求用PLC设计钢厂加热炉监控系统

    最近在做有关PLC的实际运用,基于labview设计钢厂加热炉实时监控。要求对每台加热炉的温度、煤气流量进行远程监视和实时控制
    发表于 01-13 13:59

    佛山全新西门子et200s输入输出模块长期大量回收

    回收咨询***-同步微信,佛山全新西门子et200s输入输出模块长期大量回收,高价求购西门子plc et200s et200sp pro
    发表于 11-05 11:12

    回收基恩士CCD工业相机,回收西门子PLC ET200S模块

    PLC模块CPU314 6ES7 314-1AG14-OABO,回收西门子PLC ET200S模块回收6ES7335-7HG02-0AB0西门子S7-300PLC模块SM335
    发表于 01-15 12:05

    基于现场总线的电加热炉控制系统

    系统应用WinAC控制器、现场总线技术、STEP7组态软件和WinCC监控软件,将传统的单机控制系统与现场总线技术结合在一起,设计出一种在现场总线技术支持下的新型电加热炉
    发表于 05-30 13:12 16次下载

    基于PLC 的电加热炉流量控制系统的设计与实现

    针对电磁铸轧系统中的电加热炉进行了研究,推导出了流量与电动机转速之间的关系,设计出了主控制电路,并采用了EPEC 3G 系列微处理器及CODESYS 编程软件。实现电加热炉在不同
    发表于 07-06 16:54 47次下载

    西门子S7-200使用教程

    西门子S7-200 PLC仿真软件超详细使用教程西门子S7-200使用教程
    发表于 05-06 16:43 0次下载

    步进式加热炉多级网络监控系统的设计与实现_田海

    步进式加热炉多级网络监控系统的设计与实现_田海
    发表于 01-19 21:49 0次下载

    西门子ET200S分布式I_O 模拟电子模块

    西门子ET 200S 分布式 I_O 模拟电子模块 2AO I HS (6ES7135-4GB52-0AB0)
    发表于 02-07 18:09 17次下载

    MC68HC11单片机电加热炉炉温控制系统

    MC68HC11单片机电加热炉炉温控制系统
    发表于 10-16 08:32 18次下载
    MC68HC11单片机<b class='flag-5'>电加热炉</b>炉温控制<b class='flag-5'>系统</b>

    西门子200PLC接入EMCP物联网云平台 ,PC和移动端手动实现远程监控

    西门子S7-200PLC控制器广泛应于工业控制领域,高性能和稳定是它最大的优势。下面我们要把西门子S7-200PLC连接到EMCP物联网云平台,
    发表于 05-04 10:23 9237次阅读

    西门子S7-1500使用ET200S 1SI模块实现自由口通信

    设备添加成功后,在“网络视图”内,可以看到新添加的ET200S站。另外,用户也可以从选件目录中找到正确的ET200S接口模块型号,将它拖拽到网络视图中,添加模块时需要注意组态的模块版本应与实际一致。
    发表于 02-09 16:53 1752次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S</b>7-1500使用<b class='flag-5'>ET200S</b> 1SI模块<b class='flag-5'>实现</b>自由口通信

    ET200S高速计数模块使用说明

    ET200S高速计数模块使用说明免费下载。
    发表于 04-23 09:37 8次下载

    西门子ET200M的有源总线底板配置与说明

    西门子ET200M的有源总线底板配置与说明资料免费下载。
    发表于 04-29 15:27 11次下载

    西门子S7-1500和ET200系列Eplan宏文件

    西门子S7-1500和ET200系列Eplan宏文件,方便画图,值得下载收藏
    发表于 07-31 09:04 110次下载

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站

    推荐国产远程IO,替代西门子ET200SP,可接西门子三菱欧姆龙PLC做从站
    的头像 发表于 06-08 13:58 4648次阅读
    推荐国产远程IO,替代<b class='flag-5'>西门子</b><b class='flag-5'>ET200</b>SP,可接<b class='flag-5'>西门子</b>三菱欧姆龙PLC做从站