第一范文网 - 专业文章范例文档资料分享平台

基于S7-300PLC和WINCC组态的单容水箱液位控制

来源:用户分享 时间:2025/5/16 2:20:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

打开STEP7软件,对控制器PLC进行相应的硬件组态,此过程中应注意:1组态硬件型号要与实体一致

2严格按照导轨槽中要求的顺序摆放器件

3硬件组态完毕后,进行程序装载时,发现无法建立连接,则说明PLC的IP地址与主机地址不在一个网络上,需要进行修改,具体操作:在组态中双击PN-IO点击属性修改。

4模拟量输入输出通道的组态,组态中的地址必须与实际的物

word文档 可自由复制编辑

理连接相对应,信号量的类型电压/电流及范围都必须一一设置。主要设置如下对话框所示 模拟量输入

模拟量输出

word文档 可自由复制编辑

第四章系统软件的设计

4.1系统软件流程图

系统的软件设计主要分为组态软件的编写和PLC梯形图控制程序的编写,本章主要讲述STEP7中梯形图控制程序的编写及编写过程中遇到的问题和解决的方法,至于WINCC组态界面的设计将在第五章独立讲述。首先PLC控制程序的结构较为简单,涉及到的模块也相当的少,主要是模拟量输入模块,模拟量输出模块,PID模块对应的相应梯形图FC105,FC106, FB41。

开始 启动 Y 初始化 N FC105模数转换 FB41PID调节 FC106数模转换

结束 word文档 可自由复制编辑

4.2PLC梯形图设计

(一)模数转换FC105模块设计

FC105模块又称为模拟量定标模块。MW20为PIW258模拟输入通道输入缓冲区,作为FC105的输入,HI_LIM和LO_LIM分别为实际液位的上限和下限,BIPOLAR为转换的单双极性控制,采用单极性转换,即I8.0=0;DB3.DB6作为模拟量液位转换后的数字量送至PID的反馈输入端。MW30用来检验转换是否出错。 (二)PIDFB41模块设计

FB41是连续型的PID,与FB42的区别在于后者是离散型的,用于开关量的控制,其它方面二者几乎相同。PID的初始化可以通过在OB100中调用一次,PID的周期可以在OB35中设置时间,一般100MS。程序中主要有给定SP_INT ,反馈PV_IN,比例增益GAIN,积分时间常数TI,微分时间常数TD等量进行控制,需注意的是PID的输出的上限值与下限值不能太大或太小。具体程序如下

word文档 可自由复制编辑

基于S7-300PLC和WINCC组态的单容水箱液位控制.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2prfn9v4dv2r4yi9c8hj79c964hjsm00lgc_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top