首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
FPGA/CPLD可编程逻辑
» PLC程序设计应用于反渗透自动控制系统
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
PLC程序设计应用于反渗透自动控制系统
发短消息
加为好友
yuchengze
当前离线
UID
1062083
帖子
5837
精华
0
积分
2921
阅读权限
70
在线时间
222 小时
注册时间
2016-6-30
最后登录
2018-9-9
金牌会员
UID
1062083
性别
男
1
#
打印
字体大小:
t
T
yuchengze
发表于 2016-8-23 12:30
|
只看该作者
PLC程序设计应用于反渗透自动控制系统
反渗透系统
,
反渗透膜
,
控制系统
,
程序设计
,
技术
反渗透是一种膜分离技术,反渗透膜的孔径与水分子基本一致,只有与水分子大小相仿的粒子能够通过,其他粒子或杂质被分离出去,从而使原水得到净化,工艺流程如图1所示。
随着反渗透系统设备造价和运行费用的不断降低,越来越多的行业(电力、石油、煤炭、化工等)都在使用反渗透系统生产各种工艺用脱盐水,由于反渗透系统人工方式很难保证反渗透系统的长期稳定运行,因此采用PLC作为反渗透系统的自动控制设备就变得非常必要。本文结合实际,介绍一种反渗透PLC控制系统的编程方法,用来简化系统的逻辑关系,提高PLC程序的易读性。
1 设计要点
1.1 主要控制回路
反渗透装置的高压泵进口装有低压保护开关,出口装有高压保护开关。高压泵与水箱低液位连锁。当高压泵进口低压开关动作时,系统会自动发出信号停止高压泵的运行,保护高压泵不在缺水情况下工作。当因其它的原因误操作,使高压泵的出口压力超过某设定值时,高压泵出口高压保护会自动切断高压泵供电,保护系统不在超高压下运行。
反渗透的启停保护。当反渗透投入运行时,为了防止高压泵突然起动升压,采用出口电动慢开门缓慢提升压力,使膜元件逐渐升压至一定的压力。当反渗透停止使用时,延迟关闭进水电动阀,启动反渗透冲洗泵,打开冲洗自动阀、浓水端自动排放阀和产水自动阀,自动冲洗5 10rain左右,以避免浓水中的高浓度盐类在RO膜表面沉积结垢而影响膜的性能。
1.2 主要控制对象及控制步序表(表1)
根据上表发现,反渗透控制模式是一种基于时序的状态转换模式,具体转换顺序见表中的状态列,共有lO个状态,状态转换是不可跳跃的,上位机监控程序画面中有系统启动和系统停止两个按钮,触发启动按钮后,状态转换开始,绝大多数转换是定时发生的,只有在运行(二)状态下,转换才由按下停止按钮来触发。
1.3 状态转换的实现
通过以上分析,程序首先要建立基于定时触发器的状态转换,如图2。图中所选定计时单位为0.1s,有输入时,计时开始;计时到时,输出线圈闭合;无输入时,线圈断开。所有状态依次触发,并全部保持到最后,直到系统最后一个状态触发,全部状态均断开。
1.4 程序的动作输出
状态时序形成以后对于确定设备的输出动作是非常有帮助的,它可以使编程简单化。例如,要确定进水阀的输出就可以先看控制步序表的进水阀列,表明进水阀是在三个时间段里面是开的,其余是关的,并且后两个时间段是连续的。那么,这三个时间段,用自然语言可以表示为:系统运行后,开机低压冲洗未结束时或者预启动结束而运行(二)未结束时。梯形图如图3。
2 结论
通过以上梯形图编程方法的介绍,可以发现先建立状态转换步序表,然后以自然语言的方式确定相关设备的动作输出,会增加梯形图语言的易读性,便于检查逻辑错误,是一种简化PLC程序设计的有效方法。
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议