Rslogix5000编程-快速入门
- 格式:ppt
- 大小:17.71 MB
- 文档页数:49


AB -Logix5000
PLC 使用培训教程
目 录
第一章 AB PLC使用介绍
第一节 BOOTP软件的应用
以太网模块在第一次使用时里面没有IP地址,只有物理地址即MAC地址,需要用户给以太网模块分配IP地址。现在来介绍如何用BOOTP软件给以太网模块设置IP地址。注意只有没有IP地址的以太网模块才可以用BOOTP软件,如果已经有了IP地址修改IP地址,BOOTP软件是不适用的。
按如下步骤
1、 找到BOOTP软件可以在RSLogix5000软件的TOOLS里找到也可以在开始菜单里找到如下图
在使用bootp软件之前要把本地网络IP地址设置成固定IP和最终想设置的以太网模块地址是同一个网段。不能是自动获取。
2、 然后打开BOOTP-DHCP-Server出现如下图所示,白色对话框里是自动扫描到的MAC地址。
3、 然后双击 MAC地址会出现如下
4、 在IP地方输入IP地址
5、 点击OK出现如下图
6、 使IP地址部分高亮然后电机按钮直到Status处出现commad successful此时已经把以太网模块的IP地址设置成动态的,断电后还会丢失(注意:有时候需要点击多次才能成功是正常的) 然后在点击按钮,直到Status处出现commad successful此时IP地址已经设置成静态的。
7、 用BOOTP设置IP地址完毕
第二节RSlinx通讯软件介绍
RSlinx是通讯软件,用于建立PLC和PC之间的通信。
下面我们将介绍通过DF1通信协议以及ENthernet IP协议,建立计算机和PLC的通信。一、通过DF1通信协议建立计算机和PLC的通信
步骤如下:
1.打开RSlinx,可以按如下的路径打开,或者是直接点击右侧任务栏下的图标。
RSlinx打开后出现如下界面:
2、打开RSlinx后,直接点击图标,即上图标注出的Configurate drives,或者是通过Communications>Configurate drives,
AB PLC编程软件RSLOGIX5000入门2——组态 I/O
现在我们将进行项目的 I/O 组态。要与 I/O 模块通信,必须将模块添加到 I/O Configuration 文件夹中。
添加 ControlLogix I/O
1. 在控制器项目管理器中,右键单击 并选择"新建模块"(New Module)。
"选择模块"(Select Module) 窗口出现,如下所示:
2. 选择"数字量"(Digital),展开选项。
3. 选择 1756-IB16D 模块。
4. 单击"确定"(OK)。软件将要求您选择模块的主版本。
5. 选择"主版本"(Major Revision) 2 并单击"确定"(OK)。
将出现 1756-IB16D 的"模块属性"(Module Properties) 向导。
模块组态向导
只要向系统中添加 I/O 模块就需要通过模块组态向导。该向导允许您逐步通过某个模块所需的整个组态。您稍后可以通过在 I/O Configuration 文件夹中双击相应模块或通过标签监视器/编辑器访问此信息。
在 Logix 中,组态 I/O 模块不再需要 DIP 开关或跳线。I/O 模块均通过软件组态。在进行系统设置时这可节省时间。
所有模块的组态是控制器程序的一部分,而且这些组态可从控制器下载到模块中;从而能够在I/O 模块失效时进行轻松替换。
6. 输入"名称"(Name)、"插槽"(Slot) 和"电子匹配"(Electronic Keying) 参数,如下所示。保留所有其它字段的默认值。
通信格式 (Comm Format)
确定与模块关联的标签的数据结构。许多 I/O 模块支持不同的格式。每种格式使用不同的数据结构。
电子匹配 (Electronic Keying)
在将模块插入机架插槽时,控制器会将从新插入模块读取的信息与用户在其项目中对该特定插槽的组态进行比较。将读取和比较以下数据:
For Instructor Only
Lab 1. 熟悉硬件
所有模块都放在桌面上
Be familiar with Hardware Objective Benefit
-Identify Lab components -chassis design Robust, easy installation, without tools
-Power up Demo
-Insert ENBTs/CNBs -RIUP/Easy installation
-Connect to Enternet -Communicate independency of CPU -Off load cpu/High performance
-Configure RsLinx/RsWho Remote configuration and browsing
-Insert I/O modules slot independency
-Browse remote chassis I/O Flexibility in system upgrade
-Insert CPU All RIUP, Easier installation (Without HYD02,SRM )
-Monitor I/O module status Easy to diagnose/ maintain
主要议题:
• 认识各模块
• RIUP • 通讯建立 请按步骤: 1) 请查看各模块的外形,通讯模块,I/O模块,运动控制模块,处理器模块
框架式设计可靠, 安装容易,无需工具。端子可取下,接线方便, 更换
快速。
2) 上电 3) 插入ENBT/ENET, CNB 模块, 连接以太网线
体会带电热插拔。安装方便。
4) 打开RSLinx,点击 或
5) 在工具条上点击 For Instructor Only
选择Ethernet Devices, 按下 Add New 键
AB PLC编程软件RSLOGIX5000入门7——UDT用户自定义数据类型
在本章中,我们将介绍如何通过用户自定义数据类型和数据范围划定来规划标签数据库。
这里将学到
§ 了解使用 UDT 的优势
§ 学习如何优化 UDT 规划
§ 使用数据范围划定帮助简化并加快开发工作
我们现在将重点关注 Logix 控制器中的数据规划。
打开现有控制器文件
1. 在计算机桌面上,双击 Lab Files 文件夹。
2. 双击名为 Conveyor_Program_S3.ACD 的现有项目。
这样将在 RSLogix 5000 中启动该项目。
为传送带创建用户自定义数据类型
您已重新组织了程序规划以更好地利用 Logix,现在已准备好开始对数据规划进行重新组织。可注意到,工程师规划数据的方式仍像使用带有整数、实数和定时器数据表的传统 PLC 一样。问题是,当与设备关联的数据分布到控制器内存中的各处时便很难进行跟踪。您已再次决定充分利用 Logix,使用用户自定义数据类型。
用户自定义数据类型
用户自定义数据类型也称为 UDT 或结构,借此按逻辑方式对数据进行组织或分组,以便所有与设备关联的数据都可组合在一起。
例如,每个传送带都有 8 个整数值、3 个实数值、2 个定时器和 11 个与其关联的布尔值。在传统PLC 中,可能需要 4 个不同的数据表。然后,当您具有多条传送带时,您可能需要详细地将传送带映射到各个数据表中。这样就会变得很难管理。
通过 UDT 能够实现的是将不同的数据类型(整数、实数、定时器、布尔等)组合到一起,共同作为用户自定义数据类型。然后便可创建该 UDT 类型的数组。这可使得编程工作、代码的记录和数据的跟踪都更加轻松。
1. 在控制器项目管理器中,双击"控制器标签"(Controller Tags)。
将出现标签编辑器。可注意到,标签数据库的外观与传统 PLC 非常类似。