作者 | 主题 |
---|---|
才毕业 游民 经验值: 127 发帖数: 3 精华帖: 1 |
楼主 2016-10-25 13:50:34
主题:LOGO实现PID恒温控制的设计与分享(PWM方式) 我公司自来水厂有一台二氧化氯发生器,由于环境酸性大(二氧化氯是由盐酸和氯酸钠反应生成),因此安装在二氧化氯发生器上的专用控制器经常由于腐蚀而损坏。向厂家购买专用控制器时由于不是通用设备,报价很高,并且专用控制器通用性及可操作性差,所以就萌生了改用西门子LOGO来控制的想法。从零开始学习LOGO的使用方法及编程,前前后后大概历时一个月,程序修改过许多版本,逐步完善功能,今天向大家分享,希望可以共同学习探讨。 首先把控制器的外形图贴出来: 图1:内部接线图 图2:控制柜整体图 接着再说说程序总体改造思路及程序。硬件方面:控制器我选用了LOGO 0BA8 24CE(主机模块)加1个 LOGO AM2 RTD(温度采集模块)。温度采集通过PT100铂电阻采集反应壶的温度,加热器通过固态继电器(直流控交流,输入3~32VDC,输出24~380V AC)来控制。另外用两个24V信号继电器控制计量泵的的启停。过程的控制及显示通过主机模块自带的按键及显示器来实现,节省了额外的启动停止按钮及HMI等设备。程序可以实现以下功能: 图3:程序截图 正常运行时主机模块显示如下图所示, 图4:主机模块显示 温度过低时报警如下图所示, 图5:温度低报警显示 另外LOGO还有WEB功能,可以通过网页或手机APP在线连接显示并控制LOGO,具体功能我就不一一展示了。 最后把程序及项目文件分享给大家 |
Zaxife 至圣 经验值: 12573 发帖数: 2503 精华帖: 31 |
2楼 2016-10-28 01:37:32
主题:回复:LOGO实现PID恒温控制的设计与分享(PWM方式)
程序很简单明了。
看到那么多中文注释我佩服你的毅力。输入注释时一个不注意按 ctrl+空格 键盘切换输入法软件死了不少次吧?想起这个bug总让人习惯了偷懒不想再写注释了。 |
一封 侠圣 经验值: 3462 发帖数: 278 精华帖: 2 |
4楼 2016-10-29 07:37:59
主题:回复:LOGO实现PID恒温控制的设计与分享(PWM方式)
行者无疆
|