(已结束)工控PLC擂台第2期--用PLC控制水泵电机。 点击:9073 | 回复:75



云锋

    
  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2010-09-03 10:55:11
楼主

用所熟悉的PLC,设计一控制系统,用水池水位(模拟量和开关量共同作用)来控制两台水泵电机的启停。(一台主用一台备用)。

1,PLC硬件选型(建议选择不带集成IO的CPU),并对所选模块附注简短说明。

2,列出I/O点表,并加以定义。(需准确表述设备各状态)。

3,简要阐述程序思路。

工控PLC擂台每周一期,本期下周末结贴。奖项设置:一等奖1名:50MP,二等奖5名:10MP,三等奖10名:30积分。

MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。

MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。 兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。




euro2008

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12358回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2010-09-05 12:36:37
21楼
还搞个西门子300的 够买多少台水泵了 呵呵

飘在途中

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-09-05 17:33:58
22楼
用      plc     200 

飘在途中

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2010-09-05 17:35:27
23楼
补充下  q0.0主泵   q0.1 备用泵

abysmal

  • 精华:1帖
  • 求助:0帖
  • 帖子:12帖 | 2176回
  • 年度积分:6
  • 历史总积分:11194
  • 注册:2001年10月26日
发表于:2010-09-05 17:36:39
24楼
ST语言虽然强大,但还是封装在自己定义的功能块里比较好。

主程序用ST语言,客户维护人员看不懂,会给自己惹麻烦的。

永不止步

  • 精华:12帖
  • 求助:0帖
  • 帖子:55帖 | 1460回
  • 年度积分:0
  • 历史总积分:12556
  • 注册:2009年4月10日
发表于:2010-09-05 19:03:43
25楼
回复内容:
对:abysmal 关于ST语言虽然强大,但还是封装在自己定义的功能块里比较好。

主程序用ST语言,客户维护人员看不懂,会给自己惹麻烦的。
内容的回复:


我顶你

莫子辰

  • 精华:1帖
  • 求助:11帖
  • 帖子:20帖 | 939回
  • 年度积分:0
  • 历史总积分:5186
  • 注册:2010年5月12日
发表于:2010-09-05 19:34:14
26楼

都是高手,呵呵,

 

云锋

  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2010-09-06 14:49:31
27楼

很多回复都贴了程序,本次题目是可以不用贴程序的,只需说明程序的思路即可。

题目远没有大家想象中的那么难,写出你认为本控制系统必需的开关量输入输出点、模拟量输入点及各点定义(并列出所选模块的具体型号),然后再简要说明一下程序的编写思路就可以了。是一个偏向于硬件的题目。

云锋

  • 精华:1帖
  • 求助:4帖
  • 帖子:252帖 | 5541回
  • 年度积分:0
  • 历史总积分:30376
  • 注册:2005年6月24日
发表于:2010-09-06 14:54:26
28楼
引用ahuihome 的回复内容:

奇怪,就这个程序,完全可以用s7-200使用

为啥不让用集成I0的?呵,命题很奇怪。。。

 

S7-200集成I0+AI模块,程序里有标准4~20MA转换程序。



只是建议不用带集成I/O的,本题用“砖头”PLC来解题是完全可以的。

hfqjw

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 20回
  • 年度积分:0
  • 历史总积分:130
  • 注册:2006年7月27日
发表于:2010-09-06 22:34:10
29楼
本人纯素前来学习学习的。

少江

  • 精华:0帖
  • 求助:1帖
  • 帖子:4帖 | 121回
  • 年度积分:0
  • 历史总积分:393
  • 注册:2010年2月04日
发表于:2010-09-07 15:33:27
30楼

来顶顶贴,学习学习。。。新手只求捧个人场,支持工控

飞行途中

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2010年4月19日
发表于:2010-09-07 16:34:59
31楼
首先命题就是个浪费的项目,水泵启停加一用一备,有液位计加带模拟量的数显表和变频器就可以了,不光可以用水池水位来控制电机启停,加块压力变送器连恒压供水都实现了

fyzk2010

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2010年2月01日
发表于:2010-09-07 17:04:17
32楼
前来凑个热闹,其实我不懂,

大话东游

  • 精华:2帖
  • 求助:6帖
  • 帖子:39帖 | 1815回
  • 年度积分:7
  • 历史总积分:8251
  • 注册:2008年12月19日
发表于:2010-09-08 10:39:09
33楼

模拟量我不会用,不知道怎么办。开关量的就很简单了。谁教教我模拟量的?干净关键是要应用上才行。

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2010-09-08 11:15:14
34楼

硬件需求                                       型号                             数量                             功能

siemens 电源模块          6ES7 407-0DA01-0AA0         1            电源模块 输出4A DC24V
siemens CPU312          6ES7 312-1AD10-0AB0         1            CPU312,16K 内存
siemens I/O模块323      6ES7 323-1BL00-0AA0          1            16点输入16点输出,24VDC
siemens 模拟量 334     6ES7 334-0CE01-0AA0         1             模拟量输入4路模拟量输出2路
断路器 单相断路器          mitsubishi                                2             2A 用于PLC供电与传感器24VDC供电  ,
电动机保护开关                mitsubishi                                2            两台电机的供电并且起保护作用
接触器                                mitsubishi                                2             运行用于启动电机
热继电器                            mitsubishi                                2              过载时用于保护电机 
       

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2010-09-08 11:26:26
35楼
中间继电器                         omron                                           4                   用PLC输出控制启动工频与变频
压力传感器                          ifm                                                 1                  用于检测水池水位来变频供水
液位探针                              E+h                                               1                   开关量液位计

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2010-09-08 11:31:40
36楼

               I/O表
I0.0                    停止开关
I0.1                    手动/自动 转换开关
I0.2                   启动按钮
I0.3                   备用
I0.4                   1#变频器报警
I0.5                   2#变频器报警
I0.6                   1#电机过载报警
I0.7                   2#电机过载报警
I1.0                  水池低液位

I1.1                 水池中液位
I1.2                 水池高液位
PIW272           压力传感器模拟输入
PQW272         输出控制1#变频器
PQW274         输出控制2#变频器
Q0.0                1#变频器运行指示灯
Q0.1                2#变频器运行指示灯
Q0.2                1#工频运行指示灯
Q0.3                2#工频运行指示灯
Q0.4                高液位显示灯
Q0.5                中液位显示灯
Q0.6                低液位显示灯
Q0.7                变频器过载报警指示灯

Q1.0               工频过载报警指示灯

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2010-09-08 11:48:33
37楼
请问楼主:水泵是往水池内打水还是将水池内的水打出去?

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2010-09-08 15:05:14
38楼

1: 水位模拟量的检测:模拟量通过ifm的压力传感器安装在水池的底部,传感器输出的模拟量信号4-20ma与水池水位的高度成正比,在程序将4-20MA的电流信号量化成水池水位的百分比

2: 水位开关量检测:开关量的检测是用E+H的液位传感器,E+H液位传感器有三个探针,分为高、中、低三个液位。

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2010-09-08 15:29:12
39楼
3:变频控制:当水位为低液位时,两台变频器以60HZ的频率运行,当水位到达60%后,备有电机停止工作,主电机以60HZ的频率运行,当水位达到水池的80%时,主电机靠压力传感器输出4-20ma水位信号输入到PLC根据水位来进行PID运算输出来控制变频器变频运行,直到检测到高液位信号后停止运行。

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2010-09-08 15:45:31
40楼
4:工频控制:当水位达到中液位时,两台退出变频控制转换到工频控制,两台电机同时以工频开始运行,当有变频器坏时自动切换到工频运行,或备用上运行。

热门招聘
相关主题

官方公众号

智造工程师