首页 上一页 1 2 3 4 5 6 下一页 尾页

《PLC编程基础习题集》我来用海为PLC做 点击:17927 | 回复:108



LIUXD6909

    
  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-17 17:34:46
楼主

下面为论坛内一网友发布的题集,本人全部用海为PLC做的答案,如果有哪位海为新手需要,我可以将答案贴出来,也可以留下你的邮箱,择时给你发过去,总之希望多提宝贵意见,尤其希望高手支持,谢谢!

1、按起动按钮,接触器KM工作15秒钟,KM停止。
2、按起动按钮,延时15秒钟接触器KM才工作,按停止按钮KM方可停止。
3、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作;按停止按钮KM2方可停止。
4、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;按停止按钮使任意在运行的接触器停止。
5、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,延时15秒钟后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;这样反复循环3次后停止;按停止按钮使任意在运行的接触器停止。
6、启动按钮X1,停止按钮X2,输出Y0的单回路控制程序。
7、编写一个M0=1后,延时15秒接通Y2,M0从1变0,延时18秒断开Y2。
8、用一个输入点(X3),控制一盏灯(Y1)。按3次灯亮,按3次灯灭。
9、正反转程序。正转启动:X10,反转启动:X11,停止按钮:X12;正向接触器Y3,反向接触器:Y4。
10、星-三角启动程序。启动按钮:X13,停止按钮:X14。主接触器:Y5,星:Y6,三角:Y7。
11、编写双联开关的程序。开关,X4,X5;灯Y1
12、设计一个按钮控制正反转的程序,即按一下正转,再按一下反转。
13题、
1、按X002,Y001点亮,延时5秒钟后Y002点亮,Y001熄灭。
2、在Y002亮的前提下,延时10秒钟后按X003三次后,Y003点亮,Y002关闭。
3、在上面按X003最后一次,Y002灯关闭的同时,计数器开始按每秒1次计数,且每秒Y004闪亮1次,计数15次后全部熄灭,并可以重复开始的动作。
14、设计一个单按钮控制两台电动机顺序启动的程序,即按一下电动机M1启动,再按一下电动机M2启动;当按下停止按钮时,两台电动机同时停止。
15题、
1、按X001按钮,Y001延时2秒钟后点亮,再延时3秒钟后,Y002点亮。
2、在Y002亮的前提下,按X002,进行10秒钟延时,在这10秒时间内,按X003五次(10秒钟外操作无效),Y003点亮。
3、在Y003点亮后,计数器开始按每秒1次计数,且每秒钟Y004闪亮一次,计数15次后,灯Y004点亮,按X000灯全部熄灭。
16、设计一个报警程序,当报警信号成立时,实现报警,要求如下:蜂鸣器鸣叫,警灯闪烁,闪烁为亮2S,灭1S,警灯闪烁15次后,自动结束报警。
17题、
1、按X000,Y000点亮,延时5秒钟后Y001点亮, Y000熄灭。
2、在Y001亮的前提下,按X001,Y002闪亮(闪亮周期为1秒钟),延时4秒钟后,Y001,Y002全部关闭。
3、在上面灯全部关闭的同时,计数器开始按每秒1次进行计数, Y003也按每秒1次闪亮(闪亮时间为0.6秒),计数10次后,Y004点亮,Y003关闭,按X002,灯全部熄灭。
18、设计一个报警程序,当报警信号成立时,实现报警,要求如下:蜂鸣器鸣叫,频率为2HZ;警灯以1HZ的频率闪烁;10S钟后,若没有按下复位按钮,则蜂鸣器鸣叫频率变为5HZ,警灯以10HZ的频率闪烁。当按下复位按钮后,停止报警。
19题、
1、按X001,Y002点亮,延时4秒钟后Y003点亮,再延时3秒钟Y004点亮。
2、在Y004亮的前提下,按X002,Y005以周期为1S闪亮4次后,Y002、Y003、Y004、Y005全部关闭。
3、在上面灯全部关闭的同时,Y006、Y007交替点亮(每只灯间隔为0.5秒);按X003,Y006、Y007熄灭,Y000点亮,按X003,灯全部熄灭。
20、设计一个报警程序,当报警信号成立时,实现报警,要求如下:蜂鸣器鸣叫,为一长音(响2S),一短音(响0.5S);警灯以1HZ的频率闪烁,当按下复位按钮后,停止报警。
21题、
1、按X001,Y001延时5秒钟后点亮,再延时5秒钟后Y002也点亮。
2、在Y002亮的前提下,按X002,Y003点亮,并进行10秒钟延时,在这10秒时间内,按X003三次(10秒钟外操作无效),Y004点亮。
3、在Y004点亮后,计数器开始按每秒1次计数,且每秒钟Y005闪亮一次,计数15次后Y006点亮,Y005关闭,按X004,灯全部熄灭。
22、设计一个两台电动机顺序控制程序,即按下启动动按钮,M1启动,延时3S后,M2自行启动;按下停止按钮,M2停止,延时3S后,M1自动停止;若按下急钮,电动机立即停止。
23题、
1、按X000,Y000点亮,延时4秒钟后,Y001点亮。
2、在以上条件下,延时10秒钟后,按X001三次,Y002点亮,Y000,Y001灯关闭。
3、在上述Y000、Y001灯关闭的同时,计数器开始按每秒1次进行计数, 且每秒钟Y003闪亮一次,计数10次后,灯全部熄灭。



楼主最近还看过



饶歌

  • 精华:4帖
  • 求助:0帖
  • 帖子:330帖 | 6019回
  • 年度积分:0
  • 历史总积分:23673
  • 注册:2010年2月20日
发表于:2010-10-17 17:55:59
1楼

先谢过楼主了,贴出来让大家学习学习呗!

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-18 09:39:58
2楼

1、按起动按钮,接触器KM工作15秒钟,KM停止。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-18 09:44:59
3楼

2、按起动按钮,延时15秒钟接触器KM才工作,按停止按钮KM方可停止。

彩云之滇东北

  • 精华:20帖
  • 求助:5帖
  • 帖子:107帖 | 2725回
  • 年度积分:0
  • 历史总积分:21121
  • 注册:2005年6月14日
发表于:2010-10-18 09:50:34
4楼
顶一下                               

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-18 09:50:56
5楼
3、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作;按停止按钮KM2方可停止。

chinaplc

  • 精华:2帖
  • 求助:0帖
  • 帖子:15帖 | 322回
  • 年度积分:0
  • 历史总积分:1101
  • 注册:2000年12月01日
发表于:2010-10-18 17:42:47
6楼
楼主辛苦啊,顶 。。。。。。。。。。。。。。。。。。。。。

richie2530

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2010年10月06日
发表于:2010-10-18 19:39:47
7楼

第22题,我很感兴趣,能否指点一下!谢谢~

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-19 08:03:51
8楼
4、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;按停止按钮使任意在运行的接触器停止。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-19 08:05:29
9楼
第四题续传如下所示:

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-19 08:32:21
10楼
5、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,延时15秒钟后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;这样反复循环3次后停止;按停止按钮使任意在运行的接触器停止。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-19 08:37:35
11楼

第五题续传如下所示:

 

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-19 16:50:22
12楼

6、启动按钮X1,停止按钮X2,输出Y0的单回路控制程序。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-20 09:09:37
13楼

22、设计一个两台电动机顺序控制程序,即按下启动动按钮,M1启动,延时3S后,M2自行启动;按下停止按钮,M2停止,延时3S后,M1自动停止;若按下急钮,电动机立即停止。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-21 11:44:23
14楼
引用richie2530 的回复内容:

第22题,我很感兴趣,能否指点一下!谢谢~




看过答案了吗?如有不妥,请指正,谢谢!

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-21 11:45:57
15楼

7、编写一个M0=1后,延时15秒接通Y2,M0从1变0,延时18秒断开Y2。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-21 11:48:33
16楼
引用chinaplc 的回复内容:楼主辛苦啊,顶 。。。。。。。。。。。。。。。。。。。。。


感谢您的支持!

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-21 11:50:42
17楼

8、用一个输入点(X3),控制一盏灯(Y1)。按3次灯亮,按3次灯灭。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-21 19:43:56
18楼
这些题虽然表面上没有什么实际意义,但都是搞PLC编程最基本的,应会的,搞不准某个题稍加改变即可应用到实际编程中,小可小觑。况且回头看看,有些题,还是有一些难度的呢!

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-21 19:45:38
19楼
唉,只是一直这样上传,太麻烦了。

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-10-22 13:39:03
20楼

9、正反转程序。正转启动:X10,反转启动:X11,停止按钮:X12;正向接触器Y3,反向接触器:Y4。


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 5 6 下一页 尾页