PLC课程设计报告

发布 2019-06-06 18:03:17 阅读 7853

大学。***学院。

系。plc原理及应用课程设计》

题目: 十字路**通灯控制系统

专业: 电气工程及其自动化

班级。姓名。

学号。指导教师。

任务书。目录。

目的和要求04

方案的论证04

plc介绍04

实验原理06

系统程序设计07

调试过程及结果分析08

结果分析09

元器件清单10

实验心得10

参考文献10

一。 目的和要求。

目的:本次课程设计用三菱fx1n-60mr可编程控制器控制完成十字路**通灯正常工作。

要求:系统实现“正常时序控制”及“急车强通控制”两种控制方式。

正常时序控制要求:当起动开关接通时,信号灯系统开始工作,先南北红灯亮,东西绿灯亮,南北红灯亮维持8s,在南北红灯亮的同时东西绿灯也亮,并维持4s,4s延时到,东西绿灯闪亮,绿灯闪亮2s,东西黄灯亮,并维持2s,2s延时到,东西黄灯熄,东西红灯亮,同时南北红灯熄,南北绿灯亮。东西红灯亮维持8s,南北绿灯亮维持4s,4s延时到,南北绿灯闪亮2s后熄灭,南北黄灯亮,并维持2s。

2s延时到,南北黄灯熄,南北红灯亮,同时东西红灯熄,东西绿灯亮,开始第二周期的动作,以后周而复始地循环。

急车强通控制要求:急车强通信号受急车强通开关控制。无急车时,信号灯按正常时序控制。

有急车来时,将急车强通开关接通,不管原来信号灯的状态如何,一律强制让急车来车方向的绿灯亮,使急车放行,直至急车通过为止。急车一过,将急车强通开关断开,信号灯的状态立即转为急车放行方向的绿灯闪亮2s,随后按正常时序控制。

二。方案的论证。

plc介绍。

plc采用三菱可编程控制器中型号为fx1n-60mr的控制器,它是一种卡片大小的plc,适合在小型环境中进行控制,具有卓越的性能、有60点,36点输入,24点输出,继电器输出。

优点:1.系统配置即固定又灵活;

2.编程简单;

3.备有可自由选择,丰富的品种;

4.令人放心的高性能;

5.高速运算;

6.使用于多种特殊用途;

7.外部机器通讯简单化;

8.共同的外部设备。

特点。1.小型·集成型。

2.更高的性价比。

3.高速化、高精度的控制(基本指令0.08μs/步)

4.高性能的内置功能(高速计数器、高速输入/输出等)

5.扩大控制点数,最大支持256点i/o

6.特殊单元的高性能化和高互换性。

7.扩展通信端口, 轻松地使用模拟量功能。

8.扩充存储器容量。

9.标准机种适合国际规格。

实验原理。plc与i/o的连接线如下图。

输入控制(手动控制输入):

sb1 x000

sb2 x003

sb3 x004

输出控制:绿,黄,红(南北)

绿,黄,红(东西)

南北方向: 红 y000东西方向: 红 y010

黄 y001黄 y011

绿 y002绿 y012

有急车情况下:

sb2 控制南北绿东西红。

sb3 控制东西绿南北红。

控制时序图如图。

把南北向控制、东西向控制和急通车控制看成为三条分支流程控制过程,其程序总流程图如下图。

系统程序设计。

本次课程设计的程序我用的是gx developer v7.0

gx developer系列是三菱plc的编程软件。适用于q、qnu、qs、qna、ans、ana、fx等全系列可编程控制器。支持梯形图、指令表、sfc、 st及fb、label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,具有异地读写plc程序功能。

gx developer特点:

1. 软件的共通化gx developer能够制作q系列,qna系列,a系列(包括运动控制(scpu)),fx系列的数据,能够转换成gppq,gppa格式的文档。 此外,选择fx系列的情况下,还能变换成fxgp(dos),fxgp(win)格式的文档。

2. 利用windows的优越性,使操作性飞跃上升能够将excel,word等作成的说明数据进行复制,粘贴,并有效利用。

3. 程序的标准化。

1) 标号编程用标号编程制作可编程控制器程序的话,就不需要认识软元件的号码而能够根据标示制作成标准程序。 用标号编程做成的程序能够依据汇编从而作为实际的程序来使用。

2) 功能块(以下,略称作fb) fb是以提高顺序程序的开发效率为目的而开发的一种功能。把开发顺序程序时反复使用的顺序程序回路块零件化,使得顺序程序的开发变得容易。此外,零件化后,能够防止将其运用到别的顺序程序时的顺序输入错误。

3) 宏只要在任意的回路模式上加上名字(宏定义名)登录(宏登录)到文档,然后输入简单的命令就能够读出登录过的回路模式,变更软元件就能够灵活利用了。

4. 能够简单设定和其他站点的链接由于连接对象的指定被图形化而构筑成复杂的系统的情况下也能够简单的设定。

5. 能够用各种方法和可编程控制器cpu连接。

1) 经由串行通讯口。

2) 经由usb

3) 经由melsecnet/10(h)计算机插板。

4) 经由melsecnet(ⅱ)计算机插板。

5) 经由cc-link计算机插板。

6) 经由ethernet计算机插板。

7) 经由cpu计算机插板。

8) 经由af计算机插板。

6. 丰富的调试功能。

1) 由于运用了梯形图逻辑测试功能,能够更加简单的进行调试作业。

a) 没有必要再和可编程控制器连接。

b) 没有必要制作条使用的顺序程序。

2) 在帮助中有cpu错误,特殊继电器/特殊寄存器的说明,所以对于**中发生错误,或者是程序制作中想知道特殊继电器/特殊寄存器的内容的情况下提供非常大的便利。

3) 数据制作中发生错误况时,会显示是什么原因或是显示消息,所以数据制作的时间能够大幅度缩短。

三.调试过程及结果分析。

由gx developer v7.0设计程序梯形图如下:

结果分析。正常情况下,当起动开关接通时,信号灯系统开始工作,先南北红灯亮,东西绿灯亮,南北红灯亮维持8s,在南北红灯亮的同时东西绿灯也亮,并维持4s,4s延时到,东西绿灯闪亮,绿灯闪亮2s,东西黄灯亮,并维持2s,2s延时到,东西黄灯熄,东西红灯亮,同时南北红灯熄,南北绿灯亮。东西红灯亮维持8s,南北绿灯亮维持4s,4s延时到,南北绿灯闪亮2s后熄灭,南北黄灯亮,并维持2s。

2s延时到,南北黄灯熄,南北红灯亮,同时东西红灯熄,东西绿灯亮,开始第二周期的动作,以后周而复始地循环。

当有急车来时,将急车强通开关接通,不管原来信号灯的状态如何,一律强制让急车来车方向的绿灯亮,使急车放行,直至急车通过为止。急车一过,将急车强通开关断开,信号灯的状态立即转为急车放行方向的绿灯闪亮2s,随后按正常时序控制。

所以此系统功能符合设计要求。

设备元件清单。

课程设计报告

目录。1设计内容及要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计2 2.1该系统的功能简介2 2.2 总体程序框图2 2.3各个模块之间的主要关系3 3 3 设计过程或程序 3 3.1各个模块的运行界面3 3.2对关键 加以分析说明5 4程序调试分析5 5小结6致谢7 参考文献7附...

课程设计总结报告

目录。一 设计任务与要求1 二 方案设计与论证1 三 单元电路设计与参数计算2 1 话音放大器2 2 音调控制器3 3 功率放大器4 四 过程与 结果 软件multisim9.0 6 1 话音放大器部分 6 2 音调控制器部分 7 3 功率放大器与音调控制器电路 8 五 总原理图及元器件清单9 六 ...

课程设计总结

实验过程中,也对团队精神的进行了考察,让我们在合作起来更加默契,在成功后一起体会喜悦的心情。果然是团结就是力量,只有互相之间默契融洽的配合才能换来最终完美的结果。此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰...