当前位置:首页 >> 电力/水利 >>

AB PLC 培训总结、资料(有图快速入门)


AB PLC (一)电脑与 AB PLC 的数据连接:

培训内容汇总

一、使用RS232电缆,将CPU与电脑的COM联接,按下面步骤操作。

1)打开RSLinx,点击



2)在工具条上点击 3)选择RS-232 DF1 devices

4、点击Ad

d New,OK确认。

5、直接点击Auto-Configure,如果出’Auto configure successful!’,表示通讯连接成 功。

6、直接点击ok即可。

7、单击

,通过上述方式查看硬件网络结构。

8、网络结构如下:

二、通过以太网电缆,将电脑与PLC机架上的以太网模块1756-ENBT连接,分如下两种方法设 置。 1、使用分配IP地址方法,连接PLC。

1)打开RSLinx,点击



2)在工具条上点击 3)选择Ethernet Devices, 按下 Add New 键

4)单击 OK.

5) 输入与电脑设置在一个网段上的以太网设备的IP地址, 并确定即可。 在configure Driver 中增加新IP地址,可以访问其它站点。

6)单击

,通过上述方式查看硬件网络结构如下:

2、通过自动获取IP地址的方式连接PLC

1)打开RSLinx,点击



2)在工具条上点击 3)选择Ethernet /IP Driver, 按下 Add New 键

4)单击 OK

5)选择本地子网,确定即可。

6)单击

,通过上述方式查看硬件网络结构。

注:这是AB软件的一个特点:模块在网络上的通透性。

可以看到任何一级网络的模块,包括以太网,Controlnet 网络和 Deviecenet 网络的各 种模块。

(二)RSLogix 5000 硬件组态:

1、双击桌面图标

进入 RSLogix 5000 软件

下面是 RSLogix 5000 编程界面。

2、新建工程 3、设置参数如下。



Revision: Logix 平台,提供了固件升级手段。 注意:CPU的硬件版本一定要和软件版本一致。 Type:在Type下拉菜单中你可选择基于Logix 平台的选择多种处理器。 确定你的CPU 在第0槽位。实际上CPU 不受槽位限制。 4、点击OK。 在RSLogix 5000窗口左侧是树形工程管理器,名字是Controller lab1。这时没有I/O,没有 数据表和程序文件。 5、右 键点击 I/O configuration。选择 New Module。

在下面对界面中选择Control NET模块。

单击OK.

Compatible Module —— 物理模块的模块类型(Module Types)、目录号(Catalog Number) 以及主要版本号(Major Revision)必须与软件组态匹配,次要版本号(Minor Revision)必须 大于等于软件指定的数值,否则RSLogix 5000将不接受所插模块。 Disable Keying —— RSLogix 5000 不会检查模块版本的匹配情况。 Exact Match —— 物理模块的下列五个参数必须与软件组态匹配,否则RSLogix 5000将不 接受所插模块: Vendor, Product Type, Catalog Number, Major Revision, Minor Revision (供应商、产品类型、目录号、主要版本号、次要版本号)Next. ◆ Inhibit Module选择时,该模块在硬件组态中不参与组态,可以认为没有该模块。

◆ Major Fault 选择时,模块有故障停止处理器。下面是错误原因。在联机状态下可以检 查故障情况。

一直Next直到Finish,这样就配置好了Control NET模块。 6、下面我们配置I/O 模块。 右键点击 I/O configuration。选择 New Module,这里选择输出模块1756-OB16E。 模块命名为OB16,放在机架的第10号槽位上。点击NEXT可以看到。

在这里可以定义输出模块的每一个输出点的状态。 ◆ CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off还是hold。 在这里可以定义输出模块的每一个输出点的状态。 ◆ CPU在程序模式(编程模式)下可以定义单个点的输出状态是on、off还是hold。 ◆ CPU在故障模式(比如拔掉CPU)下可以定义单个点的输出状态是on 、off还是hold。如 果设置为on,当拔掉CPU后定义的那点将会输出为on,可以体会到I/O模块在没有CPU的情况 下也是可以工作的。

7、右键点击 , Controller Tags.。 你会发现,

系统自动为你生成了该模块数据。 ■ Local:10:C ■ Local:10:I ■ Local:10:O Local代表是本地的机架,10代表该模块在机架的第10槽位,C、I、O代表三种数据类型 (Configuration、Input、Output)。所有的模块信息都在你的掌握中,任你支配。 在这个项目里我们配置的是输出模块,可以点开+ Local:10:O 看到模块自动分配的地址 标签。地址标签有32位,这些位从右到左数字是0~31。

8、每一地址位的标签见图

9、这时我们可以连接CPU,对硬件进行组态。 在Rslogix5000软件下,点击下拉菜单Communication的Who active,选择建立的通讯口 +AB-DF-1或以太网进行编程器与CPU联机通讯,找到相应的CPU,下载硬件和程序到CPU里, 并可以进行在线编程,调试。这时注意CPU的钥匙要在远程或编程位置。 CPU钥匙共有三种位置: RUN 运行:运行,无法进行编程。 REM 远程:可以进行编程。 PROG 编程:可以进行编程,不运行。 1)通过RS232联机的方式如下: 点击下拉菜单Communication的Who active,选择建立的通讯口+AB-DF-1后,选择CPU可以Go Online,联机CPU。

下载,点击Download。下载完毕后,在Rslogix5000程序软件中,发现I/O not Respondin 的绿灯在闪烁。同时发现I/O configuration的文件前有黄色的感叹号,有一些模块上也有,

现在是正常现象。见下图:选择的通讯路径:

2)通过以太网联机的方式如下: 点击下拉菜单Communication的Who active, 选择建立的通讯口+AB-ETH-1或+AB-ETHIP-1后, 选择相应的IP地址的通讯路径找到CPU可以Go Online,联机CPU。

10、联机后发现联机路径改变了。通讯速度提高了。

按照实际配置的硬件,在软件中配置,这样才能正常编程通讯。通讯模块可以不用添加 的。

(三)PLC 编程、程序上载、下装、在线修改、强制:
硬件组态完毕之后可以进行编程:

在RSLogix 5000的编程界面中, 左边为新建的应用程序的工程树, 右边为梯形图编程主窗口。 单击工程树中的目录前的加号可以把该项内容展开。 可以看到左侧树形目录项目管理器, 主 要有如下四个子目录:控制器文件夹、任务文件夹、I/O 组态文件夹、数据类型文件夹。

1.新建一个任务(Task)。右键点击任务文件夹,选择New Task?,输入任务的名称、描述 (可选),选择任务类型及其他相关内容,设置看门狗时间,然后点击OK。

Type:任务类型分为连续性、周期性和事件三种。ControlLogix 控制器支持32 个任务,其中只有一个任务可以是连续性任务。 Period:如果定义了任务类型为周期性,在这里设置任务的执行周期。 Priority:如果定义了任务类型为周期性,可以通过输入1 至15 的编号来指定任 务的优先级;编号越低,优先级越高。连续性任务的优先级最低,可以随时被任何 周期性任务中断。 Watchdog:看门狗定时器用于监控任务的执行,它在任务启动时开始计时,任务执行完毕后 停止;如果达到预置的定时值,将产生一个主要故障。 2.组态已有任务。项目创建后会自动生成一个连续性任务Main Task,用户可以 在该任务文件夹上右键点击然后选择“属性”,改变任务的默认属性设置,选择适合自己工 程的任务类型。

3.新建一个程序( Program) 。在Area1 文件夹上点击右键, 选择New program,输入程 序名称、描述(可选),然后点击OK

右键点击程序文件夹然后选择属性,可以组态已有程序。新建一个例程(Routine)。在程 序文件夹上点击右键,然后选择New routine,输入例程名称、描述(可选),选择例程的 编程语言等,然后点击OK。

Type:RSLogix5000 支持梯形图、功能块、结构文本和顺序功能图四种编程语 言,新建例程默认的编程语言是梯形图。 每个程序都应有一个主例程。控制器启动相关联的任务并调用该程序时,主例 程是首先执行的例程。在主例程里可以使用如JSR 这样的跳转指令来调用其他例 程。组态某个程序时可以指定该程序的主例程。

4.编辑梯形图逻辑. 双击某一个例程打开相应的梯形图逻辑编辑窗口,使用指令工具栏可 以在梯级中添加所需的逻辑。

添加了一个指令后,要为指令指定操作数,即指定标签变量。在问号上双击,然后输入相应 的标签名称或从数据库列表中选择。

添加好程序逻辑后,使用编译工具 误,否则将无法进行下一步。

查找程序中的问题,然后一一修正,直至没有任何错

5.下载工程。下载工程之前,首先要确保已经用网络连接好了控制器,并且在 RSLinx 中 组态了相应的通讯驱动( 组态通讯的方法见(一)) 。在菜单中点击 Communications, 然后选择 Who Active,指定从开发工程的设备到控制器的通讯路径。

选中控制器1756-L55后,选择Download。下载工程的时候,控制器必须处于编程或者远程编 程的状态 (通过旋转处理器上的钥匙来选择控制器处于Run、 Rem 还是Test, 处于Run 和Test 的时候不能下载工程)。下载完成后,工程的控制器状态栏便处于在线状态,显示控制器的 状态信息。同时,梯级执行线变成绿色的两条线。

这样,便可以通过改变输入条件来控制输出。 6.在线修改程序. 在上线的状态下,鼠标左键双击需要修改的梯级编号,便可以进入在线 编程状态。

在上线的状态下,选中某一梯级,按下键盘上的Delete 健,便可以在线删除某一行程序。

修改完成并编译无误后,便可点击在线修改工具栏上的按钮 上版本的RSLogix5000 软件所支持的功能)。

,进行一键装载(13 及其以

选择 Yes。 7.在线强制I/O. 在上线的状态下,可以通过强制I/O 来进行程序逻辑的测试。方法是,打 开标记数据库,在Monitor(标签监视)下,选中某一I/O 点,右键点击,然后在右键菜单 里选择Force On 或者Force Off。

设置好I/O 强制后,通过控制器状态工具栏中的强制选项使能所有的强制,使强制生效。

使能强制后的 I/O 标签如下图。

(四)ControlNet 网络规划:
一、通过 Controlnet 模块连接,配置另一个机架

右键点击

1、添加新模块 1756-CNBR/D

Controlnet站点的地址是4,机架槽数是13。模块安装在机架的1号槽位上。 按照提示进行下一步,FINISH以后,在左边的I/O配置里看到新加入的模块。

2、点击 Controler TAG 可以看到新加入模块的地址标签。

点开+cnbrd:o可以看到有13个槽位

3、现在我们在第二个机架上配置一个输入模块。

右击增加新模块1756-IB32/B命名,设置槽位,点击NEXT对新的输入模块编辑。名字:IB32,

在0号槽 可以对模块的 Configuration 进行编辑。

添加模块后,地址标签中可以看到该模块的地址。 点开+cnbrd:0:I,这是扩展机架上0号槽位的输入点。

4、同样的操作方法可以添加其他的模块。在第一个机架上安装的模块有: 1756-DHRIO/C DH+ 安装在2号槽位 1756-DNB 安装在3号槽位 1756-ENBT 安装在4号槽位 1756-MODUEL MVI56MCM 安装在5号槽位 1756-HYD02 安装在7号槽位 1756-IF4FXOF2F 安装在 8 号槽位

1756-OF8 安装在9号槽位 1756-IB16 安装在10号槽位 1756-HSC 安装在11号槽位 5、 ENBT以太网模块地址设为:10.12.110.33(也可以不用添加) 子网掩码为:255.255.255.0 网关为:10.12.110.254

二、网络规格划 下面需要对 Controlnet 网络进行网络规格化。一定要安装 RSNET WORX FOR CONTROLNE 软件。且按照下列方法对 Controlnet 地址设置。 把 1756-CNBT 模块拆下来,看上截面,可以发现有两个设置开关。 一个是十位,一个是个位。 按照要求设置就可以了,地址范围:1~99。 地址可以在模块的前面板上显示出来。 在安装的 AB 软件的程序菜单下启动 Rsnet Worx For Controlnet 软件。 1、点击 online 图标 络。 2、见下图选择,点击OK,开始对网络进行规格化。等待,网络检查完毕后, ,选择+AB-DF-1-1,一直点开“+”,选择“+A”,Controlnet 网

3、点击编辑,打钩,见下图,

系统对网络进行编辑 4、点击 Network 下拉菜单中的属性 Properties。

编辑完毕后,

可以设置参数,

这时存盘,等待。 5、在回到程序中可以看到黄色的三角号消失了,PLC 运行正常。

ControlNet 网络规划实验完毕。

(五)PLC 控制系统的设计步骤:
1. 分析被控对象 分析被控对象的工艺过程及工作特点,了解被控对象机、电之间的配合,确定被控对象 对 PLC 控制系统的控制要求。根据生产的工艺过程分析控制要求。如需要完成的动作(动作 顺序、动作条件、必须的保护和连锁等)、操作方式(手动、自动、连续、单周期、单步等) 2. 确定输入/输出设备根据系统的控制要求,确定系统所需的输入设备(如:按钮、 位置开关、转换开关等)和输出设备(如:接触器、电磁阀、信号指示灯等) 。据此确定 PLC 的 I/O 点数。 3. 选择 PLC

包括 PLC 的机型、容量、I/O 模块、电源的选择。 4. 分配 I/O 点 分配 PLC 的 I/O 点, 画出 PLC 的 I/O 端子与输入/输出设备的连接图或对应表。 (可结 合第 2 步进行) 。 5. 设计软件 根据工艺要求,分析动作过程,理清思路,绘制流程图,根据要求编写控制程序。 6. 联机调试 联机调试是指将模拟调试通过的程序进行在线统调。 7. 整理技术文件


相关文章:
AB_PLC学习总结1
AB_PLC学习总结1_计算机软件及应用_IT/计算机_专业资料AB PLC 应用技术学习总结 AB PLC 简介 一、什么是 PLC? PLC:是一种数字运算的电子系统,专为在工业环境...
AB_PLC_入门培训
AB_PLC_入门培训_电子/电路_工程科技_专业资料。...一个控制器只能有一个连续任务。 如下图所示: ...AB PLC 培训总结资料;... 25页 2下载券 PLC...
电脑培训班活动总结
电脑培训班活动总结_学习总结_总结/汇报_应用文书。...5.AB 控制:只有当后工程无产品,而前工程 有产品...( PLC)与工业控制系统(DCS)的实现功能越来越接近,...
plc培训材料
plc培训材料_电子/电路_工程科技_专业资料培训材料 PLC,AB 人员对象: 对信号...图:各种模块 把和现场仪表信号直接连接的模块叫输入输出(IO)模块, 经常用到的...
AB PLC培训测试卷_答案
AB PLC培训测试卷_答案_电子/电路_工程科技_专业资料。成都地铁 AB PLC 培训 ...《建筑工程管理与实务》笔记总结78份文档 笑翻神图 爆笑图片汇集 搞笑图片乐翻...
AB1769PLC学习资料
AB1769PLC学习资料_英语学习_外语学习_教育专区。ABplc...Logix5000 控制器快速入门出版物 1756-QS001 3 前言...该界面上的 IP 地址是表示控制器用来处 理梯形图...
Rockwell_AB_PLC_基础培训入门篇
Rockwell_AB_PLC_基础培训入门篇_信息与通信_工程科技_专业资料。Rockwell AB PLC...第三篇 软件组态 1.RsLogix5000 环境 此主题相关图片如下:rslogix5000.png ...
AB软件基础
AB软件基础_计算机软件及应用_IT/计算机_专业资料。...PLC,个人认为,安装 19 版便于学习 理解,然后根据...CPU 其他人的有软件下拉菜单中有好多种模块如下图...
AB PLC培训
-5- AB CompactLogix 体验培训 NEW 如下所示,XIC 指令出现在梯形图编辑器的...AB PLC 培训总结资料(... 25页 2下载券 AB_PLC培训讲义 17页 5下载券...
PLC梯形图编程基础知识详解
图编程基础知识详解_电子/电路_工程科技_专业资料。...PLC的梯形图编程经验总结... 3页 免费 PLC梯形...三菱FX三菱PLC完整培训 249页 1下载券 PLC梯形图...
更多相关标签:
plc快速入门与实践 | plc快速入门 | 贝福plc快速入门 | 西门子plc快速入门 | 三菱plc快速入门 | plc快速入门教程 | plc编程入门 | 三菱plc编程入门 |