(已结帖)工控求职面试题擂台第六期—彩灯控制 点击:6011 | 回复:69



玻璃的心

    
  • 精华:44帖
  • 求助:2帖
  • 帖子:1241帖 | 5801回
  • 年度积分:0
  • 历史总积分:57717
  • 注册:2010年6月11日
发表于:2011-03-13 00:01:39
楼主

        彩灯控制是最基本的编程控制,这期我们主要目的是想着重理解计时器,定时器的用法。将它们应用到最基本的彩灯控制电路中去。那么请回答擂台问题:

擂台一:利用PLC(任何PLC都可,这里是以西门子PLC的I/O对大家介绍) 的Q0.0 到Q0.7 八个输出端控制八个彩灯,使其每隔一秒亮一个并循环。当接通I0.0后所有的灯都熄灭。当接通I0.1后又重新从Q0.0开始循环。 

注意:要有PLC控制电路和I/O分配表。


擂台二:顺序循环执行程序设计。当X0接通,灯Y0亮;经5s后,灯Y0灭,灯Y1亮;经5s后,灯Y1灭,灯Y2亮,再过5s后,灯Y2灭,灯Y0亮,如此顺序循环,请编写用任何一种PLC实现的控制程序。其时序图如下:

注意:要有PLC控制电路和I/O分配表。




工控求职面试题擂台每周一期每期两题,内容旨在服务于即将毕业的面临找工作的工控学子们,但是打擂者不限,只要求能给出完整的,尽可能的详细的答案即可,打擂者可以根据兴趣随便选择一题作答,也可两题一起做答,结果按较好题给分。本期下周(2011年3月5日)结贴。奖项设置:一等奖1名:30MP,二等奖2名:20MP,三等奖3名:10MP,鼓励奖10名:30积分。

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

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



楼主最近还看过



涛声依旧

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 540回
  • 年度积分:5
  • 历史总积分:18865
  • 注册:2006年12月03日
发表于:2011-03-30 21:58:06
41楼

有不用PLC的么?           

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-03-30 22:01:50
42楼
回复内容:
对:涛声依旧 关于

有不用PLC的么?           

内容的回复:

可以呀,楼上能做出来也行,也可参加擂台呀!!

守一

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2009年4月20日
发表于:2011-03-30 23:10:52
43楼
看来看去,那些所谓教材上的程序还不如这里的程序写得漂亮。

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-03-30 23:53:38
44楼
回复内容:
对:守一 关于看来看去,那些所谓教材上的程序还不如这里的程序写得漂亮。 内容的回复:


呵呵,那是,教材只是一个人想的,这里是大家想出来的。

JIAHUIXIAOQING

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 70回
  • 年度积分:0
  • 历史总积分:267
  • 注册:2009年2月11日
发表于:2011-03-31 13:46:11
45楼

培训,为何不是免费的

陈石头

  • 精华:28帖
  • 求助:2帖
  • 帖子:300帖 | 9288回
  • 年度积分:0
  • 历史总积分:54987
  • 注册:2008年3月07日
发表于:2011-04-01 14:35:54
46楼

擂台一:

1、PLC控制电路和I/O分配表

2、程序

陈石头

  • 精华:28帖
  • 求助:2帖
  • 帖子:300帖 | 9288回
  • 年度积分:0
  • 历史总积分:54987
  • 注册:2008年3月07日
发表于:2011-04-01 15:27:57
47楼

擂台二:

1、接线图

2、程序

陈石头

  • 精华:28帖
  • 求助:2帖
  • 帖子:300帖 | 9288回
  • 年度积分:0
  • 历史总积分:54987
  • 注册:2008年3月07日
发表于:2011-04-01 15:30:42
48楼
擂台一,楼主得设计好像只要按开始后,Q0.0就始终是点亮得吧?

yanwen0227

  • 精华:2帖
  • 求助:49帖
  • 帖子:577帖 | 9385回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2011-04-01 15:54:35
49楼
引用玻璃的心 的回复内容:很好,呵呵,看来大家都比较喜欢做PLC编程方面的东西呀!!!呵呵



玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-04-01 16:04:36
50楼
回复内容:
对:陈石头 关于

擂台二:

1、接线图

2、程序
内容的回复:


哈哈,目前为止,还是石头的两个都做了,而且基本是自己做的!!!其他的朋友们做的也非常不错!!!继续加油,看来此擂台得加钱了!

hjcan

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 292回
  • 年度积分:0
  • 历史总积分:2940
  • 注册:2011年2月21日
发表于:2011-04-01 19:45:34
51楼
1 控制要求

某大型晚会现场设有长明灯10组、变幻灯8组、舞台流水灯15组、标语牌底色流水灯15组。变化规律如下:

1)变幻灯周期为60 s,8路负载接通规律如表1所示;



2)舞台流水灯有1 s和1 ms两种流动速率,正、反两种流动方向,有双灯6间隔、3灯5间隔、4灯4间隔三种流动细合方式:
3)标语牌底色流水灯速率为1ms,工作方式为正向亮至全亮,熄灭2ms后,反向单灯流动1周,熄灭2ms后,从中间向两侧分别点亮至全亮后,熄灭2ms,如此循环。

2 确定输入输出设备,选择PLC类型

该彩灯系统长明灯不需经过PLC控制,变幻灯及流水灯采用PLC控制。需设置总启动、停止按钮各1个,流水灯流动速率开关1个,流动方向开关1个,流动组合方式开关3个,输入信号共7个;输出有变幻负载8组,舞台流水灯及标语牌底色灯各15组。

考虑输入信号较少,而输出负载多,选择PLC基本单元FX2N-16MT,可提供8输入8输出,另配置输出扩展模块FX2N-16EYT两台,由PLC基本单元供电。灯组均通过无触头开关模块控制。

3 I/O分配表

根据控制要求,输入及输出设备端口分配如表2所示。



4 控制系统接线图

根据I/O端口分配表,系统接线图如图1所示。



5 梯形图程序

由PLC控制的彩灯有三类:变幻灯、舞台流水灯及标语牌底色流水灯。其变化时间周期1ms、1s分别由PLC内部特殊辅助继电器M8012、M8013控制。流水变化采用传送指令、移位指令实现。

系统运行初始化程序如图2所示,依次为启停控制、变幻灯初始化、舞台流水灯组合方式选择、标语牌底色灯初始化程序。

系统输出控制采用主控指令编程,如图3所示,依次为:变幻负载输出、舞台流水灯方向及速率控制、标语牌底色控制程序。


haoxisheng

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 26回
  • 年度积分:0
  • 历史总积分:166
  • 注册:2010年10月30日
发表于:2011-04-01 21:05:07
52楼

我也要学 !!!!!!!!!!!!!!!!!!!!

lele542730886

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 35回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2011年3月14日
发表于:2011-04-01 21:54:49
53楼
我也是学电路的,看起来还是比较易懂的,电路设计的比较理想

我隨風

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1307
  • 历史总积分:29997
  • 注册:2008年4月27日
发表于:2011-04-02 08:25:59
54楼
引用hjcan 的回复内容:1 控制要求

某大型晚会现场设有长明灯10组、变幻灯8组、舞台流水灯15组、标语牌底色流水灯15组。变化规律如下:

1)变幻灯周期为60 s,8路负载接通规律如表1所示;



2)舞台流水灯有1 s和1 ms两种流动速率,正、反两种流动方向,有双灯6间隔、3灯5间隔、4灯4间隔三种流动细合方式:
3)标语牌底色流水灯速率为1ms,工作方式为正向亮至全亮,熄灭2ms后,反向单灯流动1周,熄灭2ms后,从中间向两侧分别点亮至全亮后,熄灭2ms,如此循环。

2 确定输入输出设备,选择PLC类型

该彩灯系统长明灯不需经过PLC控制,变幻灯及流水灯采用PLC控制。需设置总启动、停止按钮各1个,流水灯流动速率开关1个,流动方向开关1个,流动组合方式开关3个,输入信号共7个;输出有变幻负载8组,舞台流水灯及标语牌底色灯各15组。

考虑输入信号较少,而输出负载多,选择PLC基本单元FX2N-16MT,可提供8输入8输出,另配置输出扩展模块FX2N-16EYT两台,由PLC基本单元供电。灯组均通过无触头开关模块控制。

3 I/O分配表

根据控制要求,输入及输出设备端口分配如表2所示。



4 控制系统接线图

根据I/O端口分配表,系统接线图如图1所示。



5 梯形图程序

由PLC控制的彩灯有三类:变幻灯、舞台流水灯及标语牌底色流水灯。其变化时间周期1ms、1s分别由PLC内部特殊辅助继电器M8012、M8013控制。流水变化采用传送指令、移位指令实现。

系统运行初始化程序如图2所示,依次为启停控制、变幻灯初始化、舞台流水灯组合方式选择、标语牌底色灯初始化程序。

系统输出控制采用主控指令编程,如图3所示,依次为:变幻负载输出、舞台流水灯方向及速率控制、标语牌底色控制程序。




有意思,也很实用啊!

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-04-02 17:14:53
55楼

楼上的对题目理解有些问题,不过这个设计不错!!!

welfare87

  • 精华:0帖
  • 求助:4帖
  • 帖子:44帖 | 2827回
  • 年度积分:0
  • 历史总积分:25853
  • 注册:2009年2月20日
发表于:2011-04-02 17:27:13
56楼
引用陈石头 的回复内容:

擂台一:

1、PLC控制电路和I/O分配表

2、程序


弱弱的问一下,CPU221有那么多输出点吗?

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-04-02 18:32:28
57楼
回复内容:
对:welfare87 关于引用陈石头 的回复内容:

擂台一:

1、PLC控制电路和I/O分配表

2、程序


弱弱的问一下,CPU221有那么多输出点吗?

内容的回复:


我没用过CPU221,但是我用过CPU226,如果实在226CN下是绝对够了的,不过这个不是最主要的,因为人家可能是画图有些问题,程序貌似没大问题!

玻璃的心

  • 精华:30帖
  • 求助:2帖
  • 帖子:962帖 | 5801回
  • 年度积分:0
  • 历史总积分:61250
  • 注册:2010年6月11日
发表于:2011-04-02 18:36:02
58楼
不过welfare87严谨的态度非常值得学习,欢迎你多次来擂台打擂,PLC擂台也欢迎你的加入!!!

陈石头

  • 精华:28帖
  • 求助:2帖
  • 帖子:300帖 | 9288回
  • 年度积分:0
  • 历史总积分:54987
  • 注册:2008年3月07日
发表于:2011-04-02 19:26:04
59楼
引用welfare87 的回复内容:引用陈石头 的回复内容:
弱弱的问一下,CPU221有那么多输出点吗?


谢谢提醒,偶是就着以前画的CAD画的,忘记更改了,不过,以上程序偶在224上实验过了,没问题的!

welfare87

  • 精华:0帖
  • 求助:4帖
  • 帖子:44帖 | 2827回
  • 年度积分:0
  • 历史总积分:25853
  • 注册:2009年2月20日
发表于:2011-04-02 21:42:31
60楼
引用玻璃的心 的回复内容:不过welfare87严谨的态度非常值得学习,欢迎你多次来擂台打擂,PLC擂台也欢迎你的加入!!!

谢谢夸奖,偶也经常犯错误,偶会努力的,嘿嘿...


热门招聘
相关主题

官方公众号

智造工程师