AB RSlogix5000经典实验教程 第二课 软件应用_第1页
AB RSlogix5000经典实验教程 第二课 软件应用_第2页
AB RSlogix5000经典实验教程 第二课 软件应用_第3页
AB RSlogix5000经典实验教程 第二课 软件应用_第4页
AB RSlogix5000经典实验教程 第二课 软件应用_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2.RSLogix5000软件应用-创建一个新的工程-控制器属性设置-配置I/O模块(数字量/模拟量)-组织数据-任务管理-编辑梯形图逻辑-组态通讯-上载、下载工程-在线修改程序-在线强制I/O-控制器故障处理-使用RSLogixEmulate5000软件仿真ControlLogix控制器请按步骤:2)选择File→New,或者点击“新建”工具,创建一个工程。3)新建控制器,选择控制器类型、版本和槽号,并输入控制器的名称、描述(可选),指定框架类型和项目保存目录,然后点击OK。Revision:项目中选用的处理器版本要跟实际处理器的硬件版本相一致。Logix平台提供了固件升级手段。Type:可选择基于Logix平台的多种处理器。ChassisType:项目中选用的框架类型要跟实际处理器所在的机架相一致。Slot:确定CPU所在槽位。实际上CPU不受槽位限制,可以插在任意槽中。4)树形目录项目管理器控制器文件夹任务文件夹数据类型文件夹LabmaterialforRSLogix5000HuaZhangElectricCustomTraining5)查看控制器属性,更改控制器类型。右键点击控制器文件夹,然后选择属性(Properties)。在General表中有控制器的类型、版本、名称等信息;点击ChangeController便可以更改控制器类型和版本。如果处于在线状态,还可以在MajorFaults、MinorFaults、控制器时钟和CST状态控制器时钟和CST状态控制器高级属性更改控制器控制器故控制器高级属性更改控制器控制器故右键点击I/Oconfiguration文件夹,然后选择NewModule。在模块类型列表中选择1756-OB16D(数字量直流输出模块),单击OK;确定版本信息后在跳出的对话框中设置模块属性,输入模块的名称、描述(可选),选择槽号、通讯格式、电子锁方式等;点击Next逐步设置RPI时间等内容。所有组态完成后,点击Finish。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-4-块,类型应该和框架上的实际模块相符CommFormat:通讯格式决定了I/O模块使用的数据结构,也决定了模块与模块控制器所有权的连接类型,即模块被组态为宿主拥有模式还是只监听模式;输入模块可以有多个宿主,而输出模块只能有一个宿主。.ElectronicKeying:电子锁决定了模块与软件组态匹配的方式。LabmaterialforRSLogix5000HuaZhangElectricCustomTraining选中这里禁止模块操作将模块组态为一旦控制器在运行模式下失去与IO模块的连接,则产生一个主要故障RPI:请求信息间隔是一种循环数据交换,用以指定模块广播自身数据的速InhibitModule:禁止模块将断开与该模块的全部连接,防止进行I/O数据通该窗口用于在上线的时候监视模块的运行。组态模块在编程模式和故障模式下以及在通讯失败后的输出状态。该窗口用于在上线时复位电子熔断和诊断锁存。在线时执行脉冲测试。这样,一个本地数字量输入模块就组态好了,项目管理器中将出现该模块的图标,用户可以通过双击或者右键点击该图标然后选择“属性”来更改组态信息。右键点击I/Oconfiguration文件夹,然后选择NewModule。在模块类型列表中选择1756-IF16(模拟量输入模块),单击OK;确定版本信息后在跳出的对话框中设置模块属性,输入模块的名称、描述(可选选择槽号、通讯格式、电子锁方式等;点击Next逐步设置RPI时间、通道数据范围、工程量转换、通道数据报警高低限等内容;所有组态完成后,点击Finish。设置RPI时间,该时间决定了模拟量输入模块何时广播它的通道数据和状态数该窗口用来在上线时监视模块的运行。Scaling:为每个通道组态定标参数,将模拟量信号转换成工程量。RTS:设置实时采样时间周期。该时间确定了模拟量输入模块何时更新其通道数据并广播出去(和其他状态数据一样)。组态每个通道的过程报警。本窗口用于在校验阶段校验模拟量信号。这样,一个本地数字量输入模块就组态好了,项目管理器中将出现该模块的图标,用户可以通过双击或者右键点击该图标然后选择“属性”来更改组态信息。8)双击控制器文件夹下的ControllerTags,打开控制器域的标签数据库,你会发现,系统自动为你生成了该模块数据,其中除了输入数据以外,还有一些状态位,用以指示数据是否被更新或者模块是否被禁止。9)右键点击ControllerTags,选择NewTag,新建标签数据。输入标签的名称、描述(可选),选择标签类型和数据类型等,然后点击OK。点击这里打开数据类型列表Name:标签的名称遵循IEC1131-1标识符规则;不区分大小写。TagType:标签类型分为普通型、别名型、发送型和接收型四种。DataType:数据类型分为预定义数据类型和用户自定义数据类型两种。预定义数据类型包括BOOL、SINT、INT、DINT、REAL等变量类型和TIMER、COUNTER、CONTROL、MESSAGE、PID等结构体;用户可以创建自定义结构体,方法是右键点击User-Defined,然后选择NewDataType。在数据类型中指定每一维的元素数目,标签便可以作为数组使用。指定数组每一维元素数目用户还可以在标签数据库的编辑器里直接创建标签,并更改标签的属性。选中想要编辑的标签后点右键,就可以更改标签属性控制器将自动存储用户创建的标签,并且将其保存在内存中最恰当的位置。10)新建一个任务(Task)。右键点击任务文件夹,选择NewTask…,输入任务的名称、描述(可选),选择任务类型及其他相关内容,设置看门狗时间,然选中这里可以禁止某一个任务执行Type:任务类型分为连续性、周期性和事件三种。ControlLogix控制器支持32个任务,其中只有一个任务可以是连续性任务。Period:如果定义了任务类型为周期性,在这里设置任务的执行周期。务的优先级;编号越低,优先级越高。连续性任务的优先级最低,可以随时被任何Watchdog:看门狗定时器用于监控任务的执行,它在任务启动时开始计时,任务执行完毕后停止;如果达到预置的定时值,将产生一个主要故障。11)组态已有任务。项目创建后会自动生成一个连续性任务MainTask,用户可以在该任务文件夹上右键点击然后选择“属性”,改变任务的默认属性设置,选择适合自己工程的任务类型。以改变任务里选中程序的排序Unscheduled:列表窗口里显示尚未被任务排定的程序。Scheduled:用户可以从该列表里添加或删除程序,以创建一个与当前任务有关的程序列表;该任务将按照列表中的顺序从上到下执行对应的程序。12)新建一个程序(Program)。在Area1文件夹上点击右键,选择Newprogram,输入程序名称、描述(可选),然后点击OK。右键点击程序文件夹然后选择属性,可以组态已有程序。LabmaterialforRSLogix5000HuaZhangElectricCustomTraining13)新建一个例程(Routine)。在程序文件夹上点击右键,然后选择Newroutine,输入例程名称、描述(可选),选择例程的编程语言等,然后点击Type:RSLogix5000支持梯形图、功能块、结构文本和顺序功能图四种编程语言,新建例程默认的编程语言是梯形图。每个程序都应有一个主例程。控制器启动相关联的任务并调用该程序时,主例程是首先执行的例程。在主例程里可以使用如JSR这样的跳转指令来调用其他例组态某个程序时可以指定该程序的主例程。在这里指定某个程序的主例程在这里指定某个程序的故障例程14)双击某一个例程打开相应的梯形图逻辑编辑窗口,使用指令工具栏可以在梯级LabmaterialforRSLogix5000HuaZhangElectricCustomTraining在这里选择需要的指令在这里选择需要的指令在这里选择需要的指令集4—双击这里指定标签变量符号e表示梯级处于编辑状态添加了一个指令后,要为指令指定操作数,即指定标签变量。在问号上双击,然后输入相应的标签名称或从数据库列表中选择。指定操作数是控制器域的标记还是程序域的标记15)添加好程序逻辑后,使用编译工具查找程序中的问题,然后一一修正,直至没有任何错误,否则将无法进行下一步。4——4——编译结果LabmaterialforRSLogix5000HuaZhangElectricCustomTraining16)下载工程之前,首先要确保已经用网络连接好了控制器,并且在RSLinx中组态了相应的通讯驱动(组态通讯的方法见实验一)。在菜单中点击Communications,然后选择WhoActive,指定从开发工程的设备到控制器的通讯路径。设置通讯路径,继而选择上线、上载和下载等操作的目标设备后,选择Download下载工程的时候,控制器必须处于编程或者远程编程的状态(通过旋转处理器上的钥匙来选择控制器处于Run、Rem还是Test,处于Run和Test的时候不能下载完成后,工程的控制器状态栏便处于在线状态,显示控制器的状态信息。同时,梯级执行线变成绿色的两条线。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-20-这样,便可以通过改变输入条件来控制输出。17)在上线的状态下,鼠标左键双击需要修改的梯级编号,便可以进入在线编程状在线修改工具栏插入的梯级,在这里进行程序修改参考的程序梯级18)在上线的状态下,选中某一梯级,按下键盘上的Delete健,便可以在线删除某一行程序。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-21-修改完成并编译无误后,便可点击在线修改工具栏上的按钮,进行一键装载(13及其以上版本的RSLogix5000软件所支持的功能)。选择Yes。9.在线强制I/O19)在上线的状态下,可以通过强制I/O来进行程序逻辑的测试。方法是,打开标记数据库,在Monitor(标签监视)下,选中某一I/O点,右键点击,然后在右键菜单里选择ForceOn或者ForceOff。LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-22-设置好I/O强制后,通过控制器状态工具栏中的强制选项使能所有的强制,使20)控制器面板上的LED指示灯显示了控制器的当前状态,我们可以通过监控LED指示灯来直接诊断某些控制器故障。指示灯的状态如下:指示灯没有任务在运行或者控制器处于编程方式或测试方式无LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-23-无无与所有组态的设备通讯无绿色闪烁有一个或者多个设备未响应和组态信息没有与任何设备通讯或者控制器清除故障无正在接收数据或者传送数据无无没有电池或者电池电量低更换电池未接通电源无可恢复故障清除故障控制器不可恢复性故障更换处理器模块无指示灯绿灯常亮输入正在被广播传送,模块处于正常运行状态无绿灯闪烁模块已经通过内部诊断,但它既没有进行广播传送也没有被禁止无先前建立的通讯已超时检查控制器和机架通讯模块发生不可恢复性故障更换模块输入被激活无此点发生错误检查控制器中的这个点LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-24-指示灯绿灯常亮输出正被系统处理器控制无绿灯闪烁模块已经通过内部诊断,但它既没有被控制也没有被禁止无先前建立的通讯已超时检查控制器和机架通讯模块发生不可恢复性故障更换模块输出被激活无此点发生错误检查控制器中的这个点此点发生短路或过载错误检查短路过载的配线指示灯绿灯常亮输入正在被广播传送,模块处于正常运行状态无绿灯闪烁模块已经通过内部诊断,但不是当前运行所连接的通讯无先前建立的通讯已超时检查控制器和机架通讯模块发生不可恢复性故障更换模块绿灯闪烁模块处于校准模式无指示灯绿灯常亮模块处于运行模式下正常运行状态无绿灯闪烁模块已经通过内部诊断,但没有被控制。可能是连接没有打开无先前建立的通讯已超时检查控制器和机架通讯模块发生不可恢复性故障更换模块绿灯闪烁模块处于校准模式无LabmaterialforRSLogix5000HuaZhangElectricCustomTrainingLab2-25-22)使用项目管理器中的I/O组态文件夹查看确定那一个模块没有响应。该文件夹中显示控制器已组态的模块,如果控制器检测到错误条件或者某一个模块存在故障,将在相应模块上显示一个黄色的警告符号。RSLogixEmulate5000软件可以仿真执行RSLogix5000中编写的程序,从而在实验或测试的过程中代替真正的PLC运行程序,方便

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论