《最新罗克韦尔自动化实验室综合实验指导.docx》由会员分享,可在线阅读,更多相关《最新罗克韦尔自动化实验室综合实验指导.docx(90页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、综合实验指导大纲1 前言(实验室建设及简介)2 实验室集成架构硬件(硬件及网络结构)(2 学时)3 罗克韦尔软件实验(网络组态,编程)(12 学时)3.1 ContrlLogix 控理器基本程序创建3.2 ControlLogix 控制器的硬件组态3.3 RSLinx Classic Gateway 添加通信驱动3.4 用梯形图编程3.5 模拟水箱实验3.6 EtherNet/IP 基础4 基于EtherNet 自动分拣系统实验(4 学时)(模型简介,I/O 分配表,实验内容)5 基于EtherNet 自动抓取系统实验(4 学时)(模型简介,I/O 分配表,实验内容)6 基于EtherNet
2、自动仓储系统实验(4 学时)(模型简介,I/O 分配表,实验内容)7 基于EtherNet 自动分拣传送仓储系统实验(12 学时)(模型简介,I/O 分配表,实验内容)8 变频器DeviceNet 控制实验(6 学时)8.1 Device Net 网络配置与通信实验8.2 RSView Studio 开发基于PanelView Plus 控制变频器项目9 电厂输煤控制系统实验(8 学时)(模型简介,I/O 分配表,实验内容)集成架构体验培训 WOD 教材 ACIG 基础实验前言集成架构罗克韦尔自动化集成架构,一种富有创意的工业自动化体系结构,它为制造商、OEM 设备厂商以及系统集成商提供了全方
3、位、可扩展的解决方案,能够胜任多种自动化控制任务, 包括顺序控制、运动控制、过程控制、传动控制、安全控制以及信息处理。集成架构融合了罗克韦尔自动化独一无二的尖端技术,它包括 Logix 控制平台,NetLinx开放网络架构,ViewAnyWare 可视化平台和 FactoryTalk 企业级通讯服务。Logix 控制平台提供种类丰富、不同功能和尺寸的控制器,您可以根据实际应用项目的需要,选择经济、实用的控制器。所有基于 Logix 控制平台的控制器都采用单一的编程软件进行开发,您可以使用梯形图、顺序流程图、结构化文本和功能块四种语言进行编程。与那 些相互独立的控制器不同,在 Logix 控制器
4、中编制程序具有更多的优势,能够明显缩短设计时间,节省硬件投资和编程费用。NetLinx 开放网络架构是整个系统数据传输的基础。NetLinx 采用通用的网络协议,实现了车间现场设备到企业级商务系统的无缝数据传输,从而帮助你提高系统灵活性,节省安装 费用、增强生产力。ViewAnyWare 可视化平台为操作员界面和企业级监管系统提供统一的可扩展解决方案。通过使用相同的开发软件,可以加快系统开发和实施,增强系统灵活性,降低用户整体拥有 成本。FactoryTalk 是一系列嵌入到集成架构各个组件中的企业级数据通讯服务,显著简化了数据生成、传输和使用过程。通过 FactoryTalk 服务,您只需要
5、创建一次标记,就可以在整个控制系统中使用。在内置 FactoryTalk 服务的系统中,无需为每个控制器分别创建标记,可视化软件能够直接共享由控制平台创建的标记数据库,从而实现监控层和控制层应用软件的相互 映射,进一步帮助您节省编程时间和费用。WOD 体验培训为了帮助您能够更好地了解罗克韦尔自动化集成架构,体验集成架构的创新功能和尖端 技术,罗克韦尔自动化为客户制定了体验培训方案 WOD(World of Difference)。WOD 培训涵盖了顺序控制、运动控制、过程控制、传动控制等应用的培训。培训内容有 Logix 控制平台、RSLogix5000 编程软件、NetLinx 网络、RSV
6、iew Studio 软件、RSSQL 软件、Kinetix 运动控制、PowerFlex 变频器等内容。WOD 体验培训通过动手操作的方式让用户感受罗克韦尔自动化集成架构的易用性和强大功能,整个培训设备包括四套 ControlLogix 控制器、PowerFlex 变频器、PanelView Plus 人机界面和 Kinetix 伺服驱动器等在内的集成架构中的各种产品。整个培训由罗克韦尔自动化ACIG 和软件部门的资深产品专家负责授课,每次培训可接纳 1015 人的动手操作。WOD 培训内容目前 WOD 培训的主要内容有:1. ACIG 基础2. 运动控制3. 罗克韦尔软件4. ACIG 高
7、级本书是 ACIG 基础,包含七个实验。1. 熟悉集成架构的部分硬件2. RSLogix5000 软件编程3. 从 ControlLogix 到 CompactLogix4. 创建 ControlLogix 项目和梯形图控制变频器的频率5. 创建 ControlLogix 项目和梯形图进行控制系统 CPU 对时6. 通过 RSView Studio 开发一个在 PanelView Plus 上控制变频器的项目7. 通过 RSView Studio 将 PanelView Plus 的程序移植到 HMI 程序 RSView SE 上实验一熟悉集成架构的部分硬件本实验的主要议题: 认识各模块 带电
8、热插拔 RIUP 通讯建立通过 RSLinx 远程配置和浏览网络上的各种硬件,无需预存的配置文件便可浏览整个网络硬件。请按如下步骤进行实验1. 请查看 ControlLogix 控制器上各模块的外形,包括通讯模块,各种 I/O 模块,运动控制模块,处理器模块等。ControlLogix 控制器硬件特点:1. 框架式设计可靠,模块化2. 容易安装,无需工具。端子可取下,接线方便, 更换快速3. 各种模块皆可带电热插拔4. 模块独立于槽位,可插任何位置5. 通讯模块独立于 CPU 模块,无需 CPU 模块,通讯模块便可独立通讯,减轻了 CPU 负担。2. 上电3. 插入 EtherNet/IP 通
9、讯模块 1756-ENBT, ControlNet 通讯模块 1756-CNB 模块, 连接以太网线。4 点击托盘上的图标或桌面上图标,打开 RSLinx。体会带电热插拔,安装方便。5在打开的 RSLinx 的工具条上点击 图标或单击菜单 CommunicationsConfigureRSLinx 软件:罗克韦尔自动化的通讯软件,编程软件 RSLogix5000 和监控软件 RSView 等都要通过 RSLinx 才能与硬件通讯。Drivers。打开配置驱动对话框,如图 1.1 所示。图 1.1 配置驱动选择 Ethernet Devices, 鼠标单击按钮“ Add New ”,打开添加新
10、RSLinx 驱动对话框, 如图 1.2 所示,单击 OK。图 1.2 添加新 RSLinx 驱动6. 增加以太网设备,在如图 1.3 所示的“Configure Driver: AB_ETH-2”对话框中,添加各以太网设备的 IP 地址如下:192.168.1.11-14 各个 ControlLogix 控制器上的以太网模块 1756-ENBT 192.168.1.15 操作员界面 PanelView Plus配置好各个设备的 IP 地址后,单击 OK。图 1.3 配置驱动 AB-ETH-2 对话框在如图 1.4 所示的配置驱动对话框中,单击按钮“Close”,驱动配置完成。图 1.4 配置
11、驱动对话7. 检查计算机上的 IP 地址设定。请确认你的 PC 上用于连接控制器的网卡的 IP 地址为: 192.168.1.XXX。子网掩码为“255.255.255.0”,如图 1.5 所示。8在 RSLinx 程序中,单击工具栏上的图标,并单击驱动“AB_ETH-2,Ethernet”前的图 1.5 本机 IP 地址设定“”号,展开此驱动下的设备,结果如图 1.6 所示。图 1.6 AB_ETH-2,Ethernet 驱动下的设备可以看到, 我们不需要 CPU 模块, 就可以通讯。 减少 CPU 负荷, 提高通讯效率。 保证实时性,可重复性。9. 不要关闭电源,带电按槽位插入各种模块,在
12、这一步先不要插 CPU 模块。10. 单击 192.168.1.11 前的“”号,展开树形目录,显示这个以太网模块所在的站点(机架)上的所有模块,如图 1.7 所示。所有模块信息可以自动浏览得到。方便维护,调试。图 1.7 一个机架上的所有模块11. 插入 CPU 模块。我们看到 CPU 模块及任何模块并无无槽位的限制, 可扩展性好。 如果在系统已组态运行后, 当需要添加多个以太网模块时,不用放在前几个槽位,无需改动其它模块的位置,直接将以太网通讯模块插入到空槽位便可。在如图 1.8 所示的图中,右键单击 CPU 模块 1756-L55 所在 03 槽位,在快捷菜单中选择Device Prop
13、erties,如图 1.8 所示,打开 CPU 属性对话框,显示 03 槽位上的 CPU 信息,如图1.9 所示,单击按钮“Close”关闭此对话框。图 1.8 机架上的各模块及 CUP 模块的快捷菜单图 1.9CPU 属性对话框在图 1.8 中所示的快捷菜单中,选择“ Configure New DDE/OPC Topic”菜单项。弹出如图 1.1 所示的 DDE/OPC Topic Configuration 的 OPC 连接配置对话框。图 1.10 配置 OPC 连接对话框12. 在图 1.6 中,右键单击 AB_ETH-2,Ethernet,在弹出的快捷菜单中选择“Configure
14、Driver”,在随后出现的对话框中添加新的 IP 地址,可以访问其他站点。如图 1.11 所示。添加好后,单击按钮 OK 关闭此对话框。我们看到在驱动“AB-ETH_2,Ethernet”下又多了一个站点,单击此站点前的“+”,展 开此站点,显示此站点所在机架上的所有模块。图 1.11 添加新的 IP 地址项图 1.12 浏览一个驱动下的站点及机架上的模块最后点击此按钮先选择 “Ethernet/IP Driver”再点击“Add New”13. 在图 1.1 中,我们添加的驱动类型是“Ethernet devices”。这里我改成添加如图 1.12 所示的“Ethernet/IP Driv
15、er”,添加好后,点击“Close”关闭对话框。图 1.13 添加 Ethernet/IP 驱动14. 点击驱动“AB-ETHIP-1”前的 “+”,展开此驱动下的所有设备,我们看到自动显示所连网络的所有设备,显示结果类似如图 1.12 所示。通过上述实验,请回顾如下问题:1. 硬件特点2. 热插拔特点3. RSLinx 特点4. ControlBus 的透明,带来的自由组态,灵活扩展等优点。实验二软件编程本实验的主要议题: 强大的编程能力 面向未来的投资RSLogix5000:Logix 控制器统一的编程软件,RSLogix5000 企业版,支持四种编程语言,包括梯形图、功能块、顺序流程图和
16、结构化文本。RSLogix5000 具有如下特点:1. 单一编程软件包支持多种应用项目,通过 RSLogix5000 可以编写出顺序控制、过程控制、传动控制和运动控制程序。2. Logix 控制器统一的编程环境,一个编程环境可以适合大中小控制系统,用户无需为不同系统掌握不同的编程软件,节省工程、培训和维护费用。3. 从网上免费下载最新的固件,在现场就可自己动手为设备进行升级,使原有系统具 有新增的功能,保护用户已有投资。4. 程序编写简单而灵活,指令丰富。5. 基于标记的寻址方式,采用别名。对于一个工程,可以将电气设计和软件编程同时 进行,节省开发时间和费用。6. 在编程软件中便可显示趋势图,
17、无需专门软件。1点击桌面图标,打开 RSLogix5000 中文版编程软件 。请按如下步骤进行实验:2在打开的 RSLogix5000 中,单击工具栏上的图标或依次单击菜单“文件”“新建”,创建一个工程文件。3. 在打开的创建工程对话框中,按照如图 2.1 所示设置参数。图 2.1 创建一个项目文件,新控制器对话框Type:你可选择基于 Logix 平台的多种处理器。Revision:指的是固件版本号, Logix 平台提供了固件升级手段,保护你的投资,真正面向未来的控制平台。确定你的 CPU 模块 在第三槽位。实际上 CPU 不受槽位限制。单击按钮“OK”关闭此对话框,便创建一个项目。4.
18、在 RSLogix5000 软件右边的浏览窗口中,右键单击“I/O 配置”,在弹出的快捷菜单中选择“新建 Module”,如图 2.1 所示。图 2.1 选择 I/O 配置,添加模块5. 在随后打开的选择 Module 对话框中,选择如图 2.3 所示的 IO 模块。单击确定,结果如图 2.4 所示,选择主要版本为 3,单击确定。图 2.3 选择模块类型对话框图 2.4 选择模块的主要版本在“新建 Module”对话框上,按照如图 2.5 所示选择各个参数后,单击确定。图 2.5 新建模块对话框打开模块的连接属性的选项卡,按照如图 2.6 所示设置参数。单击确定,关闭对话框, 从浏览窗口的“I
19、O 配置”文件夹上,我们看到已经增加了一个 IO 模块,如图 2.7 所示。图 2.6 设置模块连接属性图 2.7 添加了一个 IO 模块6. 双击浏览窗口中的“ Controller Tags”。 你会发现,系统自动为你生成了该模块数据。所有的模块信息都在你的掌握中,任你支配,如图 2.8 所示。图 2.8 系统自动生成的模块标签数据8开始你的第一个程序。双击如图 2.9 所示的“MainRoutine”,打开程序编写窗口。按照如图 2.10 所示编写一个简单程序。图 2.9 打开程序编写窗口9下载程序,依次单击菜单“通信”“活动项”或直接点击工具栏上的图标,打开活2.10 编写一简单程序动
20、项对话框,如图 2.11 所示。10按照如图 2.11 所示,选择下载路径。图 2.11 选 择 下 载 路 径12右键单击“趋势”,从快捷菜单中选择“新趋势”,如图 2.12 所示,打开新建趋势对话框,按照图 2.13 所示输入和选择参数,这里的名称是趋势图的名称,并不是标签名,单击“Next”。按照如图 2.14 所示,添加两个标签,这两个标签是第 8 步编写程序时创建的两个定时器标签,单击“Finish”,完成趋势的创建。图 2.12 趋势快捷菜单图 2.13 新建趋势对话框图 2.14 新建趋势添加标签对话框通过上述实验,我们可总结如下:1. 共同的 Logix 编程平台2. 面向未来
21、投资的,固件升级。3. 并行编程,减少工程实施时间。4. 别名,趋势图方便系统调试。实验三从 ControlLogix 到 CompactLogix本实验的主要议题: 代码重用 节省开发投资 系统规模可大可小请按如下步骤进行实验:“Controller 属性”或直接点击工具栏上的图标,打开控制器特性对话框,选择“常规”选1. 续接实验 2 或重新打开打开实验 2 所建立的项目文件,依次选择菜单“编辑”项卡,如图 3.1 所示。图 3.1 控制器特性对话框2. 鼠标单击“更改 Controller(C)”按钮,打开更改控制器对话框,在“Type”组合框中选择“1769-L35E CompactL
22、ogix5335E Controller ”,如图 3.2 所示。在随后出现的确认对话框中选择“是(Y)”,如图 3.3 所示。图 3.2 更改控制器对话框图 3.3 更改控制器确认对话框3. 单击浏览窗口中的“ Mainroutine”, 你会发现所有程序都没变。但在I/O 配置中,由于CompactLogix 和 ControlLogix 的本地模块不同,所以模块配置已改变。通过上述实验,我们可总结如下:1. 所有 Logix 控制器 共同的编程平台2. 可变化的控制规模。实验四创建 ControlLogix 项目和梯形图控制变频器的频率在本实验中,我们将利用 RSLogix5000 编程
23、软件在 ControlLogix 处理器中创建一个项目。我们将添加 PowerFlex70 变频器和简单的梯形图程序,来演示实际的控制过程。本实验的主要议题:l 创建一个 ControlLogix 项目l 添加 PowerFlex70 变频器l 观察 RSLogix5000 自动生成的对象数据模型l 添加控制调节频率的梯形图程序l 通过 RSNetWorx 组态 ControlNet 网络l PLC 控制调节变频器频率上午的第一件事情,电气工程主管找到你,说他需要你在工厂的整体控制程序中添加一些 PLC 梯形图逻辑程序。他只懂梯形图,因此他不希望你用功能块图来编程。他说,工厂新添置了一台变频器
24、并带 ControlNet 接口,他希望通过网络控制变频器,并不希望有任何的电气控制硬接线。你知道这非常简单,并答应主管在午饭前完成。这也使你 下午有充分的时间尽情休息。1. 双击 RSLogix5000 图标。出现如图 4.1 所示的画面:图 4.1 RSLogix5000 程序主窗口确认你在此输入了数字 3。5555 控制器位于 3 号槽。2. 依次点击菜单“文件”“新建”。你将会看到 New Controller (新建控制器)画面。起始槽号为 0。看一下框架,你会发现共有 10 槽,既然起始槽号为 0,那么 5555 控制器(带有钥匙的模块)位于第四槽,即 3 号槽。因此,填写画面,与
25、图 4.2 一致,然后按 OK。图 4.2 新建控制器现在我们已经创建了一个 ControlLogix 项目。此时我们还没有与项目相关的任何 I/O 模 块,项目中也没有可执行的代码(如梯形图)。你正在脱机工作。所作的任何改变都只限于 软件中,并存储在计算机的硬盘中。在进入到联机操作以前,这些变化并不能反映到 5555 控制器中。下一件事情是要辨认我们想用在这个项目中的、插在本地背板上的 I/O 模块。由于不能联机添加输入/输出模块,因此,现在(处于脱机状态)正好可以添加模块(如下所述,暂时我 们只添加两块模块)。根据主管的要求,你需要添加模拟量输入模块和模拟量输出模块。在 机架中,有如下设备
26、:0 号槽: DO 1756-OB16D/A (诊断型、16 点、一半输出已经接线) 1 号槽: 1756CNB ControlNet 通讯模块2 号槽: DI 1756-IB16D/A (诊断型、16 点、输入点 0-15 都已接线)3 号槽: 5555 处理器4 号槽: DO 1756-OB16D/A (诊断型、16 点、一半输出已经接线)5 号槽: 5555 处理器6 号槽: AI 1756-IF6I/A (隔离型电压/电流输入、6 通道、0-5、两个通道已接线)7 号槽: AO 1756-OF6VI/A (隔离型电压输出、6 通道、0-5、两个通道已接线)8 号槽: 1756- MO8
27、SE9 号槽: 1756- ENBT 以太网通讯模块注意:所有模块都可带电插拔(也就是说,你不需要先切断框架的电源,再插拔模块)。3. 接下来添加本地机架 CNB 通讯模块。鼠标左键点击浏览窗口的“I/O 配置”(位于左边窗口的底部)。然后按鼠标右键,并选择“新建 Module”,如图 4.3 所示。图 4.3 I/O 配置快捷菜单4. 在如图 4.4 所示画面中选择 1756-CNB/D。选中之后,按确定按钮,出现如图 4.5 所示画面, 选择主要版本为 7(根据实际演示设备上的 1756-CNB 确定)。图 4.4 添加 1756-CNB/D ControlNet 通讯模块图 4.5 选择
28、 1756-CNB 的主要版本5. 1756-CNB 通讯模块位于第 1 号槽(确认一下),并且在 ControlNet 上的节点地址是 1(观察自己的网络节点地址)因此按如图 4.6 所示内容填写。选择节点号为 1,与实际的 ControlNet 节点配置相符。选择槽号为1,与实际的设备具体槽号配置相符。选择“兼容锁”。图 4.6 设定 1756-CNB 参数单击确定按钮,接着出现模块特性的“连接”选项卡,使用默认设置,直接单击按钮确 定。完成对 1756-CNB 模块的添加。电子锁允许你在 online(联机)之前确定一个物理模块与软件组态之间达到何种匹配程度。这种特性可以避免在不经意中将
29、错误的模块插入在错误的槽中。它有如下三种选择: 兼容锁 : 物理模块的模块类型(Module Types)、目录号(Catalog Number)以及主要版本号(Major Revision)必须与软件组态匹配,次要版本号(Minor Revision)必须大于等于软件指定的数值,否则 RSLogix 5000 将不接受所插模块。禁用锁:RSLogix 5000 不会检查模块版本的匹配情况。精确匹配:物理模块的下列五个参数必须与软件组态匹配,否则 RSLogix 5000 将不接受所插模块:Vendor, Product Type, Catalog Number, Major Revision
30、, Minor Revision(供应商、产品类型、目录号、主要版本号、次要版本号)6. 接下来添加远程 PowerFlex70 变频器。在浏览窗口,鼠标右键点击刚添加的 1756-CNB/D ControlNet 通讯模块(此模块的名称为 CNB 模块,位于左边浏览窗口的底部),从快捷菜单中选择“新建 Module”,如图 4.7 所示。图 4.7 1756-CNB 模块下的快捷菜单7. 在“选择 Module”对话框中,单击文件夹“其它”前的“ +”,显示此文件下的所有设备类型,从中选择“PowerFlex70-C”,如图 4.8 所示,选中之后,单击按钮确定,在随后出现的选择主要版本对话
31、框中请根据实际 PowerFlex 70-C 的版本选择相应的主要版本号。图 4.8 添加 PowerFlex 70-C选择节点号为 6,与变频器在 ControlNet 上的实际节点配置相符。确认选择“禁用锁”。8. PowerFlex70 在 ControlNet 上的节点地址是 6 号(确认一下),因此按如图 4.9 所示内容填写,记得选择电子锁为“禁用锁”。图 4.9 设置 PowerFlex 70-C 的参数切记:在这一步中将电子锁设为“禁用锁”,我们不希望软件检查模块版本的不匹配情 况。9. 填好之后,按确定,出现如图 4.10 所示画面。在本实验中,接受缺省设置,单击按钮确定,
32、完成 PowerFlex 70-C 的添加。图 4.10 模块特性的连接选项卡10. 接下来回到主画面,你会发现 PowerFlex70 变频器已经添加好。切记,现在仍处于脱机状态,因此你所作的一切尚未经过校验。注意:你仍处于脱机状态。PowerFlex70 变频器图 4.11 完成对 PowerFlex 70-C 的添加,处于脱机状态控制器标签11. 现在我们双击“Controller Tags”,如图 4.12 所示,观察由 RsLogix5000 编程软件自动生成的 PowerFlex70 对象数据模型,如图 4.13 所示。图 4.12 双击“Controller Tags”,打开标签
33、窗口变频器对象数据模型图 4.13 自动化添加的变频器对象数据类型好了,既然你已经配置好了变频器 PowerFlex70,我们就可以添加梯形图程序了。ContorlLogix 控制器支持多个任务(Tasks)。每个任务(Task)可以包括若干个 Programs(程序), 每个程序可以包括若干个 Routines(子程序)。在本实验中,我们只需要一个子程序,因而我们将使用缺省创建的 MainRoutine。12. 将鼠标移到“Tasks”文件夹下面的“MainRoutine”。13. 按鼠标右键,从快捷菜单上选择“打开”,出现如图 4.14 所示画面。将鼠标移到此处。图 4.14 打开梯形图程
34、序编辑窗口注意出现在右边窗口的梯形图,此时处于编辑模式,在梯形图程序的左边标着“ e”。现在可以添加阶梯了。记得之前电气主管说要控制变频器的开停和调频。我们可以添加相应的梯形图逻辑程序。14. 在指令工具栏上找到相应的指令,点击后,它就出现在阶梯的相应位置。注意:你也可以将其拖到阶梯上,或者左键双击“e”标记,然后在弹出的窗口中输入指 令,或者,按 Insert 键,输入指令。按照如图 4.15 所示,输入梯形图程序。图 4.15 输入梯形图程序15. 注意你的梯级还有错误,因为采用别名编程,并没有创建每一个标签。现在你需要为梯形图程序中使用的每一变量名创建相应的标签,输入别名对应的 I/O
35、地址。我们可以在这一点上输入 I/O 地址,但是,考虑到我们中的大部分不熟悉 ControlLogix 地址,因此,我们就让软件来帮助我们。右键单击程序中的“ VFD_Start”,然后从快捷菜单中选择“新建 “VFD_Start”,如图 4.16 所示。图 4.16 未创建标签的快捷菜单,选择创建标签接着出现新建 Tag 对话框,在此对话框中将类型组合框中的值改成“别名”,将别名组合框的值选择为“PowerFlex:O.Start”,如图 4.17 所示。图 4.17 设定 VFD_Start 为 PowerFlex:O.Start 标签的别名16. 按照同样的方法,继续添加 VFD_Sto
36、p,VFD_Run 和 VFD_Freq 的标签,分别如图 4.18, 4.19,4.20 所示。名称 (N) :IYF _St op确定说明 (D ) ;夕取消研民 3用速 (1J) :|钰rom斗)二l类型 (E ) :I别名习 醇(C)_ - I别 名(f ) ;|尸r-Fl 邑史:o _ 妇习D a.+. 之 T灯己:T芍g 名称因 阳 Type 说明I. Pow erf le:i;: IAB Powe.气范困(s) :I曰Pow erFlex OAB Po叽屯 卜Pow erFlex:O.D叩 eLo icRs ltINT祥式() :i 首Powerflex o _stopBOOL厂
37、 打开配詈( I匕Pow erf lex o_startBOOLIYC ontrolle:r (C)Pr o 却显示:全部显示一二图 4.18 设定 VFD_Stop 为 PowerFlex:O.Stop 标签的别名 8 1 巨 ; -名称 (N) ;|灯 _R吐确定说明 (D ) ; 取消帮助、卢用迨 (U) :|如r 心二l类型 (E) ;I别名三 连 接 (C)I别 名 (F) ;| F oJ/ er Fl ex I-Activo 习D 生 飞 T” 色:| Tag 名称| D啦 Type I 说明AB:Powe范围如:I尸ow erFlex:IDrive函 tuBINTowerFlex
38、:I Ready800L祥式() ;i 甘PowerFlex:I A讨iVeBOOL厂 打开配詈(| 印卢 ow erFlex:ICommandDirBOOLICom 七r ol l 之r (C)图 4.19 设定VFD_Run 为 PowerFlex:I.Active 标签的别名图 4.20 设定 VFD_Freq 为 PowerFlex:O.ComandFreq 标签的别名按照如图 4.21 所示创建标签 start,类型选择为“基本”,数据类型为“BOOL”。图 4.21 创建标签 start同样地,创建 stop 标签和 Freq 标签。Freq 标签的数据类型为 INT。注意:你也可
39、以通过双击并输入数值来改变它。17. 我们添加完毕后,你会看到如图 4.22 所示的画面:图 4.22 所有标签创建好后的程序状态18. 可以看到,图 4.22 所示的 MOV 指令的所有数值都等于 0。因为我们仍然没有与控制器 联机,因此,我们并没有得到任何“真正的数据”。我们要将 Freq 的数值设定为 5000,那我们现在就来设置它。19. 双击“Controller Tag”后出现的画面上列出了我们所组态的所有的 I/O Tag(记得我们提过 I/O 标签属于 Controller Scoped Tag )。如果处于联机状态,我们可以利用“监控 Tags”来看到 I/O 数据。同样,如
40、果处于脱机状态,我们可以利用“编辑 Tags”来改变变量(tag)的属性、添加新的变量(tag)。注意:我们在填写指令时创建了标签,我们也可以在这儿创建它,那么,在填写指令时 就可以从变量列表中选择这个变量。输入 500020. 确信你处于“监控 Tags”状态,在 Freq 的值栏中输入 5000,如图 4.23 所示。图 4.23 在“监控 Tag”状态下,修改标签值21. 现在,双击 MainRoutine,可以看到 Freq 的数值已经显示在 MOV 指令中,如图 4.24 所示。这就是你输入的数值。图 4.24 标签值已更改的程序显示“文件” “保存”,或直接点击工具栏上的图标保存程序,如图 4.25 所示。22. 我们已经工作了一段时间,让我们保存至今为止所完成的工作。在主菜单上,依次点击点击这个图标尝试下载程序