doc 基于plc的交通灯控制系统设计与实现(最终稿) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:33 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-03-06 12:07

在程序的控制逻辑中不断循环,读取和写入数据。


当您将程序下载至并将放置在运行模式时,的中央处理器按下列顺序执行程序读取输入状态。


存储在中的程序使用这些输入评估或执行控制逻辑。


当程序经过评估,将程序逻辑结果存储在称作进程图像输出寄存器的输出内存区中。


在程序结束时,将数据从进程图像输出寄存器写入至域输出。


重复任务循环。


反复执行系列任务。


该循环执行任务被称作扫描循环。


如下所示,在扫描循环过程中执行大多数或全部下列任务读取输入将实际输入状态复制至进程图像输入寄存器。


在程序中执行控制逻辑执行程序的指令,并将数值存储在不同的内存区。


处理所有通讯请求执行点至点或网络通讯要求的所有任务。


执行自测试诊断程序保证固件程序内存和所有扩充模块均正常作业。


向输出写入存储在进程图像输出寄存器中的数值被写入实际输出。


扫描循环的执行取决于是位于停止模式还是运行模式。


在运行模式中,程序被执行在停止模式中,程序不被执行。


在程序执行过程中,最好使用进程图像寄存器,而不要直接存取输入或输出。


使用图像寄存器共同扫描开始的所有输入取样会使扫描循环的程序执行阶段的输入数值同步化,并冻结这些数值。


程序的使用创建个项目结构,项目就象个文件夹,所有数据都以分层的结构存在于其中,任何时候你都可以使用。


在创建个项目之后,所有其他任务都在这个项目下执行。


组态个站,组态个站就是指定你要使用的可编程控制器,例如等。


组态硬件,组态硬件就是在组态表中指定你的控制方案所要使用的模板以及在用户程序中以什么样的地址来访问这些模板,地址般不用修改由程序自动生成。


模板的特性也可以用参数进行赋值。


组态网络和通讯连接,通讯的基础是预先组态网络,也就是要创建个满足你的控制方案的子网,设置网络特性设置网络连接特性以及任何联网的站所需要的连接。


网络地址也是程序自动生成如果没有更改经验定不要修改。


定义符号,可以在符号表中定义局部或共享符号,见表系列中的基本单元表系列中的基本单元型号输入点输出点可带扩展模块数无个扩展模块路数字量点或路模拟量点个扩展模块路数字量点或路模拟量点个扩展模块路数字量点或路模拟量点个扩展模块路数字量点或路模拟量点这次设计中,我使用了两个开关,且输出只有六个,对于这个设计而言,输入和输出较为简单,并且不需要扩展模块,对比了表中各的输入和输出可知,选用的的主机比较适合本人的设计。


本设计流程图图流程图程序梯形图程序的调试和检测中遇到的问题本设计中,我并不是切都十分顺利,其中我遇到了很多比较麻烦的问题,在老师和同学们的帮助下,自己也尽心解决了这些问题。


在设计验证阶段,当程序下载到主机后,启动程序后,我发现程序无法正常运行,按下停止按钮运行后,检查了主机端口发现,主机输入电压过低,无法实现响应的操作。


调试过程中,曾经出现过,程序中东西和南北方向的交通灯,点亮顺序刚好相反,经过排查,发现问题出在,输出的接线刚好接反了,导致了的点亮过程。


程序验证过程中有过,启动后程序中的个灯出现闪及灭,检查了输出,排除了灯本身的问题,又对整个程序进行全面检查,发现问题出在,选用的定时器,由于疏忽,输入程序时自己数错了,导致选用的定时器定时精度发生改变,原有的需要用,犹豫疏忽选用了,所以定时时长出错,灯才会出现闪而灭的情况。


致谢经过个多月的时间,在各位老师同学的帮助下,在我的不断努力下,我的毕业设计终于要完成了。


从设计中我学到许多知识,也理解了做任何事都要细心的道理。


知识的积累是点滴的,在设计中我也感受颇深。


在此我要真诚的感谢老师给予我的指导,在设计过程中崔老师严格督促我的毕业设计速度,及时的帮我解决我在设计中遇到的各种问题和困难,在设计中直对我严格要求,在整个毕业设计过程中都给我耐心的指导和讲解,并主动为我提供各种相关技术资料,在崔老师的帮助和指导下我顺利完成了本次毕业设计,也让我在这次毕业设计中受益匪浅,在此谨向崔老师致以深切的谢意,在这次毕业设计中我也遇到了许多困难得到了学校里其他老师的帮助和指导,我也要感谢我的母校济源职业技术学院,是她提供了良好的学习环境和生活环境,让我的三年大学生活丰富多彩,为我的人生留下精彩的笔。


感谢评阅和阅读本设计论文的老师为此付出的辛勤劳动,在此还要感谢济源职业技术学院的全体老师,感谢他们对我的培养,最后祝愿各位老师合家欢乐,工作顺利,身体健康,参考文献廖常初基础及应用北京机械工业出版社,史国生电气控制与可编程控制器技术北京化学工业出版社,孙振强可编程控制器原理及应用教程北京清华大学出版社,阮友德电气控制与实训教程北京人民邮电出版社,陈宇可编程控制器基础及编程技巧广州华南理工大学出版社,王芯可编程控制器原理及应用西安西安电子科技大学出版社,邝穗芳电器与可编程控制器应用技术北京机械工业出版社,你的用户程序中用这些更具描述性的符号名替代绝对地址。


符号的命名般用字母编写不超过个字节,最好不要使用很长的汉字进行描述,否则对程序的执行有很大的影响。


创建程序,用梯形图编程语言创建个与模板相连结或与模板无关的程序并存储。


创建程序是我们控制工程的重要工作之,般可以采用线形编程基于个块内,分布编程编写功能块,组织调用结构化编程编写通用块。


我们最常采用的是结构化编程和分布编程配合使用,很少采用线形编程。


下载程序到可编程控制器,完成所有的组态参数赋值和编程任务之后,可以下载整个用户程序到可编程控制器。


在下载程序时可编程控制器必须在允许下载的工作模式下或,模式表示,这个程序将次下载个块,如果重写个旧的程序就可能出现冲突,所以般在下载前将切换到模式。


与计算机连接示意图如图文件的新建在中新建个项目。


软件界面如图输入程序,编译正确后在文件菜单中导出为文件。


打开仿真软件,点配置型号或在已有的图案上双击。


在弹出的对话框中选择型号,要与你项目中的型号相同。


点击程序载入程序或工具条中的第个按钮。


会有个对话框,只选择逻辑块并选择的版本,点击确定。


将先前导出的文件打开。


若第步选择全部,则此时会提示无法打开文件,这里出现的原因是无法打数据块和配置文件,不要管它,直接确定。


点击查看内存监视或工具条中的第个按钮输入想要监视的地址。


点运行或工具栏上的绿色三角按钮,程序已经开始模拟运行程序的下载如果您已经成功地在运行的个人计算机和之间建立通讯,可以将程序下载至该。


请遵循下列步骤。


下载至之前,必须核实位于停止模式。


检查上的模式指示灯。


如果未设为停止模式,单击工具条中的停止按钮,或选择停止。


单击工具条中的下载按钮,或选择文件下载。


出现下载对话框根据默认值,在初次发出下载命令时,程序代码块数据块和配置系统块复选框被选择。


如果不需要下载特定的块,清除该复选框。


单击确定,开始下载程序。


如果下载成功,个确认框会显示以下讯息下载成功。


如果中用于的类型的数值与实际使用的不匹配,会显示以下警告讯息为项目所选的类型与远程类型不匹配。


继续下载吗欲纠正类型选项,选择否,终止下载程序。


从菜单条选择类型,调出类型对话框。


可以从下拉列表方框选择纠正类型,或单击读取按钮,由自动读取正确的数值。


单击确定,确认类型,并清除对话框。


单击工具条中的下载按钮,重新开始下载程序,或从菜单条选择文件下载。


旦下载成功,在中运行程序之前,必须将从停止模式转换回运行模式。


单击工具条中的运行按钮,或选择运行,转换回运行模式。


图与计算机连接示意图图软件界面程序的设计交通灯时序图图交通灯时序图分配表与外部接线图输入输出启动按钮东西红灯停止按钮东西黄灯东西红灯南北绿灯南北黄灯南北红灯图的分配图图外部接线图主机的选择系列可提供种不同的基本单元和种型号的扩展单元。


系列中可提供种不同的基本型号的种供选择使用,其输入输出点数的分指挥下工作。


寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。


速度和内存容量是的重要参数,它们决定着的工作速度,数量及软件容量等,因此限制着控制规模。


存储器存放系统软件的存储器称为系统程序存储器存放应用软件的存储器称为用户程序存储器。


常用的存储器类型为,这是种读写存储器随机存储器,其存取速度最快,由锂电池支持。


,这是种可擦除的只读存储器,在断电情况下存储器内的所有内容保持不变在紫外线连续照射下可擦除存储器内容。


,这是种电可擦除的只读存储器,使用编程器就能很容易地对其所存储的内容进行修改。


存储空间的分配虽然各种的的最大寻址空间各不相同,但是根据的工作原理其存储空间般包括以下三个区域系统程序存储区系统存储区包括映象区和系统软设备等用户程序存储区系统程序存储区在系统程序存储区中存放着相当于计算机操作系统的系统程序,包括监控程序管理程序命令解释程序功能子程序系统诊断子程序等由制造厂商将其固化在中,用户不能直接存取,它和硬件起决定了该的性能。


系统存储区系统存储区包括映象区以及各类软设备如逻辑线圈数据寄存器计时器计数器变址寄存器累加器等存储器。


映象区,由于投入运行后只是在输入采样阶段才依次读入各输入状态和数据在输出刷新阶段才将输出的状态和数据送至相应的外设,因此它需要定数量的存储单元以存放的状态和数据,这些单元称作映象区,个开关量占用存储单元中的个位,个模拟量占用存储单元中的个字个,因此整个映象区可看作两个部分组成开关量映象区,模拟量映象区。


系统软设备存储区除了映象区区以外,系统存储区还包括内部各类软设备逻辑线圈计时器计数器数据寄存器和累加器等的存储区,该存储区又分为具有失电保持的存储区域和无失电保持的存储区域,前者在断电时由内部的锂电池供电,数据不会遗失,后者当断电时数据被清零逻辑线圈。


与开关输出样,每个逻辑线圈占用系统存储区中的个位,但不能直接驱动外设,只供用户在编程中使用,其作用类似于电器控制线路中的继电器,另外不同的还提供数量不等的特殊逻辑线圈,具有不同的功能。


数据寄存器与模拟量样,每个数据寄存器占用系统存储区中的个字,另外还提供数量不的特殊数据寄存器,具有不同的功能。


计时器计数器用户程序存储区用户程序存储区存放用户编制的用户程序,不同类型的其存储容量各不相同。


电源的电源在整个系统中起着十分重要得作用。


如果没有个良好的可靠得电源系统是无法正常工作的,因此的制造商对电源的设计和制造也十分重视,般交流电压波动在范围内可以不采取其它措施,而将直接连接到交流电网上去。


模块与电气回路的接口,是通过输入输出部分完成的。


模块集成了的电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。


输入模块将电信号变换成数字信号进入系统,输出模块相反。


分为开关量输入,开关量输出,模拟量输入,模拟量输出等模块。


常用的分类如下开关量按电压水平分,有,按隔离方式分,有继电器隔离和晶体管隔离。


模拟量按信号类型分,有电流型,电压型等,按精度分,有等。


除了上述通用外,还有特殊模块,如热电阻热电偶脉冲等很相似,具有直观易懂的优点,很容易被工厂熟悉继电器控制的电气人员掌握,它特别适

下一篇
基于plc的交通灯控制系统设计与实现(最终稿)第1页
1 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第2页
2 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第3页
3 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第4页
4 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第5页
5 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第6页
6 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第7页
7 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第8页
8 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第9页
9 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第10页
10 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第11页
11 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第12页
12 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第13页
13 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第14页
14 页 / 共 33
基于plc的交通灯控制系统设计与实现(最终稿)第15页
15 页 / 共 33
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批