聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 罗克韦尔自动化实验室综合实验指导

罗克韦尔自动化实验室综合实验指导

时间:2018-06-30 12:06:42    下载该word文档

综合实验指导大纲

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自动仓储系统实验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设备厂商以及系统集成商提供了全方位、可扩展的解决方案,能够胜任多种自动化控制任务,包括顺序控制、运动控制、过程控制、传动控制、安全控制以及信息处理。

集成架构融合了罗克韦尔自动化独一无二的尖端技术,它包括Logix控制平台,NetLinx开放网络架构,ViewAnyWare可视化平台和FactoryTalk企业级通讯服务。

Logix控制平台提供种类丰富、不同功能和尺寸的控制器,您可以根据实际应用项目的需要,选择经济、实用的控制器。所有基于Logix控制平台的控制器都采用单一的编程软件进行开发,您可以使用梯形图、顺序流程图、结构化文本和功能块四种语言进行编程。与那些相互独立的控制器不同,在Logix控制器中编制程序具有更多的优势,能够明显缩短设计时间,节省硬件投资和编程费用。

NetLinx开放网络架构是整个系统数据传输的基础。NetLinx采用通用的网络协议,实现了车间现场设备到企业级商务系统的无缝数据传输,从而帮助你提高系统灵活性,节省安装费用、增强生产力。

ViewAnyWare可视化平台为操作员界面和企业级监管系统提供统一的可扩展解决方案。通过使用相同的开发软件,可以加快系统开发和实施,增强系统灵活性,降低用户整体拥有成本。

FactoryTalk是一系列嵌入到集成架构各个组件中的企业级数据通讯服务,显著简化了数据生成、传输和使用过程。通过FactoryTalk服务,您只需要创建一次标记,就可以在整个控制系统中使用。在内置FactoryTalk服务的系统中,无需为每个控制器分别创建标记,可视化软件能够直接共享由控制平台创建的标记数据库,从而实现监控层和控制层应用软件的相互映射,进一步帮助您节省编程时间和费用。

WOD体验培训

为了帮助您能够更好地了解罗克韦尔自动化集成架构,体验集成架构的创新功能和尖端技术,罗克韦尔自动化为客户制定了体验培训方案-WOD(World of Difference)WOD培训涵盖了顺序控制、运动控制、过程控制、传动控制等应用的培训。培训内容有Logix控制平台、RSLogix5000编程软件、NetLinx网络、RSView Studio软件、RSSQL软件、Kinetix运动控制、PowerFlex变频器内容。

WOD体验培训通过动手操作的方式让用户感受罗克韦尔自动化集成架构的易用性和强大功能,整个培训设备包括四套ControlLogix控制器、PowerFlex变频器、PanelView Plus人机界面和Kinetix伺服驱动器等在内的集成架构中的各种产品。整个培训由罗克韦尔自动化ACIG和软件部门的资深产品专家负责授课,每次培训可接纳1015人的动手操作。

WOD培训内容

目前WOD培训的主要内容有:

1. ACIG基础

2. 运动控制

3. 罗克韦尔软件

4. ACIG高级

本书是ACIG基础,包含七个实验。

1. 熟悉集成架构的部分硬件

2. RSLogix5000软件编程

3. ControlLogix CompactLogix

4. 创建ControlLogix项目和梯形图控制变频器的频率

5. 创建ControlLogix项目和梯形图进行控制系统CPU对时

6. 通过RSView Studio开发一个在PanelView Plus上控制变频器的项目

7. 通过RSView StudioPanelView Plus的程序移植到HMI程序RSView SE

实验一 熟悉集成架构的部分硬件

本实验的主要议题:

认识各模块

带电热插拔RIUP

通讯建立

通过RSLinx远程配置和浏览网络上的各种硬件,无需预存的配置文件便可浏览整个网络硬件。

请按如下步骤进行实验

1请查看ControlLogix控制器上各模块的外形,包括通讯模块,各种I/O模块,运动控制模块,处理器模块等。

ControlLogix控制器硬件特点:

1. 框架式设计可靠,模块化

2. 容易安装,无需工具端子可取下,接线方便, 更换快速

3. 各种模块皆可带电热插拔

4. 模块独立于槽位,可插任何位置

5. 通讯模块独立于CPU模块,无需CPU模块,通讯模块便可独立通讯,减轻了CPU负担。

2.上电

3 插入EtherNet/IP通讯模块1756-ENBT, ControlNet通讯模块1756-CNB 模块, 连接以太网线

体会带电热插拔,安装方便。

4 点击托盘上的图标 桌面上图标 ,打开RSLinx

RSLinx软件:罗克韦尔自动化的通讯软件,编程软件RSLogix5000和监控软件RSView 等都要通过RSLinx才能与硬件通讯。

5打开的RSLinx工具条上点击 图标或单击菜单CommunicationsConfigure Drivers…。打开配置驱动对话框,如图1.1 所示。

1.1 配置驱动

选择Ethernet Devices, 鼠标单击按钮“ Add New ”,打开添加新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 配置驱动对话

7 检查计算机IP地址设定。

请确认你的PC上用于连接控制器的网卡的IP地址为 192.168.1.XXX。子网掩码为“255.255.255.0”,如图1.5所示。

1.5 本机IP地址设定

8.在RSLinx程序中,单击工具栏上的图标,并单击驱动“AB_ETH-2,Ethernet”前的“+”号,展开此驱动下的设备,结果如图1.6所示。

1.6 AB_ETH-2,Ethernet驱动下的设备

可以看到, 我们不需要CPU模块 就可以通讯。 减少CPU 负荷, 提高通讯效率。 保证实时性,可重复性。

9.不要关闭电源,带电按槽位插入各模块,在这一步先不要插CPU模块

10.单击192.168.1.11前的“+”号,展开树形目录,显示这个以太网模块所在的站点(机架)上的所有模块,如图1.7所示。所有模块信息可以自动浏览得到。方便维护,调试。

1.7 一个机架上的所有模块

11 插入CPU模块。我们看到CPU模块及任何模块并无无槽位限制, 可扩展性好。 果在系统已组态运行后, 当需要添加多个以太网模块时,不用放在前几个槽位,无需改动其它模块的位置,直接将以太网通讯模块插入到空槽位便可。

在如图1.8所示的图中,右键单击CPU模块1756-L5503在快捷菜单中选择Device Properties,如图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 ConfigurationOPC 连接配置对话框。

1.10 配置OPC连接对话框

12 在图1.6中,右键单击AB_ETH-2,Ethernet,在弹出的快捷菜单中选择“Configure Driver”,在随后出现的对话框中添加新的IP地址,可以访问其他站点。如图1.11所示。添加好后,单击按钮OK关闭此对话框。

我们看到在驱动“AB-ETH_2,Ethernet”下又多了一个站点,单击此站点前的“+”,展开此站点,显示此站点所在机架上的所有模块。

1.11 添加新的IP地址项

1.12 浏览一个驱动下的站点及机架上的模块

13.在图1.1中,我们添加的驱动类型是“Ethernet devices”。这里我改成添加如图1.12所示的“Ethernet/IP Driver”,添加好后,点击“Close”关闭对话框。

1.13 添加Ethernet/IP 驱动

14.点击驱动“AB-ETHIP-1”前的 “+”,展开此驱动下的所有设备,我们看到自动显示所连网络的所有设备,显示结果类似如图1.12所示。

通过上述实验,请回顾如下问题:

1. 硬件特点

2. 热插拔特点

3. RSLinx特点

4. ControlBus 的透明,带来的自由组态,灵活扩展等优点。

实验二 软件编程

本实验的主要议题:

强大的编程能力

面向未来的投资

RSLogix5000Logix控制器统一的编程软件,RSLogix5000企业版,支持四种编程语言,包括梯形图、功能块、顺序流程图和结构化文本。

RSLogix5000具有如下特点:

1. 单一编程软件包支持多种应用项目,通过RSLogix5000可以编写出顺序控制、过程控制、传动控制和运动控制程序。

2. Logix控制器统一的编程环境,一个编程环境可以适合大中小控制系统,用户无

需为不同系统掌握不同的编程软件,节省工程、培训和维护费用。

3. 从网上免费下载最新的固件,在现场就可自己动手为设备进行升级,使原有系统具

有新增的功能,保护用户已有投资。

4. 程序编写简单而灵活,指令丰富。

5. 基于标记的寻址方式,采用别名。对于一个工程,可以将电气设计和软件编程同时

进行,节省开发时间和费用。

6. 在编程软件中便可显示趋势图,无需专门软件。

请按如下步骤进行实验

1点击桌面图标 ,打开RSLogix5000中文版编程软件

2.在打开的RSLogix5000中,单击工具栏上的图标或依次单击菜单“文件”“新建”,创建一个工程文件。

3.在打开的创建工程对话框中,按照如图2.1所示设置参数。

2.1 创建一个项目文件,新控制器对话框

Type:你可选择基于Logix 平台的多种处理器。

Revision:指的是固件版本号, Logix 平台提供了固件升级手段,保护你的投资,真正面向未来的控制平台。

确定你的CPU模块 在第三槽位。实际上CPU 不受槽位限制。

单击按钮“OK”关闭此对话框,便创建一个项目。

4.在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所示设置参数。单击确定,关闭对话框,从浏览窗口的“IO配置”文件夹上,我们看到已经增加了一个IO模块,如图2.7所示。

2.6 设置模块连接属性

2.7 添加了一个IO模块

6.双浏览窗口中的“Controller Tags 你会发现,系统自动为你生成了该模块数据。所有的模块信息都在你的掌握中,任你支配,如图2.8所示。

2.8 系统自动生成的模块标签数据

8开始你的第一个程序。双击如图2.9所示的“MainRoutine”,打开程序编写窗口。按照如图2.10所示编写一个简单程序。

2.9 打开程序编写窗口

2.10 编写一简单程序

9下载程序,依次单击菜单“通信”“活动项”或直接点击工具栏上的图标,打开活动项对话框,如图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. 面向未来投资的,固件升级。

3. 并行编程,减少工程实施时间。

4. 别名,趋势图方便系统调试。

实验三 ControlLogixCompactLogix

本实验的主要议题:

代码重用

节省开发投资

系统规模可大可小

请按如下步骤进行实验

1.续接实验2或重新打开打开实验2所建立的项目文件,依次选择菜单“编辑” Controller属性”或直接点击工具栏上的图标,打开控制器特性对话框,选择“常规”选项卡,如图3.1所示。

3.1 控制器特性对话框

2.鼠标单击“更改Controller(C)…”按钮,打开更改控制器对话框,在“Type”组合框中选择“1769-L35E CompactLogix5335E Controller”,如图3.2所示。在随后出现的确认对话框中选择“是(Y)”,如图3.3所示。

3.2 更改控制器对话框

3.3 更改控制器确认对话框

3单击浏览窗口中的“ Mainroutine, 你会发现所有程序都没变。I/O 配置中,由于CompactLogixControlLogix的本地模块不同,所以模块配置已改变。

通过上述实验,我们可总结如下

1.所有Logix控制器 共同的编程平台

2可变化的控制规模。

实验四 创建ControlLogix项目和梯形图控制变频器的频率

在本实验中,我们将利用RSLogix5000编程软件在ControlLogix处理器中创建一个项目。我们将添加PowerFlex70变频器和简单的梯形图程序,来演示实际的控制过程。

本实验的主要议

创建一个ControlLogix项目

添加PowerFlex70变频器

观察RSLogix5000自动生成的对象数据模型

添加控制调节频率的梯形图程序

通过RSNetWorx组态ControlNet网络

PLC控制调节变频器频率

上午的第一件事情,电气工程主管找到你,说他需要你在工厂的整体控制程序中添加一些PLC梯形图逻辑程序。他只懂梯形图,因此他不希望你用功能块图来编程。

他说,工厂新添置了一台变频器并带ControlNet接口,他希望通过网络控制变频器,并不希望有任何的电气控制硬接线。你知道这非常简单,并答应主管在午饭前完成。这也使你下午有充分的时间尽情休息。

1. 双击RSLogix5000图标。出现如图4.1所示的画面:

4.1 RSLogix5000 程序主窗口

2. 依次点击菜单“文件新建。你将会看到 New Controller (新建控制器)画面。起始槽

号为0。看一下框架,你会发现共有10槽,既然起始槽号为0,那么5555控制器(带有钥匙的模块)位于第四槽,即3号槽。因此,填写画面,与4.2一致,然后按OK

4.2 新建控制器

现在我们已经创建了一个ControlLogix项目。此时我们还没有与项目相关的任何I/O模块,项目中也没有可执行的代码(如梯形图)。你正在脱机工作。所作的任何改变都只限于软件中,并存储在计算机的硬盘中。在进入到联机操作以前,这些变化并不能反映到5555控制器中。

下一件事情是要辨认我们想用在这个项目中的、插在本地背板上的I/O模块。由于不能联机添加输入/输出模块,因此,现在(处于脱机状态)正好可以添加模块(如下所述,暂时我们只添加两块模块)。根据主管的要求,你需要添加模拟量输入模块和模拟量输出模块。在机架中,有如下设备:

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- MO8SE

9号槽: 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 选择1756-CNB的主要版本

5. 1756-CNB通讯模块位于1号槽(确认一下),并且在ControlNet上的节点地址1(观察自己的网络节点地址因此按如4.6所示内容填写。

4.6 设定1756-CNB参数

单击确定按钮,接着出现模块特性的“连接”选项卡,使用默认设置,直接单击按钮确定。完成对1756-CNB模块的添加。

电子锁允许你在online联机)之前确定一个物理模块与软件组态之间达到何种匹配程度。这种特性可以避免在不经意中将错误的模块插入在错误的槽中。它有如下三种选择:

兼容锁 物理模块的模块类型(Module Types)、目录号(Catalog Number)以及主要版本号(Major Revision)必须与软件组态匹配,次要版本号(Minor Revision)必须大于等于软件指定的数值,否则RSLogix 5000将不接受所插模块。

禁用锁RSLogix 5000不会检查模块版本的匹配情况。

精确匹配:物理模块的下列五个参数必须与软件组态匹配,否则RSLogix 5000将不接受所插模块:

Vendor, Product Type, Catalog Number, Major Revision, Minor Revision

(供应商、产品类型、目录号、主要版本号、次要版本号)

6. 接下来添加远程PowerFlex70变频器。在浏览窗口,鼠标右键点击刚添加的1756-CNB/D ControlNet通讯模块此模块的名称为CNB模块,位于左边浏览窗口的底部),从快捷菜单中选择Module…”,如图4.7所示

4.7 1756-CNB模块下的快捷菜单

7. 在“选择Module”对话框中,单击文件夹“其它”前的“+”,显示此文件下的所有设备类型,从中选择“PowerFlex70-C”,如图4.8所示,选中之后,单击按钮确定,在随后出现的选择主要版本对话框中请根据实际PowerFlex 70-C的版本选择相应的主要版本号

4.8 添加PowerFlex 70-C

8.
PowerFlex70ControlNet上的节点地址是6号(确认一下),因此按如4.9所示内容填写,记得选择电子锁为“禁用锁”

4.9 设置PowerFlex 70-C的参数

切记:在这一步中将电子锁设为“禁用锁”,我们不希望软件检查模块版本的不匹配情况

9. 填好之后,按确定,出现如图4.10所示画面。在本实验中,接受缺省设置,单击按钮确定,完成PowerFlex 70-C的添加

4.10 模块特性的连接选项卡

10. 接下来回到主画面,你会发现PowerFlex70变频器已经添加好。切记,现在仍处于脱机状态,因此你所作的一切尚未经过校验。

4.11 完成对PowerFlex 70-C的添加,处于脱机状态

11. 现在我们双击Controller Tags如图4.12所示,观察由RsLogix5000编程软件自动生成的PowerFlex70对象数据模型,如图4.13所示。

4.12 双击“Controller Tags”,打开标签窗口

4.13 自动化添加的变频器对象数据类型

好了,既然你已经配置好了变频器PowerFlex70,我们就可以添加梯形图程序了。ContorlLogix控制器支持多个任务(Tasks)。每个任务(Task)可以包括若干个Programs(程序),每个程序可以包括若干个Routines(子程序)。在本实验中,我们只需要一个子程序,因而我们将使用缺省创建MainRoutine

12. 将鼠标移到“Tasks”文件夹下面的“MainRoutine”。

13. 按鼠标右键,从快捷菜单上选择“打开”,出现如图4.14所示画面。

4.14 打开梯形图程序编辑窗口

注意出现在右边窗口的梯形图,此时处于编辑模式,在梯形图程序的左边标着“e”。现在可以添加阶梯了。

记得之前电气主管说要控制变频器的开停和调频。我们可以添加相应的梯形图逻辑程序

14. 指令工具栏上找到相应的指令,点击后,它就出现在阶梯的相应位置。

注意:你也可以将其拖到阶梯上,或者左键双击“e”标记,然后在弹出的窗口中输入指令,或者,按Insert键,输入指令。

按照如图4.15所示,输入梯形图程序。

4.15 输入梯形图程序

15. 注意你的梯级还有错误,因为采用别名编程,并没有创建每一个标签。现在你需要为梯形图程序中使用的每一变量名创建相应的标签,输入别名对应的I/O地址。我们可以在这一点上输入I/O地址,但是,考虑到我们中的大部分不熟悉ControlLogix地址,因此,我们就让软件来帮助我们。右键单击程序中的“VFD_Start”,然后从快捷菜单中选择“新建 “VFD_Start””,如图4.16所示。

4.16 未创建标签的快捷菜单,选择创建标签

接着出现新建Tag对话框,在此对话框中将类型组合框中的值改成“别名”,将别名组合框的值选择为“PowerFlex:O.Start”,如图4.17所示。

4.17 设定VFD_StartPowerFlex:O.Start标签的别名

16. 按照同样的方法,继续添加VFD_StopVFD_RunVFD_Freq的标签,分别如图4.184.194.20所示。

4.18设定VFD_StopPowerFlex:O.Stop标签的别名

4.19 设定VFD_RunPowerFlex:I.Active标签的别名

4.20 设定VFD_FreqPowerFlex:O.ComandFreq标签的别名

按照如图4.21所示创建标签start,类型选择为“基本”,数据类型为“BOOL”。

4.21 创建标签start

同样地,创建stop标签和Freq标签。Freq标签的数据类型为INT

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数据。同样,如果处于脱机状态,我们可以利用“编辑Tags”来改变变量(tag)的属性、添加新的变量(tag)

注意:我们在填写指令时创建了标签,我们也可以在这儿创建它,那么,在填写指令时就可以从变量列表中选择这个变量。

20. 确信你处于“监控Tags”状态,在Freq的值栏中输入5000,如图4.23所示。

4.23 在“监控Tag”状态下,修改标签值

21. 现在,双击MainRoutine,可以看到Freq的数值已经显示在MOV指令中,如图4.24所示。

4.24 标签值已更改的程序显示

22. 我们已经工作了一段时间让我们保存至今为止所完成的工作。在主菜单上,依次点击文件 保存”,或直接点击工具栏上的图标保存程序,如图4.25所示。

4.25 保存并下载程序

记得我们在这段时间内始终处于脱机状态。我们还没有与控制器进行任何通讯。所作的全部工作都在PC机上。现在我们就要准备将这个很小的程序下载到控制器中来验证它。

23. 4.25所示的向下箭头处选择下载。你会接受到如下错误信息:“无法与Controller联机,需要通信路径”。即你的计算机不知道如何与Logix5555制器进行通信。你的计算机与DH+、以太网、ControlNet网络相连了吗?在这儿,我们已经通过计算机上所插的卡连接到以太网。确信电缆已经连接好。我们知道位于9槽的以太网模块过背板与我们位于3号槽的控制器通信。

4.26 无法建立与控制器的通信

确定按钮,退出此警告对话框

24. 我们需要将这个路径告诉程序。依次点击菜单上的“通信” “活动项”你会看到如

4.27所示的画面:直到你选择了03号槽的L55处理器。选中“设置项目路径”(见图中下部),然后选择下载

4.27 选择路径、设置项目路径和下载程序

25. 利用菜单将控制器切换到运行模式,这样你就可以验证你的程序了。

4.28 设定运行模式

26. 但是通过观察,发现I/O not responding的灯在处理器上闪动,并且PowerFle70模块上由黄色的三角标记,如图4.29所示,这表示PowerFle70的数据属于Schedule的数据需要进行控制网络规划后才能使用,因此我们需要进行ControlNet的网络规划。

4.29 ControlNet网络规划前,PowerFlex70状态

27. 双击图标,启动RSNetWorx

28. 您将进入以图4.30所示的画面。

4.30 RSNetWorx窗口,连接ControlNet网络

29. 点击联机按钮,选择以太网的驱动,上到背板,找到CNB网卡,最后进入ControlNet

如图3.31所示。

4.31 连接ControlNet网络

30. 点击OK后,出现了如图4.31所示画面,点击编辑使能Edit Enabled

4.31 联机ControlNet网络,设定编辑使能

31. 单击菜单NetworkProperties项进行网络参数设定,如图4.32所示

4.32 启动设定ControlNet网络参数设定窗口

32. 点击后,出现了ControlNet网络参数设定对话框。并按照如图4.33所示改变Max Scheduled Address6. 改变Max Unscheduled Address 11。最后单击按钮 “OK”

4.33 设定ControlNet网络参数

33. 单击工具栏上的图标,保存设置信息,在随后出现的另存为对话框中,设定一保存文件名,单击按钮“Save”,进行保存,如图4.34所示。

4.34保存网络配置信息

34. 在随后出现的如图4.35所示的画面中单击OK继续。

4.35 保存类型

至此,网络组态结束。

35. 我们回到RsLogix5000编程界面,联机并观察,发现PowerFlex70的黄色三角标记已经消

失,并且处理器的I/O 显示OK

4.36 ControlNet已设定好,PowerFlexIO状态正常

36. 现在您就可以开启变频器和调节频率了。

37. 一旦变频器开始工作,就表明你完成了这个实验。

恭喜你!如果你完成了上面所列的工作,那你就完成了实验四。

实验五 创建ControlLogix项目和

梯形图进行控制系统CPU

在本实验中,我们将利用RSLogix5000编程软件在ControlLogix处理器中创建二个项目。一个项目为主系统-设置并获取CPU的时钟,并且将它广播出去。另外一个项目为从系统-消费主系统CPU广播的的时间数据并将该数据设置为本CPU的时钟,实现系统对时。我们将第一组定为主系统,其他三组为从系统与主系统对时,然后交换。

本实验的主要议

创建一个ControlLogix项目

设置CPU的时钟

GSV指令获取系统时钟

Producer一个数组

Consumer一个数组

CSV指令设置系统时钟

通过RSNetWorx组态ControlNet网络

主系统程序如下

生产主管找到你,说他需要CPU在报告故障和事件的时候必须协调系统的时间,而且系统误差必须小于7ms这样可以保证系统的一致性。你知道这对ControlNet而言可以精确的保证系统的误差小于指标,并答应主管马上完成。

1. 双击RSLogix5000图标,出现如图4.1所示的画面。

2. 依次点击菜单“文件 新建。你将会看到 New Controller (新建控制器)画面。起

始槽号为0。看一下框架,你会发现共有10槽,既然起始槽号为0,那么5555控制器(带有钥匙的模块)位于第四槽,即3号槽。因此,填写画面,与5.1一致,然后点击确定按钮

5.1 创建CST_Master项目

现在我们已经创建了一个ControlLogix项目。此时我们还没有与项目相关的任何I/O模块,项目中也没有可执行的代码(如梯形图)。你正在脱机工作。所作的任何改变都只限于软件中,并存储在计算机的硬盘中。在进入到联机操作以前,这些变化并不能反映到5555控制器中。注意:所有模块都可带电插拔

3. 将鼠标移到“Controller”文件夹下面的“Controller Tags”,如图5.2所示,双击打开。

5.2 打开控制器标签窗口

4. 点击编辑窗口下方的“编辑Tags”,如图5.3所示,添加一个名字为“Date”,数据类型为“DINT[8]”的标签。

5.3 添加一个Date标签

5. 右键点击Date从快捷菜单中选择“编辑“Date”属性”,如图5.4所示,修改标签Date属性。

5.4 标签的快捷菜单,选择编辑标签属性

6. 随后出现的如图5.5所示的标签特性对话框,选择类型组合框的值为“生成的”(定义为生产者标签),广播该标签,然后点击连接按钮。

5.5 设定标签类型

7. 出现如图5.6所示的对话框,消费者的数量更改为3,并单击确定,回到图5.5的窗口,再单击确定

5.6 设定最大消费者数

8. 鼠标移到“Tasks,右键点击“Tasks”文件夹,从快捷菜单中选择“新建Task...”,创建一个新任务,如图5.7所示。

5.7 创建一个新任务

9. 新建一个周期型的任务,周期为2毫秒,优先级为5,如图5.8所示,单击确定完成

5.8 创建一个周期类型的任务

10. 右键单击“Master”文件夹,从快捷菜单中选择“新建Program…”,如图5.9所示,在任务Master下新建一个程序。在随后出现的“新建Program”对话框中设定名称为Main如图5.10所示,点击确定。

5.9 选择新建Program…

5.10 Master任务下新建一个名为Main的程序

11Main下新建一个子程序,名字为GSV如图5.115.12所示,点击OK

5.11 选择新建Routine,创建一个子程序

5.12 在程序Main下新建一个名为GSV的子程序

12右键单击Main文件夹,从快捷菜单中选择菜单项“属性”,如图5.13所示。

5.13 程序Main的快捷菜单

13. 在打开的程序特性对话框中,选择“配置”选项卡,将“主要(M)”组合框的值设为“GSV”,即Main的主子程序设定为刚才新建的名为GSV子程序如图5.14所示,单击OK结束。

5.14 设定程序Main的主子程序

14. 按鼠标右键,从弹出的快捷菜单上选择“打开”,出现如图5.15所示的画面。

5.15 打开程序编辑窗口

注意出现在右边窗口的梯形图程序,此梯形图程序处于编辑模式,在梯形逻辑的左边标着“e”,现在可以添加程序了。

15. 按照如图5.16所示输入“GSV”指令(在“输入/输出”指令选项卡上),填写指定的参数和标签。

5.16 编写程序

16. 检验程序后保存并下载至1Demo处理器。

17. 依次点击菜单上的“通信” “活动项”你会看到如图4.27所示的画面:直到你选择

03号槽的L55处理器。选中“设置项目路径”(见图中下部),然后选择下载

18.联机后将处理器转到运行状态,单击CPU工具栏窗口上的图标打开控制器属性对话框,CPU的时间设为今天,如图5.17所示,并单击OK结束。

5.17 设置CPU的日期和时间

19到现在为止,主系统的程序编制完毕,等待从系统的工作结束后观察结果,同时可以观察Date[8]的值是否与系统时间对应。

从系统程序如下:

生产主管找到你,说他需要CPU在报告故障和事件的时候必须协调系统的时间,而且系统误差必须小于7ms这样可以保证系统的一致性。你知道这对ControlNet而言可以精确的保证系统的误差小于这个指标,并答应主管马上完成。

20. 双击RSLogix5000图标。出现如图4.1所示的画面。

21. 依次点击菜单“文件 新建。你将会看到 New Controller (新建控制器)画面。起始

槽号为0。看一下框架,你会发现共有10槽,既然起始槽号为0,那么5555控制器(带有钥匙的模块)位于第四槽,即3号槽。因此,填写画面,与5.18一致,然后按OK

5.18 创建CST_Slave项目

现在我们已经创建了一个ControlLogix项目。此时我们还没有与项目相关的任何I/O模块,项目中也没有可执行的代码(如梯形图)。你正在脱机工作。所作的任何改变都只限于软件中,并存储在计算机的硬驱中。在进入到联机操作以前,这些变化并不能反映到5555控制器中。注意:所有模块都可带电插拔

22接下来添加本机架1756-CNB通讯模块。鼠标右键点击浏览窗口中的I/O配置,然后从快捷菜单中选择“新建Module…”,增加一个模块,如图4.3所示。

22. 在如4.4所示画面中选择1756-CNB/D。选中之后,按确定按钮,出现如图4.5所示画

面,选择主要版本为7(根据实际演示设备上的1756-CNB确定)

23. 1756-CNB ControlNet通讯模块位于第1号槽(确认一下),因此按如5.19所示内容填

写。注意节点地址应该和各DemoCNBControlNet上的节点地址对应。我们注意到这里的节点地址为2,而作为主时钟节点的ControlNet节点地址为1

5.19 设定1756-CNB的属性

单击确定按钮,接着出现模块特性的“连接”选项卡,使用默认设置,直接单击按钮确定。完成对1756-CNB模块的添加。

24. 接下来添加主站广播时间数据的CPU。鼠标左键点击1756-CNB/D CNBCNB模块,位

于左边窗口的底部)。然后按鼠标右键,并选择“新建Module…”,增加一个模块,如图4.7所示。

25. 首先添加远程机架的CNB模块,我们在如4.4所示画面中选择1756-CNB/D。选中之

后,按确定按钮,出现如图4.5所示画面,选择主要版本为7(根据实际演示设备上的1756-CNB确定)

26. 按照如图5.20所示的画面配置远程机架的1756-CNB模块,通过该模块我们可以找到广播数据的CPU

5.20 设置远程机架上的CNB属性

单击确定按钮,接着出现模块特性的“连接”选项卡,使用默认设置,直接单击按钮确定。完成对1756-CNB模块的添加。

接下来我们配置广播数据的CPU模块,鼠标右键单击远程机架的CNB模块从快捷菜单中选择“新建Module…如图5.21所示。

5.21 创建远程上的CPU模块

27. 在随后打开的“选择Module”对话框中,我们选择CPU的型号为1756-L55,单击确定

继续。

5.22 添加远程机架上的CPU模块

28. 接着出现选择主要版本号对话框,如图5.23所示,我们选择版本号15,单击确定继续。

5.23 选择远程机架上的CPU版本号

29. 在随后打开的远程机架上的CPU属性对话框中,我们选择CPU的槽位号为3,单击按钮

确定,如图5.24所示,在接着出现的“Moudle特性”对话框连接选项卡上,我们不修改默认参数,直接单击确定按钮。

5.24 设定远程机架上的CPU属性

30. 接下来回到主画面,你会发现远程CPU已经添加完毕,现在仍处于脱机状态,如图5.25

所示,因此你所作的一切尚未经过校验。

5.25 CPU处于脱机,已添加远程CPU模块

31. 将鼠标移到“Controller”文件夹下面的“Controller Tags”,双击打开标签编辑窗口

32. 点击标签编辑窗口下方的“编辑Tags选项卡,切换到标签编辑模式,添加一个名字为

Date_Consumer”,数据类型为“DINT[8]”的标签,如图5.26所示。

5.26 添加一个Date_Consumer标签

33. 右键点击Date_Consumer从快捷菜单中选择编辑“Date_Consumer”属性菜单栏如图

5.27 所示,修标签Date_Consumer属性。

5.27 选择编辑 “Date_Consumer”属性

34. 在随后出现的Tag特性对话框的类型组合框上选择“消费”,然后单击“连接”按钮如图5.28所示

5.28 选择此标签为消费者标签

35. 按照如图5.29所示填写远程CPU的广播信息,包括生产者以及生产者标签,并确定RPI数据更新的时间,最后单击OK结束。

5.29 选择此消费者标签的生产者

36. 鼠标移到“Tasks”文件夹上,然后从快捷菜单中选择“新建Task”,如图5.7所示

37. 新建一个周期型的任务,周期为2Ms,优先级为5,如图5.30所示,单击确定完成任务

创建。

5.30 设置任务属性

38. 右键单击刚创建的任务“Slave”文件夹,从快捷菜单中选择“新建Program”,如图5.31所示。

39. 从打开的新建Program对话框中给此程序命名为Main,如图5.32所示,单击确定。

5.31选择新建Program

5.32 在任务下创建一个程序

40. 右键单击任务“Slave”下的“Main”文件夹,选择“新建Routine…”,创建一个子程

,名字为SSV如图5.335.34所示,点击OK

5.33 新建子程序

5.34 设置子程序属性

41. 右键单击文件夹Main,从快捷菜单中选择菜单项“属性”,如图5.35所示。

5.35 打开任务下的程序属性对话框

42. 打开的程序Main特性对话框中,选择“配置”选项卡,并选择“主要”组合框的值为刚才新建的名为“SSV”的子程序,如图5.36所示。单击OK结束。

5.36 选择程序的子主程序

43. 鼠标右键单击文件夹“SSV”,从弹出的菜单上选择“打开”,出现如图5.37所示的

面。

5.37 打开梯形图编写窗口

注意出现在右边窗口的梯形图,此梯形图处于编辑模式,在梯形图的左边标着“e”。现在可以添加梯形图程序了。

44. 输入“SSV”指令(在指令的“输入/输出”选项卡上),填写指定的参数和标签,如图5.38

所示。

5.38 编写程序

45. 检验程序后保存并下载至从站Demo的处理器。

46. 我们需要将这个路径告诉程序。依次点击菜单上的“通信” “活动项”你会看到如

5.39所示的画面:直到你选择了03号槽的L55处理器(注意:此机架上的以太网通信网卡的IP地址为192.168.1.12。选中“设置项目路径”(见图下部),然后选择下载

5.39 选择下载路径并下载

47. 利用菜单将控制器切换到运行模式,这样你就可以验证你的程序了,如图5.40所示

5.40 切换到运行模式

48. 但是通过观察,发现I/O not responding的灯在处理器上闪动,并且远程CPU模块上有黄

色的三角标记,如图5.41所示,这表示远程CPU广播的Producer数据属于Schedule的数据,需要进行控制网络规划后才能使用,因此我们需要进行ControlNet的网络规划。

5.41 ControlNet为规划前设备状态

接下列的第49-56步与第四章中的第27-34步相同,请按同样的方法操作,实现ControlNet网络规划。

57. 我们回到RsLogix5000编程界面,联机观察,发现5.41中的1756-L55 CPU前的黄色三

角标记已经消失,并且处理器的I/O 显示OK

5.42 ControlNet网络规划后设备状态

58.联机后将处理器转到运行状态,单击CPU工具栏窗口上的图标打开控制器属性对话

框,选择“日期/时间”选项卡,如图5.43所示,观察从站CPU的时间是否与主站一致,并单击OK结束。

5.43 从时钟站的CPU时间显示

恭喜你!如果你完成了上面所列的工作,那你就完成了实验五。

实验六 通过RsView Studio开发一个在PanelView Plus上控制变频器的项目

在本实验中,我们将熟悉RSView Studio软件开发平台,RSView Studio软件是一个面向电子操作员终端EOI和人机接口软件HMI的统一开发平台。我们将通过本实验在EOIPanelView Plus上控制实验四的变频器。并熟悉PanelView Plus的用法。

本实验的主要议题:

创建一个RSView Studio for ME的项目

设置RSLinx Enterprise去直接访问PLC数据

生成打包EOI运行.MER文件

通过网络下载应用程序以及Unicode字体

电气主管又找到你,他对你昨天开发的控制变频器的程序非常满意,但是他觉得在PLC上直接控制过于复杂,他需要一个现场的电子操作员终端去直接控制变频器。你向他推荐使用PanelView Plus,便马上开始工作起来,以便马上满足主管的要求。

1. 大家将已做好的实验四的程序下载至处理器,并打到运行状态。

2. 单击图标 打开RsView Studio集成开发平台

3. 选择PanelView Plus的开发环境Machine Edition如图6.1所示,点击按钮“Continue

继续。

6.1 选择Machine Editon

4.在随后打开的“New/Open Machine Edition Application”中选择“New”选项卡,输入项目的名称PVP_VFD并选择语言为“Chines(PRC),zh-CN”,单击Create继续,如图6.2所示。

6.2 创建一个RSView Studio项目

5.随后系统将为您创建一个项目并打开了程序主窗口,右键点击位于左边的浏览窗口下的文件夹PVP_VFD(有两个PVP_VFD文件夹,选择位于上面的那个),新建一个新的OPC数据服务器,如图6.3所示。

6.3 打开创建OPC数据服务器的窗口

6. OPC数据服务器的名称为OPCOPC服务器RSLinx OPC Server,如图6.4所示。按OK完成创建。

6.4 创建OPC数据服务器

7. 如图6.5所示,右键单击Communication Setup,选择“Open进行通讯接口设置。

6.5 打开通信设置

8. 如图6.6 所示,新建一个配置,点击Finish结束。

6.6 新建一个配置

9. 新建一个名称为PVP的主题名,点击选项卡“Local,添加一个以太网设备,如图6.7所示

6.7 添加一个以太网设备

10. 对应Demo箱上以太网设备,添加对应的模块,如图6.8所示,添加1756-ENBT模块,选择后按OK结束。

6.8 选择以太网设备

11. 输入以太网设备的IP地址,IP地址为实验四中1756-ENBTIP地址,设置如图6.9

示,OK结束。

6.9 设定以太网设备的IP地址

12. PVP与制定的运行VFD_ControlCPU对应起来,点击Apply后,点击Copy结束,如图6.10所示

6.10 Drvier与实际的设备联系起来

13. 选择Target选项卡,重新将PVP指向CPU VFD_control,如图6.11所示。

6.11 选择Target,设置驱动

14. 双击如图6.11所示的“Project Settings”,修改项目属性

6.11 打开项目属性设置对话框

15. 修改项目的分辨率为800X600,单击OK。出现下一个对话框,使用默认值,单击OK

6.12修改项目窗口的分辨率

16. 回到主窗口的浏览窗口,新建一个画面用于控制变频器的操作。点击Graphics前的“+

号,右键点击Displays,从弹出的菜单中选择“New”,如图6.13所示。

6.13 新建画面

17. 选择按钮工具栏,新建一个非保持的按钮在画面上,如图6.14所示

6.14 在画面上添加一个非保持按钮

18. 双击按钮,选择Connections选项卡,单击Value行,Tag列上的按钮如图6.15所示。为按钮分配标签

6.15 为按钮分配标签

19. 如图6.16所示,刷新所有的文件夹。

6.16 刷新所有文件夹

20. 点击PVP找到联机数据,选中PLC程序中的标签start如图6.17所示,单击OK确定。

6.17 将按钮与RSLogix5000中的标签对于上

21. 如上述的步骤,继续添加一个停止按钮对应停止。然后可以改变按钮的颜色和字体。

22. 继续在画面上添加一个数据显示控件用于显示变频器的频率,如图6.18所示

6.18 增加一个数据显示控件

22. 如上步骤,为控件分配CPU标签,标签在对象数据模型里(标签为PowerFlex:I.OutputFreq),如图6.19所示

6.19 为显示控件分配标签

23. 继续在画面上添加一个数据输入控件用于调节变频器的频率,如图6.20所示

6.20 添加数据输入控件

24. 如上步骤,为控件分配CPU标签,标签在对象数据模型里(标签为Freq),如图6.21所示。

6.21 数据输入控件分配标签

25. 我们做到这里,变频器的基本控制已经结束,应该保存修改,我们将改画面的名称定义为Main,如图6.22所示

6.22保存画面Main

26. 经过调整和修饰后,我们得到如图6.23所示的画面,正确的Main.gfx文件保存在

D:\training\Demo的目录下,大家可以导入画面。

6.23 经调整和修饰后的实际画面

27. 如图6.24所示,将鼠标移到Strartup,双击进入设置起始画面。

6.24 进入项目的起始画面设置

28. 单击选中Initial graphic,选中我们新建的Main画面为主画面,如图6.25所示

6.25 选择Main为起始画面

29. 点击标准工具栏上的图标进行模拟测试。

测试成功后,如6.26所示,依次点击菜单“Application Create Runtiome Application生成PanelView Plus上显示的运行项目.Mer打包项目文件。

6.26 生成可在PVP上显示的打包项目文件

30. 选择项目文件保存的目录D:\training\PVP_VFD.mer文件,如图6.27所示

6.27 保存文件

31. 到现在为止,我们的开发工作已经完毕,现在需要将项目文件下载到PanelView PlusCF卡中,我们有三种下载途径,DF1口、外部CF卡和以太网。现在我们通过以太网下载项目文件。点击标准工具栏上的图标进入项目传输对话框

32. 在传输对话框上选择左上方的Download”选项卡,选择Source fileD:\trianing\PVP_VFD,然后选择屏幕下方的PanelView Plus1250,点击右上方的按钮“Download下载文件,如图6.28所示。

6.28 选择源文件、目的设备下载项目文件

33下载项目文件结束后,点击按钮“Exit退出,现在我们将注意力放到PanelView Plus终端上

34. 下面两点是重要的注意事项:

6.29 PVP 1250初始设置界面

PanelView Plus上电后便直接进入配置画面,并没有象RAC6182VersaView CE一样的操作系统界面。

您能通过配置画面配置您终端的不同显示需求。

35. 单击F4进入终端设置,显示配置选项,如图6.30所示

6.30 终端设置

Diagnostics Setup提供工具对不同的事件进行分类

Display提供屏幕保护和定制的屏幕亮度

File Management管理PanelView Plus内的项目和字体文件

Input Devices提供标定输入设备的接口

Networks and Communications配置PanelView Plus的网络接口属性。包括Ethernet口和RSLinx Enterprise “shortcuts”

Print Setup配置诊断和报警的打印属性

Startup Options设置Machine Edition的启动参数选择

System Event Log显示PanelView Plus所有的事件日志

System Information提供Machine Edition的版本和硬件统计

Time/Date/Regional Settings设置终端的时间和区域设置

36. 单击F8回到主配置界面。

37. 单击 “Load Application [F1]按钮。

38. 单击 “Load Application [F1]” 按钮。装载我们刚才下载的项目文件PVP_VFD.mer文件。

6.31 主配置画面

39. 单击 “Run Application [F2]” 按钮运行您的项目。

恭喜你!如果你完成了上面所列的工作,那你就完成了实验七。作为一个自控工程师,您发现整个过程 就是这么简单!我们希望罗克韦尔公司的产品能够使您的工作更加的轻松,维护更加方便。

实验七 通过RsView StudioPanelViewPlus的程序移植到HMI程序RSView SE

通过实验七,我们已经熟悉了RSView Studio for Machine Edition软件开发平台,在本实验中我们将通过RSView Studio for Supervisor Edition软件将实验七的PanelView Plus的程序移植到HMI程序RSView SE上。

本实验的主要议题:

创建一个RSView Studio for SE的项目

将实验PanelView Plus程序导入到SE

模拟调试RSView SE程序

厂长今天找到你,他对你近一段时间的工作非常满意,但是他觉得现场的电子操作员终端位于车间现场层,不便于高级管理人员监测,他需要你开发一个HMI的软件在调度室运行。你知道RSView SERSView ME共用一个开发平台,并且可以方便的转换,便马上开始工作起来。

1. 将已做好的实验五的程序下载至处理器,并打到运行状态。

2. 单击图标打开RsView Studio集成开发平台

3. 选择PanelView Plus的开发环境Supervisor Edition Stand-alone如图7.1所示,点击Continues继续。

7.1 选择SE Stand-alone

4. 点击New”选项卡,输入项目的名称PVP_VFD_SE,单击Import继续,如图7.2所示

7.2 新建一个项目

5. 选择RSView Machine Edition Application,点击Next继续,如图7.3所示

7.3 选择导入的项目类型为RSView Machine Edition Application

6. 选择实验六的ME程序PVP_VFD,点击结束,如图7.4所示

7.4 选择实验六创建的ME程序

7. 单击RSView Studio程序左边浏览窗口上的Communication Setup进行通讯接口设置,如图7.5所示

7.5 打开通信设置

8. 你会发现已经有了一个设备,就是在实验六所创建的设备,如图7.6所示。

7.6 已创建的设备

9. 回到主窗口的浏览窗口,我们看到已经创建了一个名为“OPC”的OPC数据服务器,如图7.7所示。双击该图标图标,打开如图7.8所示的窗口。我们看到此OPC数据服务器的名称OPCOPC服务器RSLinx OPC Server

7.7 OPC数据服务器

7.8 已创建的OPC数据服务器属性

10. 展开树形结构,你发现实验六Main画面已经导入进来,如图7.9所示,你双击打开Main

7.9 已自动创建的Main画面

11. 你发现你的EOI程序这么快就转换为了HMI软件,马上点击运行吧,观察一下你的开发成果。7.10为运行结果。

7.10 HMI上的运行结果

恭喜你!如果你完成了上面所列的工作,那你就完成了实验七。作为一个自控工程师,您发现整个过程 就是这么简单!我们希望罗克韦尔公司的产品能够使您的工作更加的轻松,维护更加方便。

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服