Rockwell AB_RSlogix5000 培训教程及操作说明_实验4(共5)

Rockwell AB_RSlogix5000 培训教程及操作说明_实验4(共5)
Rockwell AB_RSlogix5000 培训教程及操作说明_实验4(共5)

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

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

本实验的主题:

创建一个ControlLogix 项目 添加PowerFlex70变频器

观察RsLogix5000自动生成的对象数据模型 添加控制调节频率的阶梯

通过RsNetWorx 组态ControlNet 网络

PLC 控制调节变频器频率

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

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

1. 双击RSLogix5000图标。出现如下画面:

2. 点击File(文件) New(新建)。你将会看到 New Controller (新建控制器)画面。起始槽号为0。看一下框架,你会发现共有10槽,既然起始槽号为0,那么5555控制器(带有钥匙的模块)位于第四槽,即3号槽。因此,填写画面,与下图一致,然后按OK 。

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

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

0号槽:DO — 1756-OB16D/A (诊断型、16点、一半输出已经接线) 1号槽:CNET

确认你在此输入了

数字3。5555控制器位于3号槽。

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 Configuration (I/O 组态,位于左边窗口的底部)。然后按鼠标右键,并选择New Module(新模块)。

4.

在下图所示画面中选择1756-CNB/D 。选中之后,按OK 。

5.

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

在本实验中,我们接受缺省设置,故选择Finish(完成)。 Electronic Keying (电子锁)允许你在online

中。它有如下三种选择: Compatible Module ——物理模块的模块类型(Module Types)以及主要版本号(Major Revision)必须与软件组态匹配,次要版本号于等于软件指定的数值,否则RSLogix 5000将不接受所插模块。

Disable Keying —— RSLogix 5000Exact Match 不接受所插模块:

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

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

6. 接下来添加远程PowerFlex70变频器。鼠标左键点击1756-CNB/D CNB (CNB 模块,位于左边窗口的底部)。然后按鼠标右键,并选择New Module(新模块)。

7.

在下图所示画面中选择PowerFlex70-C 。选中之后,按OK 。

8.

PowerFlex70在ControlNet 上的节点地址是6号(确认一下),因此按下图所示内容填写,记得选择Disable Keying 。

切记——在这一步中将Electronic Keying 设为“Disable Keying

模块版本的不匹配情况)。

9. 填好之后,按Next(下一步),出现如下画面。在本实验中,接受缺省设置,按选择Finish(完成)。

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

11. 的

12.好了,既然你已经配置好了变频器PowerFlex70,我们就可以添加梯形图逻

辑了。ContorlLogix控制器支持多个任务(Tasks)。每个任务(Task)可以包括若干个Programs,每个Program可以包括若干个Routines。在本实验中,我们只需要一个Routine,因而我们将使用缺省创建和规划的MainRoutine。

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

14.按鼠标右键,从弹出的菜单上选择“Open”,出现如下画面。

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

记得在几页以前,电气主管说要控制变频器的开停和调频。我们可以添加相应的梯级。

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

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

如图所示,输入以下梯级,出现如下画面:

16. 注意你的梯级还有错误,因为采用别名编程,并没有创建每一个标签。现在你需要为每一梯级的变量名创建相应的标签,输入别名对应的I/O 地址。我们可以在这一点上输入I/O 地址,但是,考虑到我们中的大部分不熟悉ControlLogix 地址,因此,我们就让软件来帮助我们。双击问号,然后点击向下箭头。

17. 继续添加VFD_Stop ,VFD_Run 和VFD_Freq 的标签。

18. 我们添加完毕后,你会看到如下画面:

19. 可以看到,下图所示MOV 指令的所有数值都等于0。因为我们仍然没有与控制器在线,因此,我们并没有得到任何“真正的数据”。我们要将Freq 的数值设定为5000,那我们现在就来设置它。

20. 双击“Controller Tag ”后出现的画面上列出了我们所组态的所有的I/O Tag (记得我们提过I/O Tag 属于Controller Scoped Tag ),还有我们已经创建的一个Tag 。如果处于在线状态,我们可以利用“状态,我们可以利用“Edit Tags (tag)。 时就可以从变量列表中选择这个变量。

21. 确信你处于“Monitor Tags ”状态,在Freq 的Value(数值)栏中输入5000。

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

23. 点击File(文件)à Save(保存)。

记得我们在这段时间内始终处于离线状态。我们还没有与控制器交流。所作的全部工作都在PC 机上。现在我们就要准备将这个很小的routine 下载(Download)到控制器中来验证它。

24. 从上图所示的向下箭头处选择Download 。

你会接受到如下错误信息:你的计算机不知道如何与Logix5555制器进行通信。你的计算机与

DH+、以太网、ControlNet 网络相连了吗?在这儿,我们已经通过计算机上所插的卡连接到Ethernet 。确信电缆已经连接好。

按OK 。位于9槽的以太网模块过背板与我们位于3号槽的控制器通信。

25. 我们需要将这个路径告诉程序。点击主菜单上的Commmunication ,选择Who Active ,你会看到如下画面:直到你选择了03号槽的L55处理器。选中Apply Current Path to Project Box (见图中下部),然后选择Download 。

26. 并且PowerFle70模块上由黄色的三角标记,这表示PowerFle70的数据属于Schedule 的数据需要进行控制网络规划后才能使用,因此我们需要进行ControlNet 的网络规划。

28. 双击启动RSNetWorx

29. 您将进入以下的画面。

30. 点击在线按钮,选择以太网的Driver ,上到背板,找到CNB 网卡,最后进入

为6.

34. 单击菜单栏的保存按钮。

35. 在随后出现的画面中单击OK 继续。

36.

37.将程序达到运行,您就可以开启变频器和调节频率了。

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

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

十你想过普通的生活,就会遇到普通的挫折。你想过最好的生活,就一定会遇上最强的伤害。

相关主题
相关文档
最新文档