LOGO实现PID恒温控制的设计与分享(PWM方式) .doc

LOGO实现PID恒温控制的设计与分享(PWM方式) .doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LOGO实现PID恒温控制的设计与分享(PWM方式)

LOGO实现PID恒温控制的设计与分享(PWM方式) nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 我公司自来水厂有一台二氧化氯发生器,由于环境酸性大(二氧化氯是由盐酸和氯酸钠反应生成),因此安装在二氧化氯发生器上的专用控制器经常由于腐蚀而损坏。向厂家购买专用控制器时由于不是通用设备,报价很高,并且专用控制器通用性及可操作性差,所以就萌生了改用西门子LOGO来控制的想法。从零开始学习LOGO的使用方法及编程,前前后后大概历时一个月,程序修改过许多版本,逐步完善功能,今天向大家分享,希望可以共同学习探讨。 nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 首先把控制器的外形图贴出来: 图1:内部接线图 图2:控制柜整体图 nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 接着再说说程序总体改造思路及程序。硬件方面:控制器我选用了LOGO 0BA8 24CE(主机模块)加1个 LOGO AM2 RTD(温度采集模块)。温度采集通过PT100铂电阻采集反应壶的温度,加热器通过固态继电器(直流控交流,输入3~32VDC,输出24~380V AC)来控制。另外用两个24V信号继电器控制计量泵的的启停。过程的控制及显示通过主机模块自带的按键及显示器来实现,节省了额外的启动停止按钮及hmi等设备。程序可以实现以下功能: (1)同时按下ESC和左键控制酸泵启停; (2)同时按下ESC和右键控制钠泵启停; (3)同时按下ESC和上键进行“PID自动恒温控制”和“手动控制”切换; (4)长按ESC键进入加热温度和手动加热参数设定; (5)本控制器通过PI功能实现自动恒温控制,PI控制器输出转换成PWM占空比 控制加热器; (6)当进行手动加热时,参数从“0”至“1000”连续可调。手动设定为“0” 时停止加热,手动设定为1000时持续加热; (7)当固态继电器动作50万次时告警提示,屏幕显示相关信息并闪烁; (8)当温度低于10度时告警显示,提示主机或加热器故障,屏幕显示相关信息并 闪烁。 图3:程序截图 正常运行时主机模块显示如下图所示, 图4:主机模块显示 温度过低时报警如下图所示, 图5:温度低报警显示 另外LOGO还有WEB功能,可以通过网页或手机APP在线连接显示并控制LOGO,具体功能我就不一一展示了。 最后把程序及项目文件分享给大家 二氧化氯发生器恒温控制.zip

文档评论(0)

liujiao19870001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档