罗克韦尔实验室基于PLC的交通信号控制综合设计-教材.ppt
《罗克韦尔实验室基于PLC的交通信号控制综合设计-教材.ppt》由会员分享,可在线阅读,更多相关《罗克韦尔实验室基于PLC的交通信号控制综合设计-教材.ppt(62页珍藏版)》请在三一办公上搜索。
1、华中科技大学控制科学与工程系HUST 罗克韦尔实验室,基于PLC的交通信号控制综合设计,HUST 罗克韦尔实验室,2023/10/30,基于PLC的交通信号控制综合设计,教学大钢,实验任务及目的,相关预备知识,实验要求,实验内容,HUST 罗克韦尔实验室,2023/10/30,教学大钢,课程类别:必修实验学时:20,实验学分:1.5配套教材 基于PLC的交通信号控制课程设计实验指导书 黄为等,自编教材,HUST 罗克韦尔实验室,2023/10/30,实验任务及目的,本实验课目的:通过实验,使同学们在可编程控制器的软、硬件方面得到综合的学习和锻炼,从而提高其动手能力、综合设计能力及创新能力。本实
2、验课任务:1、对Allen-Bradley公司的SLC系列产品,特别是 微型可编程控制器有深入的了解。2、学会操作Rslogix500软件包。学会使用Rslinx软件包,对系统进行组态及通信。3、学习可编程控制器的基本指令的功能及应用。4、通过编程运行来实现单个十字路口交通控制情况的模拟。,HUST 罗克韦尔实验室,2023/10/30,相关预备知识,实验室硬件概述,软件RSLinx介绍,软件RSLogix500介绍,软件RSView32介绍,部分指令介绍,HUST 罗克韦尔实验室,2023/10/30,实验室硬件概述,约定:基本单元上的端口号为“0/”,扩展模块1上的端口号为“1/”,扩展模
3、块2上的端口号为“2/”.,HUST 罗克韦尔实验室,2023/10/30,实验室硬件概述,数据文件包含与控制器、外部I/O 有关的状态信息以及与梯形程序指令有关的其他数据。如下表:,HUST 罗克韦尔实验室,2023/10/30,实验室硬件概述,处理器输出端口电压口与输出口的配置形式:,MicroLogix1200,MicroLogix1500,HUST 罗克韦尔实验室,2023/10/30,软件RSLinx 介绍,RSLinx是在Microsoft WinNT、Win95以及Win98操作系统下建立所有通信方案的工具。它为A-B的可编程控制器与各种Rockwell Software及A-B
4、应用软件,如RSLogix5/500、RSView32等然间之间建立通信联系。启动RSLinx后,应用程序窗口包括标题栏、菜单栏、工具栏、以子窗口打开的应用程序工作区(RSWho、诊断等)以及一个状态栏,如下图所示。,HUST 罗克韦尔实验室,2023/10/30,软件RSLinx 介绍,配置驱动器 选择Communications菜单中的Configure Drivers,得到界面如下图所示 从“有效驱动器类型”的下拉列表框中选择所需的类型。实验中控制器与PC机通讯用的是计算机串口,所以这里选择RS-232DF1 Devices,然后按右边的“ADD NEW”。若列出的有所需类型,就不用再增
5、加,这时可选择其中的一项,然后按Configure按钮,重新配置。,HUST 罗克韦尔实验室,2023/10/30,软件RSLinx 介绍,参数设置:Comm Port:设为与控制器进行连接的串口号;Devices:选择下拉列表中的SLC-CH0/Micro/Panel View:下面均可用系统默认值。参数配置完后,按Auto Configure,系统检测结果将显示在右边的区域中,若显示不成功则可能是参数设置有问题。,HUST 罗克韦尔实验室,2023/10/30,软件RSLinx 介绍,关闭配置窗口,回到RSLinx启动界面,选择Communications菜单中的RSwho,得如下图所示界
6、面,树视图显示的是已经配置的驱动器,右边显示的是对应左边驱动器协议上所连接的控制器,图表下显示的数字表示控制器的节点号,00为上位机的节点号,是固定不变的。图表中打红叉表示此控制器系统没有检测到,可能是接线有问题或者差节点号的控制器已经不存在。需要具体情况具体考虑。,到此,对实验中需用到的RSLinx已经介绍完。若要对RSLinx有更多了解可借助Help或查看相关资料书.,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,功能:RSLogix500是针对SLC500和MicroLogix的以Windows操作系统为基础的梯形图逻辑编程软件包。其运行环境是Micro
7、soft indows95和Windows NT,与Rockwell Software基于DOS的编程软件所创建的程序兼容.1、自由组态梯形图编辑器集中应用逻辑,代替了写程序时严格的语法要求 2、项目校验可建立错误信息列表,利于编程人员浏览和修改 3、拖放编辑功能可将数据表元素从一个文件移到另一个文件,将一个梯 级从一个子程序或项目文件中移到别处,或在一个项目文件内将指 令从一处移到另一处 4、搜索和替代可以快速改变地址或符号 5、项目树的界面可以访问项目包括所有的文件夹或文件 6、自定义数据监视器用于将分开的数据放在一起便于查看 7、有着与梯形逻辑编辑器一样简单的进行拖放操作的基于IEC 1
8、131-3标 准的SFC和结构文本编辑器 8、梯形逻辑的可存取部分PC5库用于存放访问任意的PLC-5编程软件,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,打开RSLogix500一个工程文件时,界面如下图,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,使用RSLogix500编写工程文件时,具体操作步凑如下 组态系统通讯:用户计算机和处理器的通讯。对于AB的系列产品,上位机与处理器的通讯均通过RSLinx软件来配置,在此只需在Comms(通讯)菜单上单击System Comms(系统通讯),出现如下图所示界面。这时在左边的
9、树视图中选择要对之进行编程的处理器,按下OK,从而在显示节点号的位置显示相应的节点信息。,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,创建新工程 工程是一整套与用户程序逻辑相关的文件。在File菜单上单击New,得到如下图所示界面。,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,I/O组态 新建工程文件后,需定义框架,指明I/O模板在处理器机架内的槽位置,且为每个机架选择电源。双击工程目录内的I/O组态图标(I/O Configuration),打开I/O组态窗口如下图所示。,HUST 罗克韦尔实验室,2023/10/30,
10、软件RSLogix500 介绍,从I/O组态窗口,单击Power Supply(电源),检查机架上的负载,如下图所示。Power Supply Loading对话框只用于提供信息,不能进行设置。,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,创建程序和数据文件 创建新文件,在程序或数据表图标上单击右键,从菜单中选择New.程序文件包含控制器信息,梯形图主程序及子程序。数据表文件包含与外部I/O以及在梯形图主程序、子程序文件内使用的所有其他指令相关的状态信息。输入逻辑程序 打开一个程序文件时,RSLogix500窗口的右半部就会打开梯形图文件。通常打开一个工程时
11、,程序文件2(主程序文件)就会被打开。若没有输入任何梯形图逻辑,那么只有结束梯级。如下图所示。,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,在指令工具栏上单击梯级图标。连续点击,可在一个梯级上按从左至右的顺序添加指令。为指令加入地址:双击该指令,在上方的空白区域内键入地址即可。指令加入梯级后,可使用下列方法为数据库内的地址加入符号和说明:(1)打开程序文件使用鼠标右键直接为编址的指令加入文本说明。(2)在数据文件内修改赋予地址的说明:双击数据文件,点击数据文件编辑表内的一个地址,用于输入该地址文本说明的区域位编辑表的底部。(3)直接输入一个符号,然后使用数据
12、库符号/注释编辑器为该符号分配一个地址。梯形图的执行顺序:从左到右,从上到下,直至结束梯级,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,校验逻辑程序 准备编译工程时,可校验单个的程序文件或整个地工程,使用菜单工具栏或鼠标右键可启动该项操作,如下图所示,启动校验功能后,将显示Verify Result(校验结果)输出窗口,给出书写程序逻辑时出现的错误或遗漏。校验结果显示在工程目录下方窗口的底部。要隐藏该窗口,点击View(视图)菜单,然后单击Result(结果)。,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,组态通讯通道,下
13、载以及进入在线方式,进入在线方式前,须定义处理器通讯设置,并决定某种系统和协议控制。如果一直按照前面的步骤进行,到这里,可以直接进行下载并进入在线方式。如果用户是离线建立程序,计划通过固定的协议在某一特定的处理器(节点)上下载并运行程序,那么需要按照前面配置的系统通讯设置。可通过控制器通讯对话框(双击工程目录下的Controller Properties图标,然后选择Controller Communications选项进行访问)进行设置。所有的设置完成之后,将程序下载到处理器,从Comms菜单单击Download,之后RSLogix500将提示用户是否进入在线方式。单击Yes进入在线方式;然
14、后选择运行,对数据文件进行监控。,HUST 罗克韦尔实验室,2023/10/30,软件RSLogix500 介绍,监控数据文件,程序运行中,可用RSLogix500监视数据表文件内的变化。监控数据表文件时,可完成以下功能:(1)定义数据文件选择网格显示方式(2)改变数据表内的值(3)改变显示基数(4)显示在梯形图逻辑中用到的地址(5)在文件之间切换(6)快速跳转至另一个数据表文件内的另一个地址 用户可同时打开多个数据表文件进行监控。点击标题栏并移动鼠标,将每个数据表窗口移至可视位置。,到此,一个工程文件建立完成。若想了解RSLogix500其他特殊功能,可查阅相关资料或随时查看RSLogix5
15、00的Help.,HUST 罗克韦尔实验室,2023/10/30,软件RSVIEW32 介绍,RSView32是一种对自动控制设备或生产过程进行高速有效监控的、以MFC、COM(元件对象)组件技术为基础的MMI(人机接口)组态软件。它是第一个在图形显示中利用ActiveX、Visual Basic Application、OPC(面向过程控制的OLE)的MMI产品,提供了监视、控制和数据采集等必要的全部功能。RSView32 Active Display系统将RSView32 MMI软件扩展为Client/Server系统,RSView32服务器不仅可以在现场,而且可以通过Internet在世
16、界的任何地方连接进入,提供用户最大的灵活性。RSView32为生产过程提供交互窗口、面向对象的动画图形、开放的数据库格式、历史数据存储、增强的趋势分析、报警、引导标签创建和事物探测的能力。RSView32可以与PLC-5、SLC500、MicroLogix系列的控制器以及ControlLogix建立通信。,HUST 罗克韦尔实验室,2023/10/30,软件RSVIEW32 介绍,建立一个新工程 打开RSView32软件,点击白纸状图案,在出现的新窗口中自定义一个工程名,创建一个新工程,出现如下图所示窗口:,HUST 罗克韦尔实验室,2023/10/30,软件RSVIEW32 介绍,通道设置
17、通道窗口主要设置网络类型,可选的网络协议有DF1、DH、DH-485、ControlNet 及TCP/IP等。点击编辑模式下的System,双击Channel,出现如下窗口,在Network栏中选DH-485,Primary Communication Driver 栏中选中正运行的设备名。按OK。,HUST 罗克韦尔实验室,2023/10/30,软件RSVIEW32 介绍,节点设置 双击节点(Node),打开节点设置窗口如下图所示。数据源选用直接驱动(Direct Drive),取一个节点名,若RSLinx已打开且正常运行,则点击站后面的按钮,出现RSWho窗口,选中运行设备,则站和类型自动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 罗克韦尔 实验室 基于 PLC 交通信号 控制 综合 设计 教材
链接地址:https://www.31ppt.com/p-6428455.html