




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、华中科技大学控制科学与工程系HUST 罗克韦尔实验室基于PLC的交通信号控制综合设计 9/10/2022基于PLC的交通信号控制综合设计 教学大钢 实验任务及目的 相关预备知识 实验要求 实验内容9/10/2022教学大钢课程类别 : 必修实验学时: 20 , 实验学分: 1.5配套教材 ?基于PLC的交通信号控制课程设计实验指导书? 黄为等,自编教材9/10/2022实验任务及目的本实验课目的: 通过实验,使同学们在可编程控制器的软、硬件方面得到综合的学习和锻炼,从而提高其动手能力、综合设计能力及创新能力。本实验课任务: 1、对Allen-Bradley公司的SLC系列产品,特别是 微型可编
2、程控制器有深入的了解。 2、学会操作Rslogix500软件包。学会使用Rslinx软件包,对系统进行组态及通信。 3、学习可编程控制器的根本指令的功能及应用。 4、通过编程运行来实现单个十字路口交通控制情况的模拟。9/10/2022相关预备知识 实验室硬件概述 软件RSLinx介绍 软件RSLogix500介绍 软件RSView32介绍 局部指令介绍9/10/2022实验室硬件概述 约定: 根本单元上的端口号为“0/,扩展模块1上的端口号为“1/,扩展模块2上的端口号为“2/. 9/10/2022实验室硬件概述数据文件包含与控制器、外部I/O 有关的状态信息以及与梯形程序指令有关的其他数据。
3、如下表:9/10/2022实验室硬件概述 处理器输出端口电压口与输出口的配置形式:MicroLogix1200MicroLogix15009/10/2022软件RSLinx 介绍RSLinx是在Microsoft WinNT、Win95以及Win98操作系统下建立所有通信方案的工具。它为A-B的可编程控制器与各种Rockwell Software及A-B应用软件,如RSLogix5/500、RSView32等然间之间建立通信联系。启动RSLinx后,应用程序窗口包括标题栏、菜单栏、工具栏、以子窗口翻开的应用程序工作区(RSWho、诊断等)以及一个状态栏,如以下图所示。9/10/2022软件RS
4、Linx 介绍 配置驱动器 选择Communications菜单中的Configure Drivers,得到界面如以下图所示 从“有效驱动器类型的下拉列表框中选择所需的类型。实验中控制器与PC机通讯用的是计算机串口,所以这里选择RS-232DF1 Devices,然后按右边的“ADD NEW。假设列出的有所需类型,就不用再增加,这时可选择其中的一项,然后按Configure按钮,重新配置。9/10/2022软件RSLinx 介绍 参数设置:Comm Port:设为与控制器进行连接的串口号;Devices:选择下拉列表中的SLC-CH0/Micro/Panel View:下面均可用系统默认值。
5、参数配置完后,按Auto Configure,系统检测结果将显示在右边的区域中,假设显示不成功那么可能是参数设置有问题。9/10/2022软件RSLinx 介绍关闭配置窗口,回到RSLinx启动界面,选择Communications菜单中的RSwho,得如以下图所示界面树视图显示的是已经配置的驱动器,右边显示的是对应左边驱动器协议上所连接的控制器,图表下显示的数字表示控制器的节点号,00为上位机的节点号,是固定不变的。图表中打红叉表示此控制器系统没有检测到,可能是接线有问题或者差节点号的控制器已经不存在。需要具体情况具体考虑。到此,对实验中需用到的RSLinx已经介绍完。假设要对RSLinx有
6、更多了解可借助Help或查看相关资料书.9/10/2022软件RSLogix500 介绍功能 : RSLogix500是针对SLC500和MicroLogix的以Windows操作系统为根底的梯形图逻辑编程软件包。其运行环境是Microsoft indows95和Windows NT,与Rockwell Software基于DOS的编程软件所创立的程序兼容. 1、自由组态梯形图编辑器集中应用逻辑,代替了写程序时严格的语法要求 2、工程校验可建立错误信息列表,利于编程人员浏览和修改 3、拖放编辑功能可将数据表元素从一个文件移到另一个文件,将一个梯 级从一个子程序或工程文件中移到别处,或在一个工程
7、文件内将指 令从一处移到另一处 4、搜索和替代可以快速改变地址或符号 5、工程树的界面可以访问工程包括所有的文件夹或文件 6、自定义数据监视器用于将分开的数据放在一起便于查看 7、有着与梯形逻辑编辑器一样简单的进行拖放操作的基于IEC 1131-3标 准的SFC和结构文本编辑器 8、梯形逻辑的可存取局部PC5库用于存放访问任意的PLC-5编程软件9/10/2022软件RSLogix500 介绍 翻开RSLogix500一个工程文件时,界面如以下图 9/10/2022软件RSLogix500 介绍使用RSLogix500编写工程文件时,具体操作步凑如下 组态系统通讯:用户计算机和处理器的通讯。对
8、于AB的系列产品,上位机与处理器的通讯均通过RSLinx软件来配置,在此只需在Comms(通讯)菜单上单击System Comms(系统通讯),出现如以下图所示界面。这时在左边的树视图中选择要对之进行编程的处理器,按下OK,从而在显示节点号的位置显示相应的节点信息。9/10/2022软件RSLogix500 介绍 创立新工程 工程是一整套与用户程序逻辑相关的文件。在File菜单上单击New, 得到如以下图所示界面。9/10/2022软件RSLogix500 介绍I/O组态 新建工程文件后,需定义框架,指明I/O模板在处理器机架内的槽位置,且为每个机架选择电源。双击工程目录内的I/O组态图标I/
9、O Configuration,翻开I/O组态窗口如以下图所示。9/10/2022软件RSLogix500 介绍从I/O组态窗口,单击Power Supply电源,检查机架上的负载,如以下图所示。Power Supply Loading对话框只用于提供信息,不能进行设置。9/10/2022软件RSLogix500 介绍创立程序和数据文件 创立新文件,在程序或数据表图标上单击右键,从菜单中选择New. 程序文件包含控制器信息,梯形图主程序及子程序。 数据表文件包含与外部I/O以及在梯形图主程序、子程序文件内使用的所有其他指令相关的状态信息。输入逻辑程序 翻开一个程序文件时,RSLogix500窗
10、口的右半部就会翻开梯形图文件。通常翻开一个工程时,程序文件2主程序文件就会被翻开。假设没有输入任何梯形图逻辑,那么只有结束梯级。如以下图所示。9/10/2022软件RSLogix500 介绍在指令工具栏上单击梯级图标。连续点击,可在一个梯级上按从左至右的顺序添加指令。为指令参加地址:双击该指令,在上方的空白区域内键入地址即可。指令参加梯级后,可使用以下方法为数据库内的地址参加符号和说明: 1翻开程序文件使用鼠标右键直接为编址的指令参加文本说明。2在数据文件内修改赋予地址的说明:双击数据文件,点击数据文件编辑表内的一个地址,用于输入该地址文本说明的区域位编辑表的底部。3直接输入一个符号,然后使用
11、数据库符号/注释编辑器为该符号分配一个地址。 梯形图的执行顺序:从左到右,从上到下,直至结束梯级9/10/2022软件RSLogix500 介绍校验逻辑程序 准备编译工程时,可校验单个的程序文件或整个地工程,使用菜单工具栏或鼠标右键可启动该项操作 ,如以下图所示启动校验功能后,将显示Verify Result校验结果输出窗口,给出书写程序逻辑时出现的错误或遗漏。校验结果显示在工程目录下方窗口的底部。要隐藏该窗口,点击View(视图)菜单,然后单击Result(结果)。9/10/2022软件RSLogix500 介绍组态通讯通道,下载以及进入在线方式 进入在线方式前,须定义处理器通讯设置,并决定
12、某种系统和协议控制。如果一直按照前面的步骤进行,到这里,可以直接进行下载并进入在线方式。如果用户是离线建立程序,方案通过固定的协议在某一特定的处理器节点上下载并运行程序,那么需要按照前面配置的系统通讯设置。可通过控制器通讯对话框双击工程目录下的Controller Properties图标,然后选择Controller Communications选项进行访问进行设置。所有的设置完成之后,将程序下载到处理器,从Comms菜单单击Download,之后RSLogix500将提示用户是否进入在线方式。单击Yes进入在线方式;然后选择运行,对数据文件进行监控。9/10/2022软件RSLogix50
13、0 介绍监控数据文件 程序运行中,可用RSLogix500监视数据表文件内的变化。监控数据表文件时,可完成以下功能:1定义数据文件选择网格显示方式2改变数据表内的值3改变显示基数4显示在梯形图逻辑中用到的地址5在文件之间切换6快速跳转至另一个数据表文件内的另一个地址 用户可同时翻开多个数据表文件进行监控。点击标题栏并移动鼠标,将每个数据表窗口移至可视位置。 到此,一个工程文件建立完成。假设想了解RSLogix500其他特殊功能,可查阅相关资料或随时查看RSLogix500的Help.9/10/2022软件RSVIEW32 介绍RSView32是一种对自动控制设备或生产过程进行高速有效监控的、以
14、MFC、COM元件对象组件技术为根底的MMI人机接口组态软件。它是第一个在图形显示中利用ActiveX、Visual Basic Application、OPC面向过程控制的OLE的MMI产品,提供了监视、控制和数据采集等必要的全部功能。RSView32 Active Display系统将RSView32 MMI软件扩展为Client/Server系统,RSView32效劳器不仅可以在现场,而且可以通过Internet在世界的任何地方连接进入,提供用户最大的灵活性。RSView32为生产过程提供交互窗口、面向对象的动画图形、开放的数据库格式、历史数据存储、增强的趋势分析、报警、引导标签创立和事
15、物探测的能力。RSView32可以与PLC-5、SLC500、MicroLogix系列的控制器以及ControlLogix建立通信。9/10/2022软件RSVIEW32 介绍 建立一个新工程 翻开RSView32软件,点击白纸状图案,在出现的新窗口中自定义一个工程名,创立一个新工程,出现如以下图所示窗口:9/10/2022软件RSVIEW32 介绍 通道设置 通道窗口主要设置网络类型,可选的网络协议有DF1、DH、DH-485、ControlNet 及TCP/IP等。点击编辑模式下的System,双击Channel, 出现如下窗口,在Network栏中选DH-485,Primary Comm
16、unication Driver 栏中选中正运行的设备名。按OK。9/10/2022软件RSVIEW32 介绍 节点设置 双击节点Node,翻开节点设置窗口如以下图所示。数据源选用直接驱动Direct Drive,取一个节点名,假设RSLinx已翻开且正常运行,那么点击站后面的按钮,出现RSWho窗口,选中运行设备,那么站和类型自动填写。9/10/2022软件RSVIEW32 介绍 创立标签数据库 编辑系统监控界面9/10/2022局部指令介绍 每条根本指令包含:指令助记符和指令使用说明 位指令9/10/2022局部指令介绍 计时器指令和计数器指令 延时导通计时器指令 延时断开计时器指令, 助
17、记符:TON 助记符:TOF保持计时器指令 加计数器指令 助记符:RTO 助记符:CTU减计数器指令 复位指令 助记符:CTD 助记符:RES9/10/2022局部指令介绍判断相等指令 判断不等指令 助记符:EQU 助记符:NEQ 比较指令 判断小于指令 判断小于等于指令 助记符:LES 助记符:LEQ 判断大于指令 判断大于等于指令 助记符:GRT 助记符:GEQ 相等屏蔽比较指令 助记符:MEQ9/10/2022局部指令介绍加法指令 减法指令 助记符:ADD 助记符:SUB 算术指令 乘法指令 除法指令 助记符:MUL 助记符:DIV 9/10/2022局部指令介绍 数据处理指令 逻辑与指
18、令 逻辑或指令 助记符:AND 助记符:OR 整数转换成BCD码指令 BCD码转换成整数指令 助记符:TOD 助记符:FRD传送指令 屏蔽传送指令 助记符:MOV 助记符:MVM 逻辑非指令 取反指令 助记符:NOT 助记符:NEG 通讯信息读/写指令 助记符:MSG9/10/2022实验要求根本要求 首先安交通运行规那么及实验设备现有的端口情况自定实验方案,确定端口分配表,编程,接线,调试,最后验收。课后完成实验报告。考核与评分方式 验收最后的实验模拟效果,结合每组实验情况及实验报告给出评分。9/10/2022实验内容1、十字路口交通灯控制实验2、结合十字路口交通灯的路况模拟控制实验3、两台
19、或多台交通灯通讯控制实验4、十字路口的RSView32界面控制实验9/10/2022十字路口交通灯控制实验 实验目的 通过实验,使同学们在可编程控制器的软,硬件方面得到综合的学习和锻炼。 实验要求1、对Allen-Bradley公司的SLC系列产品,特别是微型可编程控制器有深入的了解.2、学会安装、编程或调试Allen-Bradley公司的小型可编程控制器Micrologix1000和Micrologix1500及其相应的扩展模块.3、学会操作Rslogix500软件包,对系统进行组态,对对象进行编程.4、学会使用Rslinx软件包,对系统进行组态及通信.5、进一步稳固学习可编程控制器的根本指
20、令的功能及应用,实现编程及调试过程.6、了解交通灯的控制规律,完成十字路口交通灯控制的编程与调试.9/10/2022十字路口交通灯控制实验实验装置:Micrologix1000系列控制器,控制器输出线连接板,PC机,1761CBL-PM02, 十字路口交通系统实验平台如图:9/10/2022十字路口交通灯控制实验 实验内容: 在如下城市十字路口交通灯示意图中,东西南北每面都有四个控制灯,分别为:禁止通行灯(亮时为红色)左拐灯 (亮时为绿色)直通灯 (亮时为绿色)右拐灯 (亮时为绿色, 控制为常亮) 9/10/2022十字路口交通灯控制实验 控制要求 : A、D方向:A、D方向南北直通灯点亮,同
21、时B、C方向东西禁止通行红灯点亮,维持10S也可以在南北直通 灯亮7S后以亮0.5S灭0.5S的占空比闪亮3S,可以在2S后点亮第一位数码管,显示8,以后以1S的速度递减分别显示7、6、5、4、3、2、1、0。此时刚好10S到,熄灭数码管,再点亮A、D方向左拐灯,维持10S也可以最后3S闪亮后可按上述方法控制数码管,紧接下一步。 B、C方向:B、C方向东西直通灯点亮,同时,A、D方向禁止通行红灯点亮,维持10S,B、D方向向左拐灯点亮,维持10S后完成第一个周期动作数码管控制规律相同,返回到开始动作周而复始的循环。 说明:在上述控制过程中,右拐灯控制为常亮。通行时间可以 由实验者自己 确 定。
22、9/10/2022十字路口交通灯控制实验十字路口交通灯时序图 I/O分配表灯禁止通行右拐直通左拐数码管A.D(南北)O:0/0O:0/5O:0/2O:0/3O:0/811B.C(东西)O:0/4O:0/5O:0/6O:0/7O:0/8119/10/2022十字路口交通灯控制实验 实验步骤1、熟悉及Micrologix1000,Micrologix1200及Micrologix1500组成、安装及与PC的连接;Micrologix1000 I/O分布;Micrologix1200及Micrologix1500的I/O分布及扩展模块的I/O分布。2、熟悉并操作Rslogix500软件包及变成方法。
23、3、熟悉并操作Rslinx软件包。4、用上述两软件包进行系统组态,确认系统连接成 功。5、理解实验内容,构思并编制实验梯形图。6、下载并调试。9/10/2022十字路口交通灯控制实验 提示:利用假设干个定时器控制两个方向的四个灯的点亮时间及亮、灭顺序。 思考:上述实验为交通灯正常时序控制,假设改为急车强通控制,试编制程序,即有急车来时,不管原来交通灯的状态如何,一律强制有急车方向的绿灯亮,放行急车,直到通过为止,随后按正常时序控制。9/10/2022十字路口交通灯控制实验可参考交通灯控制梯形图9/10/2022结合十字路口交通灯的路况模拟控制实验实验目的1、进一步熟悉Allen-Bradley
24、公司的微型可编程控制器的运用。2、充分理解与实验I/O点的分配及运用。3、进一步提高编程技能,实验路矿的模拟控制。实验装置 Micrologix1000,Micrologix1200及1769-0W8,1761-CBL-PM02,Micrologix15001764-LSP 1769-0B16 1764-24BWA 1769-ECR,十字路口交通系统实验平台, PC机9/10/2022结合十字路口交通灯的路况模拟控制实验实验台介绍实验台为十字路口模型,分A南、D北、B东、C西四个方向,每个方向为六车道控制,有规律的对称布置,每个方向车流流向为左拐、直通、右拐,中间为四面的交通灯控制显示。交通灯
25、周围对称布置着直通和左拐车流。车流用24V直流电源控制的众多灯的闪亮来模拟,闪亮时间由实验者根据实验的模拟情况来确定。车流的控制要配合四面的交通灯的控制要求。实验台的一个侧面有90个引出插座,供实验者组线用。要注意插座与路况上每个车即控制灯对应关系。Micrologix1500的扩展I/O模块的输出口已由插线平台引出。路况上车流的控制规律如下:A、D、B、C每面最外围六个灯接到一起形成闪亮控制,闪亮时间由实验者根据需要而定。最外围以内的灯模拟车流的规律实验者可以根据实际的路况控制自行构造。9/10/2022结合十字路口交通灯的路况模拟控制实验推荐参考控制规律 开启开关接通,首先A、D方向直通灯
26、和右拐灯点亮,同时B、C方向进制通行灯和右拐灯点亮。A、D方向的直通车和右拐车滚动行驶按一定延时时间顺序点亮某一方向的灯,通行时间为16S,此间,A、D方向左拐车及B、C方向直通和左拐车禁止通行,B、D方向允许右拐车通行。16S到后,A、D方向的直通车禁行,左拐车通行。过后,A、D方向禁止通行灯点亮,同时左拐车禁行,B、C方向直通灯点亮,直通车通行。也通行16S后,B、C方向直通灯熄灭,直通车禁行,左拐灯点亮,左拐车通行,通行16S后返回起始点循环控制。假设加上数码管可按上一实验所述规律控制。9/10/2022结合十字路口交通灯的路况模拟控制实验 编号控制:A1=A2=B1=B2=C1=C2=
27、D1=D2: 右拐灯不断闪亮 A483D4, D761A7:A、D直通灯亮,B、D 禁止红灯亮 A51510C5, D61213B6: A、D左拐 B472C4, C754B7: B、C直通 B51416A6, C6911D5: B、C左拐 A3B8;B3D3;D8C3;C8A8: A、B、C、D右拐灯亮 9/10/2022结合十字路口交通灯的路况模拟控制实验9/10/2022结合十字路口交通灯的路况模拟控制实验9/10/2022结合十字路口交通灯的路况模拟控制实验9/10/2022 实验步骤1、对系统组态2、构思控制规律3、确定所需I/O点数,分配I/O点4、编程及调试结合十字路口交通灯的路
28、况模拟控制实验9/10/2022结合十字路口交通灯的路况模拟控制实验9/10/2022结合十字路口交通灯的路况模拟控制实验 路况模拟梯形图提示:9/10/2022两台或多台交通灯通讯控制实验实验目的 了解罗克韦尔公司的各种通讯协议,熟悉DH-485网络,熟悉罗克韦尔公司的通讯设备,熟练运用Micrologix的通讯和信息指令,实现两台或多台控制器之间的通讯。实验要求 1、正确组态系统,成功通讯。 2、正确连接控制器之间的通讯线路。 3、控制器正确连接到上位机,完成通讯。 4、两台或多台控制器之间实现信息传递并相互 控制 9/10/2022两台或多台交通灯通讯控制实验实验装置Micrologix1000,Micrologix1200及1762-OW8,1761-NET-AIC , 1761-CBL-PM02,Micrologix15001764-LSP 1769-OB16 1764-24BWA 1769-CR,十字路口交通系统,实验平台,PC机实验内容 用罗克韦尔公司的DH-485网络来实现多台控制器之间的通讯。各控制器间通过AIC+高级接口转换器进行连接,最后连接到上位机的DH-485的网卡上。DH-485网络的接线图可参考Micrologix1500的用户手册。9/10/2022两台或多台交通灯通讯控制实验实验步骤 1、将控制器与PC机相连,设置通讯协
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供煤货合同范例
- 农民相互入股合同范例
- 公司附加合同范例
- 湖南粉煤灰钢板仓施工方案
- 住宿免责合同范例
- 写出版合同范例
- 勘探开发合同范例
- 不干胶合同范例
- 企业投资回购合同范例
- 个人配送蔬菜合同范例
- 烟草专卖法知识考试题库及答案
- 《中医药基础》课程标准
- 2025届浙江省湖州、衢州、丽水高三11月三地市一模考试化学试卷
- 仁爱八年级英语上册知识点
- 2025年广州开发区水质监测中心第四次招考聘用编外人员2人高频重点模拟试卷提升(共500题附带答案详解)
- DBJ51T062-2016 四川省旋挖孔灌注桩基技术规程
- 河北省唐山市2025年中考历史一模模拟试题(含答案)
- 2024年01月浙江2024年瑞安农商银行春季新员工招考笔试历年参考题库附带答案详解
- 2025年中考英语时文阅读:6篇有关电影哪吒2的英语阅读及相关题目(无答案)
- 生物信息学第三讲基因功能富集分析
- 艾媒咨询|赵一鸣零食店消费行为洞察及行业趋势报告2024
评论
0/150
提交评论