LabmaterialforRSLogix500Lab4-1-Lab4.RSlogix500软件应用主题:-创建一个新的工程-配置I/O模块(手动/自动)-组织数据文件-扩展本地I/O-扩展远程I/O-编写逻辑梯形图程序-校验程序逻辑-组态通讯-上载、下载程序-在线修改程序-监控数据-控制器故障处理-使用RSLogixEmulate500软件仿真SLC500控制器请按步骤:1)点击,打开RSLogix500编程软件。2)选择File→New,或者直接点击工具栏上的新建按钮,新建一个工程。。3)选择处理器类型,并为处理器模块命名(该名称同时也作为工程的名称),然后点击OK。点击这里LabmaterialforRSLogix500Lab4-2-4)双击IOConfigration,配置I/O模块5)双击窗口右边列表里的可选模块,将需要的I/O模块添加到左边的配置表中。(如果已经用电缆连接好控制器和计算机,并建立了相应的通讯驱动,则可以点击ReadIOConfig.按钮,选择好通讯路径,自动读取控制器的配置。)点击这里LabmaterialforRSLogix500Lab4-3-6)新建数据文件默认的数据文件序号为0~8,最大的序号可以达到255,如N255,即数据文件的总数可以有255个;从B3开始的每个数据文件中的元素数目最多可以达到255个。右键单击DataFiles文件夹,然后选择New,创建新的数据文件,如下图所示,创建了一个名为INTEGER的整形文件N9。打开数据文件N9,查看文件中的数据。选择机架类型选择本地扩展自动读取I/O配置在这里手动配置I/O双击所选模块数据文件,双击可打开配置电源右键点击,选择新建LabmaterialforRSLogix500Lab4-4-LabmaterialforRSLogix500Lab4-5-7)I/O数据文件配置了I/O模块后,数据文件中的I1文件和O0文件中才会有相应的数据。配置前:配置后:8)输入逻辑程序(1)利用指令工具栏在梯级上添加指令。(2)双击位指令上方的空白区域,可以为指令添加地址;双击计时器等指令中的操作数,可以为操作数指定地址。(3)在指令上右键点击,然后选择EditDescription,为指令添加文本说明。新梯级图标指令图标分类指令集LabmaterialforRSLogix500Lab4-6-(4)在程序文件LAD2中输入如下所示的程序。9)校验程序逻辑使用菜单栏上的工具来校验单个程序文件,使用工具来校验整个工程,校验结果显示在结果输出窗口,并在其中显示出程序逻辑错误或者遗漏。如果校验成功没有错误,梯级旁边的”e”符号会消失。10)组态通讯(以和模拟控制器通讯为例)(1)将前面编辑好的工程保存在指定目录下。该符号表示处于编辑状态,编译成功后会消失LabmaterialforRSLogix500Lab4-7-(2)在桌面上点击图标,打开SLC500控制器的模拟器软件。在RSLogixEmulate500中选择File→Open,打开刚才保存的工程文件,输入模拟控制器的网络地址(站号,0~31),然后点击OK。这样,便为所建工程生成了一个虚拟的控制器,其IO配置和RSLogix500工程文件中的配置相同。(如果有实际的SLC500控制器和连接电缆,则不用做这一步。)(3)打开RSLinx通讯管理软件,选择Communications→ConfigureDrivers,选中SLC500(DH485)Emulatordriver,然后点击AddNew,建立一个SLC500模拟器的驱动,并为其设置好网络地址;选择Communications→RSWho,就可以在整个控制网络的浏览画面中看到模拟控制器。在这里输入地址LabmaterialforRSLogix500Lab4-8-11)下载程序在RSLogix500的菜单中选择Comms→WhoActiveGoonline,在浏览目录中选择处理器,然后点击OK。把在线状态改成REMOTERUN(运行状态),梯形图逻辑执行线变成两条绿色的线,说明梯形图正在被扫描执行。(在运行状态下可以通过双击某一行梯级的梯级编号来在线修改程序,但是如果使用模拟控制器,或者是SLC5/01和SLC5/02控制器,则不支持在线修改。)在驱动列表中选择该驱动采用默认地址模拟控制器LabmaterialforRSLogix500Lab4-9-12)在线监控数据在这里更改在线状态双击这里进入在线修改LabmaterialforRSLogix500Lab4-10-使用数据表文件在线监控数据变化,双击数据表中某一位,可以更改数据值。如果你完成了以上步骤,恭喜你完成了本实验。双击这里可更改数据值