AB PLC 5000培训资料

合集下载

AB-PLC-5000-编程基础指令例说明

AB-PLC-5000-编程基础指令例说明

附录第一章位指令 (2)第一节数据文件 (3)第二节位指令 (6)第二章计时器和计数器指令 (11)第三章比较指令 (21)第四章算术指令 (26)第五章传送和逻辑指令 (32)第六章移位和顺序进出指令 (35)第七章程序流程指令 (42)第八章I/O,文件,PID指令 (46)第九章高速计数指令 (64)第一章位指令位指令可对数据的单个位进行操作。

在运行时,处理器可以根据其所在梯级的逻辑条件置位或复位一位。

应用程序可以根据需要对一位寻址任意次。

本章第一节介绍位指令地址可使用的数据文件,第二节介绍基本的位指令。

第一节数据文件系统默认的数据文件分为以下几种类型:1.输出和输入数据文件(O0:和I1:)2.状态文件(S2:)3.位文件(B3:)4.计时器文件(T4:)5.计数器文件(C5:)6.控制文件(R6:)7.整数文件(N7:)上面的文件号也为系统默认的(即系统默认文件0为输出文件,1为输入文件,2为状态文件,等等)。

下面对这些系统默认的文件类型分别予以介绍。

1.输出和输入数据文件(O0:和I1:)文件O0中的各位表示外部的输出,文件I1中的各位表示外部的输入。

在大多数情况下,这些文件中的每个16位字号与位于控制器内的一槽相对应,位号与相应的输入或输出端子号对应。

输出和输入的地址格式用e表示槽号,s表示字号。

处理文件指令时,数据文件元素举例:O:3/5 槽3,输出位5I:7/8 槽7,输入位8I:2.1/3 槽2,字1,输入位3字地址:O:5 槽5,输出字0O:5.1 槽5,输出字1I:8 槽8,输入字0特别的,当一个槽的I/O点数超过16个时,寻址位有两种表示方法:使用字、位寻址和直接位寻址。

如:MicroLogix 1500系列输出0槽有64点。

寻址O:0.2/13时,也可写为O:0/45。

缺省值:用户编程设备显示的地址格式将更加正规。

例如:当分配地址O:5/0时,编程设备将显示为O:5.0/0(输出文件,槽5,字0,端子0)。

AB-PLC-入门培训知识讲解

AB-PLC-入门培训知识讲解

罗克韦尔公司Logix5000系列控制器编程入门指导AB PLC培训教程一AB PLC系统介绍1、AB PLC的系统结构2、AB PLC的组成部件3、AB PLC的各种文件4、AB PLC的运行模式5、周期任务、连续任务6、外部输入输出的地址格式二、编程软件的使用方法1、AB PLC软件分类2、AB软件的安装3、硬件组态与参数设置4、项目的管理5、程序的编辑三、建立在线连接1、安装RSLinx软件2、首次建立通讯3、建立以太网通讯4、连接在线5、强制变量一、AB PLC介绍1、1AB PLC系统结构最新一代的AB Logix5000系列PLC在一些手册上又称作控制器(Controller);这表示Logix5000系列PLC与传统SLC 500系列的PLC存在一些差异。

这些差异主要表现在编程软件、内部程序元素、通讯机制等方面。

1、2AB PLC的组成部件这里以现场使用的ControlLogix 5000为例说明;与西门子PLC类似,ControlLogix 5000的组成部件也主要可以有:CPU模块、电源模块、通讯模块、数字量输入/输出模块、模拟量输入/输出模块、高速计数器模块等。

通常还有一个安装这些部件的背板,背板上有不同的物理槽位。

与西门子PLC不同的是ControlLogix 5000系列的控制器CPU模块可以安装不同的位置。

1、3AB PLC中的数据文件在ControlLogix5000系列的PLC中具有各种不同类型的指令,不同的指令需要操作不同的文件类型。

AB PLC的资源和控制器状态通过数据文件描述,数据文件通过各种数据类型来表示。

数据文件的建立是通过在控制器的内存区域建立标签TAG。

数据块标签分为全局数据域文件和程序数据域文件。

➢全局数据文件:全局数据文件标签TAG具有控制器作用域,可以在所有的用户程序中使用。

输入输出数据文件是全局数据文件。

➢程序数据域文件:在程序中建立的程序标签TAG具有局部作用域,只能在当前的程序中使用。

AB5000罗克韦尔PLC培训2

AB5000罗克韦尔PLC培训2

通道状态显示
通道A的连接口
通道B的连接口
1756-IB32
1756-IB32接线图
1756-OB32接线图
现场
PLC
输出隔离继电器
1756-IF8(隔离式电压/电流模拟量输入模块)
差分模式—4通道
在IN-x和iRTN-x之间有一个249欧姆的电 流环电阻
1756-IF8
差分模式—8通道
所有标有 iRTN 的连接端必须和 RTN 相 连
状态指示灯
Hale Waihona Puke PLC处于编程或测试模式 RF
RS232 Bat
钥匙开关
R
OFF RF
电池
OK
R G
九针D型串口
1756-PA72B
ON POWER OFF 电源开关 L1 L2/N
L1,L2 为 AC220V 交流电压输入
1756-CNBR
reversion A B ok 模块状态文字 显示 模块状态显示
1756-OF4/OF8
非隔离式模拟量输出模块
1756-IR6I(RTD)
PLC 控制系统的基本结构
罗克韦尔PLC培训课程
西林钢铁集团检修公司
第二章 Allen-Bradley PLC的硬件结构
• PLC 控制系统的基本结构 • ControlLogix 系列可编程控制器硬件简介
指示灯 颜色
说明
没有任务运行
Logix5550 CPU
Logix5550
Run I/O Rs232 Bat Run REM ok PROG
OFF Run
G I/O
OFF G GF OFF G OFF
控制器处于RUN模式 没有组态的I/O或通讯 与所有组态的设备通信正常 有一个或多个设备未相应 PLC故障 未激活 正在接受数据或传送数据 电池可以支持内存 电池不能支持内存 没有电池 需要更换电池 电源未接通 可恢复故障 控制器故障,清除故障 清除内存,更换控制器 控制器OK

AB-PLC编程软件RSLOGIX5000入门4——使用-RSLogix-5000-帮助

AB-PLC编程软件RSLOGIX5000入门4——使用-RSLogix-5000-帮助

AB PLC编程软件RSLOGIX5000入门4新手必看——使用 RSLogix 5000 帮助这里,你将了解到 RSLogix 5000 在线帮助系统。

§ 指令帮助§ 模块接线图§ 在线参考资料§ 第三方供应商示例项目§ 起始页–快速入门PLC培训上位机软件培训指令帮助1. 在"帮助"(Help) 下拉菜单中选择"指令帮助"(Instruction Help)。

将出现以下窗口。

2. 单击指令找到其说明、关于其参数的详细信息、相关指令,以及有关如何使用该指令的示例。

查看 I/O 模块接线图1. 在"帮助主题"(Help Topics) 下拉菜单中选择"目录"(Contents)。

2. 如果尚未选择"查找"(Find) 选项卡,则选择该选项卡。

3. 如下图所示填写字段 1。

4. 如下图所示,在字段 2 中选择 IA16。

5. 在字段 3 中,向下滚动列表并找到"接线图 (1756-IA16)"(Wiring Diagram (1756-IA16))。

6. 单击"显示"(Display) 查看该模块的接线图。

请注意,您可能需要将画面最大化。

7. 接线图查看完毕后,关闭显示窗口。

使用在线参考资料1. 在"帮助"(Help) 下拉菜单中选择"在线书籍"(Online Books)。

;安装 RSLogix 5000 软件时,还可选择安装在线参考资料。

如果已安装这些资料,则可在这里通过RSLogix 5000 帮助查看。

2. 通过此工具浏览可用的各类型手册。

第三方供应商示例项目1. 在"帮助"(Help) 下拉菜单中选择"供应商示例项目"(Vendor Sample Projects)。

AB-PLC-入门培训知识讲解

AB-PLC-入门培训知识讲解

罗克韦尔公司Logix5000系列控制器编程入门指导AB PLC培训教程一AB PLC系统介绍1、AB PLC的系统结构2、AB PLC的组成部件3、AB PLC的各种文件4、AB PLC的运行模式5、周期任务、连续任务6、外部输入输出的地址格式二、编程软件的使用方法1、AB PLC软件分类2、AB软件的安装3、硬件组态与参数设置4、项目的管理5、程序的编辑三、建立在线连接1、安装RSLinx软件2、首次建立通讯3、建立以太网通讯4、连接在线5、强制变量一、AB PLC介绍1、1AB PLC系统结构最新一代的AB Logix5000系列PLC在一些手册上又称作控制器(Controller);这表示Logix5000系列PLC与传统SLC 500系列的PLC存在一些差异。

这些差异主要表现在编程软件、内部程序元素、通讯机制等方面。

1、2AB PLC的组成部件这里以现场使用的ControlLogix 5000为例说明;与西门子PLC类似,ControlLogix 5000的组成部件也主要可以有:CPU模块、电源模块、通讯模块、数字量输入/输出模块、模拟量输入/输出模块、高速计数器模块等。

通常还有一个安装这些部件的背板,背板上有不同的物理槽位。

与西门子PLC不同的是ControlLogix 5000系列的控制器CPU模块可以安装不同的位置。

1、3AB PLC中的数据文件在ControlLogix5000系列的PLC中具有各种不同类型的指令,不同的指令需要操作不同的文件类型。

AB PLC的资源和控制器状态通过数据文件描述,数据文件通过各种数据类型来表示。

数据文件的建立是通过在控制器的内存区域建立标签TAG。

数据块标签分为全局数据域文件和程序数据域文件。

➢全局数据文件:全局数据文件标签TAG具有控制器作用域,可以在所有的用户程序中使用。

输入输出数据文件是全局数据文件。

➢程序数据域文件:在程序中建立的程序标签TAG具有局部作用域,只能在当前的程序中使用。

培训体系ABPLC培训文件

培训体系ABPLC培训文件

(培训体系)ABPLC培训文件ABPLC及网络通讯培训课件大连重工·起重集团电控设研部2007-4前言为方便设计和调试人员尽快了解和学会应用AB最新PLC系统和最新编程软件RSLogix5000,利用实验室的现有设备对AB公司PLC系统熟悉和掌握,且总结出实验材料。

1、了解ControlLogix控制器、FlexLogix控制器、CompactLogix控制器。

2、AB软件RSLogix5000应用。

3、RSLogix5000软件平台上采用RS232和EtherNet-IP网络方式编程。

4、AB软件上组成EtherNet-IP网络及通讯。

5、AB软件上组成ControlNet网络及通讯。

6、AB软件上组成DeviceNet网络及通讯。

通过该实验材料的实验室动手实验,每个人能够很快掌握AB公司最新PLC 的硬件组态和软件编程。

目录第壹节硬件和软件介绍6第二节通讯实验8第三节硬件升级16第四节 RSLogix5000硬件组态19第五节 ControlNet网络规划27第六节简单的编程33第七节 AB的网络38第壹节硬件和软件介绍壹、根据实验室模板熟悉AB公司PLC各系列模块1)PLC5大型(实验室无此硬件)2)SLC5003)LOGIX系列CompactLogix FlexLogix ControlLogix DriveLogix SoftLogix4)POINTI/O,远程分站I/O.内容:1)查见各模块的外形,通讯模块,I/O模块,处理器模块等。

2)ControlLogix框架式设计可靠,安装容易,无需工具。

端子可取下,接线方便,更换快速。

主要以此系列PLC作为培训内容3)可带电热插拔。

安装方便。

4)有多种网络通讯模块二、配套软件名称1)通讯平台软件:RSLinx;2)Logix系列PL C编程软件:RSLogix5000;3)网络规划软件(控制网):RSNetWorxforControlNet;4)网络规划软件(以太网):RSNetWorxforEtherNet-IP;5)网络规划软件(设备网):RSNetWorxforDeviceNet;6)上位机软件:RSView32;7)P enelViewPlus触摸屏软件:RSViewStudioforSE(ME);三、硬件和软件的版本(见表)表壹、软件版本号表二、CPU硬件版本号1、对于硬件主要考虑CPU和通讯模块的硬件版本号。

abplc5000培训资料

abplc5000培训资料

abplc5000培训资料我先跟您说啊,PLC 这玩意儿,在现代工业控制领域那可真是神通广大!就拿 AB PLC5000 来说,它就像是一个超级聪明的大脑,指挥着各种设备有条不紊地运行。

我之前遇到过这么一件事儿,有一家工厂的生产线总是出故障,不是这儿卡顿,就是那儿报错。

厂里的师傅们那是急得团团转,头发都快愁白了。

后来一检查,发现是 PLC 控制系统出了问题。

当时他们用的就是 AB PLC5000 ,但由于操作人员对这个系统不够熟悉,设置上出了差错。

咱先来说说 AB PLC5000 的硬件部分。

它的处理器那可是相当强大,就像汽车的引擎,动力十足,能快速处理大量的数据。

还有各种输入输出模块,就像人的五官和手脚,负责感知外界信息和做出动作。

再讲讲编程软件。

它的界面简洁明了,就像一个整理得井井有条的工具箱,您想要啥工具,一眼就能找到。

而且,它的编程指令丰富多样,能满足您各种各样的控制需求。

在实际操作中,比如说设置一个简单的电机启动停止控制程序。

您得先确定输入信号,是按钮还是传感器给出的指令。

然后根据逻辑关系,在编程软件里编写相应的程序。

这就好比您给机器人下达一系列明确的指令,让它知道什么时候该干什么。

AB PLC5000 还有很棒的通信功能。

它能和其他设备轻松“聊天”,实现信息共享和协同工作。

比如说和触摸屏连接,让操作人员能直观地看到设备的运行状态和参数。

学习 AB PLC5000 可不是一蹴而就的事儿,得有耐心和细心。

就像我之前提到的那家工厂,出了问题后,大家赶紧找来技术专家,进行了系统的培训和学习。

从基础的硬件知识,到复杂的编程逻辑,一点点啃下来。

经过一段时间的努力,终于让生产线恢复了正常,还提高了效率。

总之,AB PLC5000 是个非常强大的工具,但要想用好它,就得下功夫去学习和实践。

希望这份培训资料能帮您更好地掌握它,让它为您的工作带来便利和效率!您看,就像开头说的,AB PLC5000 这个“聪明的大脑”,只要您了解它、熟悉它,就能让您在工业控制的世界里如鱼得水,轻松应对各种挑战!。

AB5000罗克韦尔PLC培训3

AB5000罗克韦尔PLC培训3
罗克韦尔PLC培训课程
西林钢铁集团检修公司
第三章 ControlLogix5000 PLC程序设计
• • • •
梯形图程序设计 结构化文本程序设计 Logix 5000 编程软件应用 Logix 5000 常用指令说明
梯形图程序设计
• 位指令
(XIC)(XIO)(OTE)(OTL) (OTU)(ONS)(OSR)(OSF) 计数器/定时器指令 (TON)(TOF) (RTO)(CTU) (CTD)(RES) 比较指令 (CMP) (EQU) (GEQ) (GRT) (LEQ) (LES) (LIM) (MEQ (NEQ)
பைடு நூலகம்
SB2
DI2
例1
实质上是一个具有正反馈的振荡电路,Timer_1和 Timer_2的输出信号通过他们的触点分别控制对方 的线圈,形成了正反馈
由继电器图到梯形图
• 了解和熟悉被控设备的工艺过程和机械的工作情况,根据
• •
继电器电路图分析和掌握控制系统的工作原理。 确定PLC的输入信号和输出负载,以及与他们对应的梯形图 中的输入位和输出位的地址,划出可编程控制器的外部接 线图。 确定与继电器电路图中的中间继电器,时间继电器对应的 梯形图中的中间点和定时器。 根据上述对应关系画出梯形图
RsLogix 5000
RSLogix有以下特点:
• 灵活易用的编辑功能 • 通用的操作界面 • 诊断和纠错工具 • 强大、省时的其它功能 • 向上兼容性
常用指令说明
(XIC)(XIO)(OTE)(OTL) (OTU) (TON)(TOF) (CTU) (CTD)(RES)(CMP) (EQU) (GEQ) (GRT) (LEQ) (LES) (MOV) (JMP), (LBL)(JSR), (SBR), (RET) (FOR)(BRK) (RET)

AB5000PLC联机培训

AB5000PLC联机培训

10
在弹出的界面中选择各个硬件模块,包括各种输入 输出及特殊模块,依次添加。
11
注意:其中profibus通讯模块为other里面的1756-MODULE。 选中后点击ok.
12
在弹出的设置界面中对1756-MODULE进行设置,其中 Comm format为设置通讯格式,设置为Data-INT-With Status。 Connection Parameters里的设置参照AB公司的例子程序。
6
点击该图标
在这里, 可以看到 读到的模 块数量。
连接成功,读出plc模块。
7
运行RSLogix5000
在file下拉菜单中点击New新建一个项目。
8
在弹出的界面中包括在type中选择cpu型号,在chassis type中 选择机架型号,在name中自定义一个项目名称后点击ok。
9
在新建项目左边的列表中找到I/O Configuration打开下拉菜单 会找到刚才新建项目时选择的机架和cpu。选中机架型号点击 鼠标右键,点击New Module添加plc硬件模块。
Accept pending Program edits
要在上线状态修改程序的话,需先将cpu上的钥匙开关打到run模式, 然后点击如图所示的Start pending Rung edits进行修改,当修改完 成后,点击Accept pending Program edits,将所做修改下载进plc。
AB5000PLC联机培训
软件的安装
对AB5000PLC进行联机需要安装的软件有: 1 RSLogix 5000 2 RSLinx Classic 3 RSNetWork 4 ControlFLASH
1
所有安装完成后,在屏幕右下脚任务栏会出现rslinx图标。

ABPLC_入门培训

ABPLC_入门培训
3、4连接在线
查看网络连接
建立连接:
这样就可以建立连接。
3、5强制变量
AB PLC和西门子PLC类似,也可以对变量进行强制,同时强制分为:输入强制、输出强制。
输入强制: 强制输入点信号,使其不随外部输入信号变化。
输出强制: 强制输出信号,使其不随程序运行结果变化。
激活控制器使能
要使PLC能够强制输出信号,必须激活PLC的强制功能,建立在线连接后,通过使能
字0是控制字、字1存储预置值、字2存储累加值。
预置值、累加值的范围是0~32767。
计数器文件 COUNTER
计数器类型也是占用3字的数据类型。
字0是控制字、字1是预置值、字2是累加值。
计数器类型的预置值、累加值的范围是-32768~32767;如果往下溢出,则置位UN位,如果往上溢出,则置位OV位。用RES指令操作,可以复位计数器类型数据。
强制功能实现。激活后CPU面板上的Force 灯变亮。
程序中安装强制:
中间变量/内部变量的强制
内部变量的强制与外部输入输出强制存在不同,他不需要激活控制的强制功能即可生效。内部变量通过Toggle Bit命令实现。
如下图所示:
每个程序必须指定一个子例程为主例程,作为程序执行的起始点。
一个控制器只能有一个连续任务。
如下图所示:
任务属性
在建立好任务后,需要通过任务的“属性”来指定任务下面包含的程序的执行顺序和任务的类型。在任务文件夹 上面右击 ——> 属性
Program属性
在Program的属性里面,指定一个程序的主例程。不再示范
ControlLogix 5000控制器工程的用户逻辑以任务的方式运行,即用户编写的程序以任务的方式运行。

AB-PLC编程软件RSLOGIX5000入门1——创建新项目

AB-PLC编程软件RSLOGIX5000入门1——创建新项目

AB PLC编程软件RSLOGIX5000入门——创建新项目这里我们将学习到4个主要内容:启动RSLogix 5000 编程软件创建新控制器项目向主例程中添加梯形图逻辑为梯形图代码创建标签PLC培训上位机软件培训启动 RSLogix 5000 编程软件双击桌面上的 RSLogix 5000 图标启动 RSLogix 5000 软件。

显示 RSLogix5000 画面。

创建新控制器项目1. 在"文件"(File) 菜单中,选择"新建"(New)。

将显示"新建控制器"(New Controller) 对话框。

2. 根据您工作站上的实验设备验证您的输入与下方显示的相符,然后单击"确定"(OK)。

"新建控制器"(New Controller)就是新建一个PLC程序。

您可在"新建控制器"(New Controller) 窗口中定义项目。

"类型"(Type):这是您将使用的 Logix 控制器的类型。

可以是ControlLogix、CompactLogix、DriveLogix 或 SoftLogix 控制器。

所有 Logix 控制器都仅需要一个编程软件包。

"版本"(Revision):您可在这里选择项目创建所使用的固件版本。

当前有效的版本为10、11、12、13、15 和 16。

"名称"(Name):控制器和项目的名称。

"机架类型"(Chassis Type):选择您将使用的机架大小。

这并不是所有类型的控制器都适用的。

"插槽"(Slot):要安装控制器的插槽编号。

这并不是对所有类型的控制器都适用的,例如 CompactLogix便固定使用插槽零。

RSLogix5000 窗口的左侧显示控制器项目管理器,其中包括一个名为 Controller Controller1 的文件夹。

ab-plc5000培训资料

ab-plc5000培训资料
1) 继电器指令 继电器指令用于监控数据表中的位状态, 如输入位或者计时器控制字的位,继电器型指令包括: 检查通(XIC);检查断(XIO); 输出激励(OTE);输出锁存(OTL); 输出解锁(OTU);立即输入(IIN); 立即输出(IOT)。 2) 计时器/计数器指令 计时器和计数器指令用于控制基于时间和事件计数的操作, 包括: 通延时计时器(TON);断延时计时器(TOF); 保持型计时器(RTO);加计数(CTU); 减计数(CTD);计时器/计数器复位(RES)。 3) 比较指令 比较指令用于比较表达式或指定比较指令的值,它包括: 比较(CMP);等于(EQU); 大于等于(GEQ);大于(GRT); 小于等于(LEQ);小于(LES); 极限测试(LIM);屏蔽相等比较(MEQ); 不等于(NEQ)。 4) 计算指令 计算指令用于计算表达式或用指定的算术指令进行算术运算, 它包括: 计算(CPT);乘法(MUL); 取反(NEG);正弦(SIN); 平方根(SQR);排序(SRT); 减法(SUB); 正切(TAN); 反正弦(ASN);反余弦(ACS); 对数(LOG);自然对数(LN); 除法(DIV);余弦(COS); 清零(CLR);平均值(AVE); 反正切(ATN);加法(ADD); 标准差(STD);X的Y次幂(XPY)。 5) 逻辑指令 逻辑指令用于逻辑操作,包括: 与操作(AND);非操作(NOT); 或操作(OR);异或操作(XOR)。
上载(Upload)/下载 (Download)程序,控制器所处的状态(Run/Program/Remote) 1)点击主菜单上的Commmunication,选择Who Active,出现画面:
§5 程序上\下载、在线查看及保存
2)选中处理器,点击Go Online/Uploag/Download将程序在 线/上载/下载到处理器,并可以监视/切换控制器状态。

ABPLC培训85页

ABPLC培训85页
第四页,共84页。
第四章 梯形图设计(shèjì)方法〔 ***〕
• 阅历(yuèlì)设计法 • 由继电器电路图到梯形图
第五页,共84页。
第五章 PLC 网络(wǎngluò)组态
• A-B PLC 网络概述 • RsNetworx 软件(ruǎn jiàn)运用
第六页,共84页。
第六章 PLC通讯(tōngxùn)与自动化通 讯(tōngxùn)网络
第四十二页,共84页。
由继电器图到梯形图
• 了解和熟习被控设备的工艺进程和机械的义务状况,依据继电器电 路图剖析和掌握(zhǎngwò)控制系统的义务原理。
• 确定PLC的输入信号和输入负载,以及与他们对应的梯形图中的输入 位和输入位的地址,划出可编程控制器的外部接线图。
• 确定与继电器电路图中的中间继电器,时间继电器对应的梯形图中 的中间点和定时器。
ON POWER
OFF 电源开关
L1
L2/N
勇于开始,才能找到成功的路
L1,L2 为 AC220V 交流电压输入
第二十一页,共84页。
1756-CNBR
reversion A B ok
模块状态文字 显示
模块状态显示 勇于开始,才能找到成功的路
通道状态显示
第二十二页,共84页。
通道A的连接口 通道B的连接口
第十二页,共84页。
可编程控制器的展开(zhǎn kāi)
• 如今已有第五代PLC产品 • 在八十年代至九十年代中期,是PLC展开最快的时期,年增长率
才干和网络方面功用的提高,挤占了一局部DCS的市场〔进程控 是由于工业PC〔IPC〕的出现,特别是近年来现场总线技术的展开 年来PLC增长速度总的说是渐缓。目前全世界有200多厂家消费3 粮食加工〔16.4%〕、化学/制药〔14.6%〕、金属/矿山〔11.5%〕 行业PLC逐渐显示出了其他产品不可替代的优势

AB5000培训材料

AB5000培训材料

双击
控制器标 签为空
4、添加I/O模块
右键,选择NEW MODULE
5、添加一块以太网模块和 一块DEVICE NET 总线模块,可以看出控制器 标签区已经有了相应的文件, 这些文件主要是在添加总线 模块后形成的文件,
LOCAL2:I
输入文件
LOCAL2:O
输出文件
LOCAL2:C
配置文件
ERITH NET 模块
控制器标 签
DEVICE 总线模块
展开控制器标签内的文件
点击加号后将文件 展开,可以看到模
块内部的一些点
自定义要使用的文件
在控制器列表的最下 空格内点击右键,在 弹出的对话筐中选择
标签属性
在选择标签属性后会弹出如下图的对 话筐
文件类型
文件名称 文件描述 数据类型
点击数据类型后
选择的数据长度5
选择处理器 的型号
1、怎样才能够知道处理器的型号
1)、直接看实物 2)、通过RSLINX软件读取处理器的资料
读取型号
2、查看处理器的版本号及其他的相关资料,在新建一个项目时,一定要
确保处理器的型号和版本号和实物是一致的。
单击右键,选择 查看模块的属性
模块的属性
3、在填写完处理器相关的资料之后,便进入下面的这个 画面
目录
A、联机 B、建立新项目
A、联机
1、打开5000软件
双击软 件图标
2、选择你所要联机的设备
选择通 讯对象
3、选择正确的处理器,选择GO ONLINE 即可上 线操作
选择正确的B、新建一个项目
1、选择新建
单击FILE, 选择NEW 书写处理器 的版本号
给处理器命名
可选的数据类型

2024版年度abplc培训总结与资料快速入门

2024版年度abplc培训总结与资料快速入门

•培训背景与目标•培训内容与过程•学员收获与反馈•培训资料整理与分享目•快速入门指南与技巧•未来展望与计划录abplc技术简介abplc(Allen-BradleyProgrammable Logic Controller)是罗克韦尔自动化(RockwellAutomation)公司推出的一款可编程逻辑控制器。

abplc在工业控制领域具有广泛的应用,能够实现自动化控制、数据采集、监控等功能。

abplc采用模块化设计,具有丰富的I/O模块和通信接口,可灵活配置和扩展。

提高学员对abplc技术的理解和掌握程度,使其能够独立进行abplc系统的设计和调试。

通过实际操作和案例分析,培养学员解决实际问题的能力。

增强学员对工业自动化领域的认识,为其职业发展打下基础。

培训目的和意义010204预期学习成果掌握abplc的基本原理、硬件组成和软件编程方法。

熟悉abplc的常用指令和功能块,能够编写简单的控制程序。

了解abplc的通信协议和网络配置方法,能够实现与上位机或其他设备的通信。

通过实验和项目实践,提高学员的动手能力和解决问题的能力。

03可编程逻辑控制器(PLC)概述AB PLC硬件组成AB PLC编程语言AB PLC通信协议abplc基础知识编程环境与工具介绍RSLogix 5000软件安装与配置指导学员正确安装和配置RSLogix 5000编程软件。

RSLogix 5000界面及功能介绍详细讲解RSLogix 5000软件的界面布局、菜单栏、工具栏等各部分功能。

编程实例演示通过实际案例演示如何使用RSLogix 5000软件进行PLC程序设计。

调试与监控工具使用介绍如何使用RSLogix 5000软件中的调试和监控工具对PLC程序进行调试和实时监控。

实战演练与案例分析电机控制实战演练传感器与执行器应用案例分析故障诊断与排除实战演练综合项目实战演练疑难问题解答汇总学员在培训过程中遇到的疑难问题,并进行详细解答。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

<
> ETHERNET <
> ETHERNET
ControlNET
<
> ETHERNET
A-B
Quality
RUN
I/O RS232
Allen-Bradley
BAT
A#01
A#01
A-B
Quality
RUN
I/O RS232
Allen-Bradley
BAT
A#01
A#01
OK
OK
电源 处 通 理 讯 器 板 处 I/O I/O 理 模 模 器 板 板 通 讯 板 I/O 模 板
电源 处 通 理 讯 器 板 处 I/O I/O 理 模 模 器 板 板 通 讯 板 I/O 模 板
RSLogix5000 编程和组态软件
• RSLogix5000软件的特性: – 与RSLogix 5 & 500通用的用户界面 – 单一的编程软件包适用于整个Logix5000 系列产品 – 多种编程语言 • 梯形图 • 功能块图形 – 符号化标签和结构数据模型
点击“File”、“Save as…”,出现对话框:
2)选择文件(File)菜单下的新建(New)或点击 新的项目。
按钮,创建一个
1
2
3
设置参数: Type:选择1756-L1ControlLogix5550Controller Revision:选择12版本 Description:指定该项目的说明 Chassis Type:选择一种框架类型 Slot:指定CPU的槽位
3)在线编辑/查看及保存
在线编辑梯形图 首先选中要修改的梯级,双击或然后点击Start pending Rung Edits,出现画面:
修改后点击:Accept Pending Program Edits,弹出对话框: 点击“OK”,点击 按钮,弹出对话框: 点击“Yes”,然后点击 点击“Yes”,完成在线编辑。
• • • • • • • • • • 模块化、可扩展的结构 小型PLC 尺寸 高性能无源, 多主总线 无槽位限制 一个框架中的多处理器 真正预留空间, 多任务, 基于控制器的符号 任何模块带电插拔 模板的软件组态达到点级 电子背板钥匙 高功能诊断和隔离 I/O
2. 3.
4.ControlLogix 系统网络结Net RSLinx DeviceNet
RSView EtherNet/IP
PLC-5 SLC ControlLogix FlexLogix CompactLogix
RSLinx是罗克韦尔自动化公司为用户提供的通讯管理软件,它运行在 Windows操作系统的计算机上。用户只需选择一种从该计算机到工业控制网络上任一 模块的通讯方式,就可以通过该软件建立起与工业控制网络上所有设备的通讯。
Logix555x 处理器
• • • • • 强大的多任务处理系统 易读的标签数据结构 快速处理能力 巨大的处理内存
可扩展至7.5兆
灵活的网络编程 EtherNet/ControlNet/DeviceNet/DH+/串口远程拨号
§4 创建程序、PLC指令及编程方法:
(或双击桌面 1)启动RSLogix5000: 图标)
3)创建的项目显示,在控制器项目管理器中,对整个项目进行组态。 创建任务、程序
创建程序
PLC指令与编程方法:
所有的A-B PLC(Micrologix1000, SLC500, PLC-5和Controllogix)都支 持梯形图的编程方式 梯形图是一种最典型,也是最基本的编程方式,它采用图形语言,沿用 了继电器的触点、线圈、串并联等术语和图形符号,并增加了一些继电接 触控制没有的符号。梯形图形象、直观,对于熟悉继电器表示方式的人来 说,非常容易接受,而不需要学习更深的计算机知识。这是一种最为广泛 的编程方式,适用于顺序逻辑控制、离散量控制、定时/计数控制等操作。 梯形图一般由多个不同的阶梯组成,每一个阶梯又可以由一个或几个 输入指令及一个输出指令组成。输出指令应出现在阶梯的最右边,而输入 指令则出现在输出指令的左边
A-B PLC具有丰富的指令系统(约有110多条指令),虽然不同系列的PLC所 能支持的指令的种类有所区别,但一些基本指令却是共用的。简要介绍指 令类型: (另见指令表)
1)
2)
3)
4)
5)
继电器指令 继电器指令用于监控数据表中的位状态, 6) 转换指令 如输入位或者计时器控制字的位,继电器型指令包括: 转换指令用于整数与BCD之间的相互转换及度与弧度之间的相互 检查通(XIC);检查断(XIO); 转换,包括: 输出激励(OTE);输出锁存(OTL); 整数转换成BCD码(TOD); 输出解锁(OTU);立即输入(IIN); 从BCD码转换成整数(FRD); 立即输出(IOT)。 弧度转换成度(DEG); 计时器/计数器指令 度转换成弧度(RAD)。 计时器和计数器指令用于控制基于时间和事件计数的操作, 7) 位处理和传送指令 包括: 位处理和传送指令用于位调整和位传送,包括: 通延时计时器(TON);断延时计时器(TOF); 位分配(BTD);字传送(MOV); 保持型计时器(RTO);加计数(CTU); 屏蔽传送(MVM)。 减计数(CTD);计时器/计数器复位(RES)。 8) 文件指令 比较指令 文件指令用于文件数据的运算和文件数据的比较,包括: 比较指令用于比较表达式或指定比较指令的值,它包括: 文件算术和逻辑指令(FAL); 比较(CMP);等于(EQU); 文件检索和比较指令(FSC); 大于等于(GEQ);大于(GRT); 文件拷贝(COP); 小于等于(LEQ);小于(LES); 文件填入(FLL)。 极限测试(LIM);屏蔽相等比较(MEQ); 9) 移位指令 不等于(NEQ)。 移位指令用于模拟部件和信息的运动或流动,包括: 计算指令 位左移(BSL);位右移(BSR); 计算指令用于计算表达式或用指定的算术指令进行算术运算, 先入先出装入(FFL);先入先出卸出(FFU) 它包括: 后入先出装入(LFL);后入先出卸出(LFU)。 计算(CPT);乘法(MUL); 10) 程序控制指令 取反(NEG);正弦(SIN); 程序控制指令可以改变梯形图程序执行的方向,包括: 平方根(SQR);排序(SRT); 跳转(JMP);禁止用户中断(UID); 减法(SUB); 正切(TAN); 恒假指令(AFI);标号(LBL); 反正弦(ASN);反余弦(ACS); 允许用户中断(UIE);暂时结束(TND); 对数(LOG);自然对数(LN); 中止(BRK);循环(FOR,NXT); 除法(DIV);余弦(COS); SFC复位(SFR);子程序(SBR); 清零(CLR);平均值(AVE); 跳转到子程序(JSR);返回(RET); 反正切(ATN);加法(ADD); 主控复位(MCR);转换的结束(EOT)。 标准差(STD);X的Y次幂(XPY)。 11) I/O信息指令 逻辑指令 用于信息的传送,包括对本地或远程I/O框架上的块传送模块 逻辑指令用于逻辑操作,包括: 进行读写,以及处理器之间的信息传送。 与操作(AND);非操作(NOT); 块传送写(BTW);块传送读(BTR); 或操作(OR);异或操作(XOR)。 信息指令(MSG)。
到此实现了RSLinx软件与网络上的控制器通讯。
§3 认识RSLogix5000软件
1. RSLogix5000在Windows NT下的软件包。梯形图编程,可以发挥可 编程控制器的性能。 RSLogix5000支持Logix5000系列可编程控制 器,同时集成了运动控制功能,提供可靠的通讯功能。 ControlLogix平台:(全功能控制平台)将顺序控制、过程控制、传 动控制及运动控制、通讯、I/O技术集成在一个平台上 。 ControlLogix系统主要特点如下:
§2 AB PLC硬件并认识 RSLinx
查看各模块的外形,通讯模块、I/O模块、运动控制模块、处理器模块等。 特点:框架式设计可靠,安装容易。方便接线,更换快速。
Controllogix5000系列 PLC
1.认识RSLinx软件:通讯管理工具RSLinx RSLinx软件是工业通讯的枢纽。它为所有的AB网络 提供了完整的驱动程序。通过RSLinx软件,可以查看 所有的活动网络。
机架
< > ETHERNET < > ETHERNET ControlNET < > ETHERNET Logix5555™ ControlNET Logix5555™
RUN I/O RS232 BAT CHA CHB OK RUN REM PROG OK RXD TXD OK RXD TXD OK CHA CHB OK RXD TXD OK
ControlNet
DeviceNet
5.ControlLogix 设计
机架
Logix5555™ ControlNET Logix5555™
RUN I/O RS232 BAT CHA CHB RUN REM PROG OK RUN REM PROG OK RXD TXD OK RXD TXD OK CHA CHB OK RXD TXD OK RUN REM PROG
§5 程序上\下载、在线查看及保存
上载(Upload)/下载 (Download)程序,控制器所 处的状态(Run/Program/Remote) 1)点击主菜单上的Commmunication,选择Who Active, 出现画面:
2)选中处理器,点击Go Online/Uploag/Download将程序在 线/上载/下载到处理器,并可以监视/切换控制器状态。
2.使用RSLinx软件进行通讯:
RSLinx操作举例: 1) 选择从计算机到网络的通讯方式:串口方式 2) 检查计算机上相关通讯卡件是否已经安装,连接电缆是否正确:使用 1756-CP3 连接计算机和处理器。 3) 打开RSLinx,点击 或 ,点击RSLinx“communication(通讯)”下 拉菜单中的“Configure Drivers(配置驱动方式)”选项。 4) 在“available drivers(可用驱动方式)”中选择“RS-232 DF1 devices”, 再点击“add new”选项,并选择OK。(用 1784-PCC for ControlNet devices) 5) 在弹出的“Configure RS-232 DF1 devices”菜单中点击“auto-configure(自 动配置)”,等待运行结果后选择OK。 6) 点击RSLinx“communication(通讯)”下拉菜单中的“RSWho”选项,就会 弹出整个工业控制网络的树状浏览画面(见下图)。注:用户还可点击 浏览画面中的“ ”,以进一步浏览其所延伸的网段。 7) 增加以太网设备,检查计算机的IP设定。
相关文档
最新文档