AB-PLC(某代理公司)实验教程

更新时间:2023-05-05 00:05:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Lab material for RSLinx HuaZhang Electric Custom Training

Lab1- 1 - Lab 1. 通讯组态

准备工作:

确认实验内容

硬件优点 -打开ControlLogix 控制器电源

-坚固耐用、安装简单且不需要工具 -插入ENBT/ENET 模块

-模块插拔方便且支持热插拔 -连接好以太网

-不依赖 CPU 进行通讯 -组态 通信驱动器

-远程组态、浏览模块 -插入 I/O 模块

-各槽之间相互独立 -浏览远程机架上的 I/O

-弹性系统扩展

-插入CPU 模块 -所有模块支持热插拔(RIUP ) -监控I/O 模块的状态 -易于故障诊断和系统维护

实验目的:

? 熟悉使用RSLinx 软件来管理通讯

实验内容:

? 分别通过串口驱动与以太网驱动建立与ControlLogix 控制器的通讯 ? 通过虚拟驱动建立与仿真控制器的通讯

? 建立OPC 服务器

实验步骤:

一 、使用1756-CP3电缆进行通讯

1) 请查看各模块的外形:通讯模块,I/O 模块,处理器模块;然后ControlLogix 控制器机架上电。

框架式设计可靠, 安装容易,无需工具。模块接线端子可装卸,接线方便, 更换快速。

2) 插入处理器、ENBT/ENET, CNB 等模块,CPU 和PC 机之间用1756-CP3电缆或自制RS323串口线连好。

3) 点击任务栏上的

或桌面上的 ,打开RSLinx 软件。

49e1de0fbb68a98271fefa26

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

4) 在工具栏上点击,打开驱动器组态对话框,在可用驱动器类型中选择“RS-

232 DF1 devices”,再点击“add new”选项。

选择OK。

5) 在弹出的“Configure RS-232 DF1 devices”表中点击“Auto-Configure”,

等待运行结果显示“Auto-Configure Successful”后选择OK。

Lab1- 2 -

Lab material for RSLinx HuaZhang Electric Custom Training

Lab1- 3 -

6)

点击工具栏上的小图标

RSWho ,就会弹出整个工业网络的树状浏览画面。

49e1de0fbb68a98271fefa26

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

7) 右键点击浏览画面上的控制器,选择“设备属性”,

查看控制器信息:

8) 右键点击浏览画面上的ENET模块,选择“模块组态”,

Lab1- 4 -

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

查看或修改以太网通讯模块的IP地址、子网掩码和网关地址。

二、使用以太网进行通讯

Lab1- 5 -

Lab material for RSLinx HuaZhang Electric Custom Training

Lab1- 6 - 1) 连接好以太网线

2) 在工具条上点击

,添加以太网设备驱动。

选择Ethernet Devices, 按下 Add New 键

单击 OK.

3) 增加以太网设备地址

49e1de0fbb68a98271fefa26

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

单击OK.

注意:IP 地址按指导。

192.168.1.108---- for ENET

4) 检查击计算机的IP设定。

确认为: 192.168.1.XXX (讲师设为192.168.1.100,其他人依次下排。)

Lab1- 7 -

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

5) 单击,查看驱动器浏览窗口。

可以看到,我们不需要CPU,就可以通讯。减少CPU 负荷,提高通讯效

率。保证实时性,可重复性。

6) 带电,按槽位插入各模块。

7) 展开树形。

Lab1- 8 -

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

所有模块信息可以自动浏览得到。方便维护,调试。

8) 远程模块访问。在configure Driver 中增加新IP地址,可以访问其他站点。

Lab1- 9 -

Lab material for RSLinx HuaZhang Electric Custom Training

Lab1- 10 -

快速实现远程组态, 下载程序,监控。真正实现网络控制。

三、与仿真控制器通讯 1) 点击RSLogix Emulate5000软件图标 ,打开仿真软件。

2) 在菜单栏上选择Slot → Creat Module ,在虚拟框架中添加一个处理器模块。

点击这

里添加

仿真处

理器模

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

Lab1- 11 -

3) 点击组态驱动按钮,在RSLinx 中建立仿真处理器的驱动。

仿真处理器

的组态窗口

选中仿真的

Logix5000

处理器

添加好的仿真

处理器

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training Lab1- 12 -

4) 在RSWho 中可以浏览到仿真处理器的信息。

四、建立OPC 服务器

1) 点击菜单栏上的DDE/OPC ,选择Topic Configuration 。

2) 在左边的Topic List 窗口新建一个Topic ,取名叫Lab1_topic ,并在右边的数

据源窗口中点击处理器模块,指定与Lab1_topic 相互通信的Logix5000处理器或仿真处理器(注意:连接的对象一定要是处理器而不是其他的模块),然后选择Apply ,这样,一个OPC 服务器就建立好了。

在驱动列表里选择“虚拟背板驱动”在RSWho 中看到的仿真处理器

点击这里

49e1de0fbb68a98271fefa26

49e1de0fbb68a98271fefa26

Lab material for RSLinx HuaZhang Electric Custom Training

首先,选中

Lab1_topic,然

后在右边窗口种

选中处理器模块

如果你完成了以上步骤,恭喜你完成了本实验!

Lab1- 13 -

Lab material for RSLogix5000 HuaZhang Electric Custom Training

Lab2- 1 - Lab 2. RSLogix5000软件应用

实验内容:

-创建一个新的工程

-控制器属性设置

-配置I/O 模块(数字量 / 模拟量)

-组织数据

-任务管理

-编辑梯形图逻辑

-组态通讯

-上载、下载工程

- 在线修改程序

-在线强制I/O

-控制器故障处理

-使用RSLogix Emulate5000软件仿真ControlLogix 控制器

请按步骤:

1.新建工程

1) 点击

,打开RSLogix5000编程软件。

2) 选择File →New ,或者点击“新建”工具,创建一个工程。

3) 新建控制器,选择控制器类型、版本和槽号,并输入控制器的名称、描述(可选),指定框架类型和项目保存目录,然后点击OK 。

点击这里

49e1de0fbb68a98271fefa26

Lab material for RSLogix5000 HuaZhang Electric Custom Training

Lab2- 2 -

Revision : 项目中选用的处理器版本 要跟实际处理器的硬件版本相一致。Logix

平台提供了固件升级手段。

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

Chassis Type :项目中选用的框架类型要跟实际处理器所在的机架相一致。

Slot : 确定CPU 所在槽位。实际上CPU 不受槽位限制,可以插在任意槽中。

4) 树形目录项目管理器

2.控制器属性设置 控制器文件夹 任务文件夹

I/O 组态文件夹

数据类型文件夹

49e1de0fbb68a98271fefa26

49e1de0fbb68a98271fefa26

Lab material for RSLogix5000 HuaZhang Electric Custom Training

5) 查看控制器属性,更改控制器类型。

右键点击控制器文件夹,然后选择属性(Properties)。在General表中有控制器的类型、版本、名称等信息;点击Change Controller便可以更改控

制器类型和版本。如果处于在线状态,还可以在Major Faults、Minor Faults、

控制器时钟和CST状态

3.I/O配置

6) 组态本地数字量I/O模块。

右键点击 I/O configuration文件夹,然后选择 New Module。在模块类型列表中选择1756-OB16D(数字量直流输出模块),单击OK;确定版本信息

后在跳出的对话框中设置模块属性,输入模块的名称、描述(可选),选择槽

号、通讯格式、电子锁方式等;点击Next逐步设置RPI时间等内容。所有组

态完成后,点击Finish。

Lab2- 3 -

Lab material for RSLogix5000 HuaZhang Electric Custom Training

Lab2- 4 -

选择OK Comm Format :通讯格式决定了I/O 模块使用的数据结构,也决定了模块与模块控制器所有权的连接类型,即模块被组态为宿主拥有模式还是只监听模式;输入模块可以有多个宿主,而输出模块只能有一个宿主。.

Electronic Keying :电子锁决定了模块与软件组态匹配的方式。

选中IO 模

块,类型应该

和框架上的实

际模块相符

49e1de0fbb68a98271fefa26

49e1de0fbb68a98271fefa26

Lab material for RSLogix5000 HuaZhang Electric Custom Training

选中这里禁止模块操作

将模块组态为一旦控制器在运行模式下失去与IO模块的连

接,则产生一个主要故障

RPI:请求信息间隔是一种循环数据交换,用以指定模块广播自身数据的速率。

Inhibit Module:禁止模块将断开与该模块的全部连接,防止进行I/O数据通

讯。

选择Next

该窗口用于在上线的时候监视模块的运行。

Lab2- 5 -

Lab material for RSLogix5000 HuaZhang Electric Custom Training Lab2- 6 -

选择

Next

组态模块在编程模式和故障模式下以及在通讯失败后的输出状态。

选择Next

该窗口用于在上线时复位电子熔断和诊断锁存。

选择Next 49e1de0fbb68a98271fefa26

49e1de0fbb68a98271fefa26

Lab material for RSLogix5000 HuaZhang Electric Custom Training

在线时执行脉冲测试。

选择Next

选择Finish。

这样,一个本地数字量输入模块就组态好了,项目管理器中将出现该模块的图标,用户可以通过双击或者右键点击该图标然后选择“属性”来更改组态信息。

Lab2- 7 -

49e1de0fbb68a98271fefa26

Lab material for RSLogix5000 HuaZhang Electric Custom Training

7) 组态本地模拟量I/O模块。

右键点击 I/O configuration文件夹,然后选择 New Module。在模块类型列表中选择1756-IF16(模拟量输入模块),单击OK;确定版本信息后在跳

出的对话框中设置模块属性,输入模块的名称、描述(可选),选择槽号、通

讯格式、电子锁方式等;点击Next逐步设置RPI时间、通道数据范围、工程

量转换、通道数据报警高低限等内容;所有组态完成后,点击Finish。

点击OK

Lab2- 8 -

本文来源:https://www.bwwdw.com/article/r01e.html

Top