ab plc controllogix系统基础培训手册.doc
abplccontrollogix系统基础培训手册
ControlLogix 基础培训手册罗克韦尔自动化自动控制及信息产品集团中国.济南&ControlLogix基础培训手册目录1常用工具1.1通讯管理工具RSLinx1.2模块升级工具ControlFLASH2ControlLogix编程指南2.1ControlLogix平台简介2.2Logix5000编程软件快速入门2.2.1安装控制器2.2.2;2.2.3创建及下载工程2.2.3.1创建工程2.2.3.2添加模块2.2.3.3改变模块属性2.2.3.4查看I/O2.2.3.5创建标签(Tag)2.2.3.6利用别名标签(Alias Tag)记录I/O2.2.3.7输入梯形图程序2.2.3.8下载工程2.2.4查看程序扫描时间2.2.5)2.2.6查看控制器内存使用情况2.3梯形图常用指令2.4功能块图编程与过程控制1常用工具1.1通讯管理工具RSLinxRSLinx是罗克韦尔自动化公司为用户提供的通讯管理软件,它运行在Windows操作系统的计算机上。
用户只需选择一种从该计算机到工业控制网络上任一模块的通讯方式,就可以通过该软件建立起与工业控制网络上所有设备的通讯。
RSLinx操作举例(计算机到Logix处理器为串口连接):1)用户选择从计算机到网络的通讯方式:串口方式2);3)用户检查计算机上相关通讯卡是否已经安装,连接电缆是否正确:使用1756-CP3连接计算机和处理器。
4)点击RSLinx“communication(通讯)”下拉菜单中的“Configure Drivers(配置驱动方式)”选项。
5)在“available drivers(可用驱动方式)”中选择“RS-232 DF1devices”,再点击“add new”选项,并选择OK。
6)在弹出的“Configure RS-232 DF1 devices”菜单中点击“auto-configure(自动配置)”,等待运行结果后选择OK。
AB_PLC培训-硬件组态培训
5.6W 5.6W 5.7W 6.3W 5.6W 5.6W 5.7W 3.5W 3.5W 3.5W
19.1BTU/hr 19.1BTU/hr 19.4BTU/hr 21.5BTU/hr 19.1BTU/hr 19.1BTU/hr 19.4BTU/hr 11.9BTU/hr 11.9BTU/hr 11.9BTU/hr
5V时的背 板电流 mA
1.23 1.23 1.25 1.48 1.23 1.23 1.25 1.20 1.20 1.20
24V时的背板 电流 mA
0.014 0.014 0.014 0.014 0.014 0.014 0.014 0.014 0.014 0.014
4
ControlLogix系统的硬件
2021/7/24
19
组态本地机架
1、接下来进行本机架的I/O组态 a) CNB通讯模块。鼠标左键点击I/O Configuration(I/O组态,位于左边窗口的底部)。然后按鼠标右键,
并选择New Module(新模块)。
b)在下图所示画面中选择1756-CNB/D。选中之后,按OK。
2021/7/24
式。它将DCS与PLC的功能完美的结合在一起,提供顺序控制,过程控制,传动及运动控制的统一的控制平台,并结
合高速,灵活的通讯和功能强大的输入输出模块。可以使用ControlNet实现热备冗余系统
2021/7/24
2
培训内容
• 熟悉ControlLogix系统的硬件介绍 • 熟悉ControlLogix5000编程环境 • 创建一个简单工程 • RSLinx、RSNetWorx、RSLogix Emulate5000软件介绍
2021/7/24
22
组态本地机架
ABPLC培训教材
培训教材第一天培训内容——熟悉硬件和软件一、熟悉各硬件请查看各模块的外形,通讯模块,I/O模块,运动控制模块,处理器模块。
框架式设计可靠,安装容易,无需工具。
端子可取下,接线方便,更换快速。
将DEMO上电,插入ENBT/ENET, CNB通讯模块以及I/O模块(可以先不插入CPU)。
体会模块的带电热插拔特性。
安装方便。
二、认识RSLinx软件1、什么是RSLinx?RSLinx软件是工业通讯的枢纽。
它为所有的AB网络提供了完整的驱动程序。
通过RSLinx软件,用户可以通过一个窗口查看所有活动网络,也可以通过一个或多个通讯接口同时运行任何所支持的应用程序的组合。
RSLinx提供最快速的OPC、DDE和Custom C/C++的接口。
RSLinx还可以为用户提供多个网络、本地工作站和DDE/OPC性能诊断工具,便于进行系统维护和故障排错。
RSLinx Gateway驱动程序能够完美地支持TCP/IP客户与AB PLC控制器的连接,它也支持与远程OPC进行通讯。
RSLogix RSViewRSLinxControlNet DeviceNet EtherNet/IPPLC-5 SLC ControlLogix FlexLogix CompactLogix2、使用RSLinx软件进行通讯1) 打开RSLinx,点击或2) 在工具条上点击选择Ethernet Devices(其它的驱动程序简单介绍), 按下 Add New 键单击 OK.3) 增加以太网设备单击OK.4) 单击 Close5) 检查击计算机的IP设定。
确认为: 192.168.1.XXX.6) 单击。
可以看到,我们不需要CPU,就可以通讯。
减少CPU负荷,提高通讯效率。
保证实时性,可重复性。
7)展开树形。
所有模块信息可以自动浏览得到。
方便维护,调试。
8)插入CPU模块。
无槽位限制,可扩展性好。
例如:当需要多个以太网时,不用放在前几个槽位。
在03槽,1756- L55上点击Device Properties.显示CPU 信息。
AB PLC及网络通讯培训教材
AB PLC 及 网络通讯培训教材2007-4第 1 页 共 46 页前言为方便设计和调试人员尽快了解和学会应用 AB 最新 PLC 系统和最新编程 软件RSLogix 5000,利用实验室的现有设备对AB 公司 PLC 系统熟悉和掌握, 并总结出实验材料。
1、 了解ControlLogix 控制器、FlexLogix 控制器、CompactLogix 控制器。
2、 AB 软件RSLogix5000 应用。
3、 RSLogix 5000 软件平台上采用RS232 和EtherNet-IP 网络方式编程。
4、 AB 软件上组成EtherNet-IP 网络及通讯。
5、 AB 软件上组成ControlNet 网络及通讯。
6、 AB 软件上组成DeviceNet 网络及通讯。
通过该实验材料的实验室动手实验,每个人可以很快掌握 AB 公司最新 PLC 的硬件组态和软件编程。
第 2 页 共 46 页目录第一节 硬件和软件介绍...............................................................................................................6 第二节 通讯实验..............................................................................................................................8 第三节 硬件升级............................................................................................................................16 第四节 RSLogix5000 硬件组态................................................................................................19 第五节 ControlNet 网络规划.....................................................................................................27 第六节 简单的编程.......................................................................................................................33 第七节 AB 的网络........................................................................................................................38第 3 页 共 46 页PanelView 1000PowerFlex 700ControlLogix Redundancy CompactLogixCLX Gateway/MotionPanelView Plus 10”SLC HotbackupFlexLogixProfibus DP MODBUSSLC I/O 1788-CN2DNFlex I/OETHERNECONTROLNET第 4 页 共 46 页Point I/O SLC I/OPowerFlex 70DEVICENETCompact I/OREMOTE I/O第 5 页 共 46 页第一节 硬件和软件介绍一、根据实验室模板熟悉AB 公司PLC 各系列模块1)PLC5 大型(实验室无此硬件)2)SLC5003)LOGIX 系列CompactLogix FlexLogixControlLogix DriveLogix SoftLogix4)POINT I/O,远程分站I/O.内容:1) 查看各模块的外形,通讯模块,I/O 模块,处理器模块等。
培训体系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和通讯模块的硬件版本号。
RockwellABPLC基础培训入门篇
Rockwell AB PLC 基础培训入门篇,7天熟悉AB PLC系统开发第一篇AB的PLC产品长期以来一直被认为最可靠、最高端的PLC产品,产品的质量和性能为世界顶级,AB品牌属于美国ROCKWELL公司,其生产的PLC2(可能很多人并不知道,P LC5知道的人很多,在之前还有PLC2,PLC3产品)产品目前在世界上仍然有很多地方继续在工作。
AB的PLC大致可以分如下几类:1.Logix平台产品,细分如下:ControlLogix、CompactLogix、FlexLogix该系列产品全部采用Logix5000软件进行编程组态2.SLC500平台产品SLC500、MicroLogix该系列产品全部采用Logix500软件进行编程组态3.PLC5,PLC3,PLC2等老产品PLC5采用RsLogix5软件进行编程组态,某些老的型号采用DOS版6200软件进行编程PLC3,PLC2采用DOS版6200软件进行编程组态其中PLC2有几款第3方开发的编程软件,全运行在DOS环境下由于PLC5等产品非目前主流产品,正在逐步被淘汰,因此本文不将其作为讨论的主要内容。
RsLinx技术介绍:RsLinx软件为ROCKWELL产品提供了统一的通讯平台,是进行编程的必要软件之一。
RsLinx软件根据六个版本分为:RSLinx Lite、RSLinx Single Node、RSLinx OEM、RSLinx P rofessional、RSLinx Gateway、RSLinx SDK。
版本在RSLinx OEM以后的4个版本均支持开发OPC应用程序或C-API客户程序,并在RSLinx S DK中包括了开发OPC应用程序或C-API客户程序的技术资料。
标准版,Lite版本,此版本为免费版本,仅支持PLC编程通讯专业版,Professional版本,提供了OPC DDE SERVER功能,可以作为组态软件的通讯驱动,并且支持RSLINX C API开发的应用程序或驱动OEM版,单节点版,很少见,名如其意,也能支持OPC DDE SERVER网关版,Gateway版本,比专业版本增加了Remote 远程访问的能力,如远程OPC等。
Rockwell-AB-PLC-基础培训入门篇
Rockwell AB PLC 基础培训入门篇,7天熟悉AB PLC系统开发第一篇AB的PLC产品长期以来一直被认为最可靠、最高端的PLC产品,产品的质量和性能为世界顶级,AB品牌属于美国ROCKWELL公司,其生产的PLC2(可能很多人并不知道,P LC5知道的人很多,在之前还有PLC2,PLC3产品)产品目前在世界上仍然有很多地方继续在工作。
AB的PLC大致可以分如下几类:1.Logix平台产品,细分如下:ControlLogix、CompactLogix、FlexLogix该系列产品全部采用Logix5000软件进行编程组态2.SLC500平台产品SLC500、MicroLogix该系列产品全部采用Logix500软件进行编程组态3.PLC5,PLC3,PLC2等老产品PLC5采用RsLogix5软件进行编程组态,某些老的型号采用DOS版6200软件进行编程PLC3,PLC2采用DOS版6200软件进行编程组态其中PLC2有几款第3方开发的编程软件,全运行在DOS环境下由于PLC5等产品非目前主流产品,正在逐步被淘汰,因此本文不将其作为讨论的主要内容。
RsLinx技术介绍:RsLinx软件为ROCKWELL产品提供了统一的通讯平台,是进行编程的必要软件之一。
RsLinx软件根据六个版本分为:RSLinx Lite、RSLinx Single Node、RSLinx OEM、RSLinx P rofessional、RSLinx Gateway、RSLinx SDK。
版本在RSLinx OEM以后的4个版本均支持开发OPC应用程序或C-API客户程序,并在RSLinx S DK中包括了开发OPC应用程序或C-API客户程序的技术资料。
标准版,Lite版本,此版本为免费版本,仅支持PLC编程通讯专业版,Professional版本,提供了OPC DDE SERVER功能,可以作为组态软件的通讯驱动,并且支持RSLINX C API开发的应用程序或驱动OEM版,单节点版,很少见,名如其意,也能支持OPC DDE SERVER网关版,Gateway版本,比专业版本增加了Remote 远程访问的能力,如远程OPC等。
AB CompactLogix 培训文档
CompactLogix 体验培训CompactLogix 基础实验◆Lab 1:创建新的处理器程序,组态I/O-----------------------------------------------------------P3⏹打开RSLogix 5000程序⏹RSLogix 5000程序菜单和项目树讲解⏹编辑主例程(交通灯控制程序)⏹检查主任务和主程序⏹组态I/O⏹组态离散量I/O的混合模块⏹观察Tag◆Lab 2:建立通讯,下载程序,建立新任务、新程序----------------------------------------------P16⏹打开RSLinx程序⏹建立RS232-DF1驱动⏹创建新的周期任务⏹创建新的程序⏹创建新的例程⏹创建计数器CompactLogix网络试验◆Lab 3:控制EtherNet/IP网络上Point I/O-------------------------------------------------------P31⏹创建一个L35E项目⏹添加远程1734 Point I/O 以太网适配器及I/O模块⏹添加逻辑程序,下载项目并测试◆Lab 4:控制EtherNet/IP网络上PowerFlex变频器试验------------------------------------P45⏹创建一个CompactLogix项目⏹添加PowerFlex700变频器⏹观察RsLogix5000自动生成的对象数据模型,并构建别名标签⏹添加控制变频器的梯形程序⏹下载程序到L35E中并运行◆Lab 5:通过PanelViewPlus 触摸屏控制PowerFlex70变频器------------------------------P54⏹创建一个RSView ME 程序⏹建立通讯通道⏹创建监控画面并进行数据连接⏹编译项目并模拟运行◆Lab 6:通过EtherNet/IP 实现Producer/Consumer通讯-----------------------------------P62⏹创建一个CompactLogix项目⏹建立Producer标签程序⏹建立Consumer标签程序⏹测试通讯程序,实现CPU对时◆Option Lab 1:学习其他的编程语言--------------------------------------------------------------P80⏹创建顺序功能图⏹创建趋势图观察CTU的累加值⏹测试连续任务⏹测试周期任务◆Option Lab 2:可重用代码------------------------------------------------------------------------P96⏹打开两个应用⏹拷贝主程序,粘贴可重用代码⏹Map标签⏹测试重用代码CompactLogix 动手实验LAB 1. 创建一个新的控制器文件,组态I/O在这个实验里,您将:⏹创建一个新的控制器文件⏹用符号标签名编写梯形图逻辑⏹组态I/O模块⏹将您在梯形图逻辑中创建的标签指向模块标签◆打开RSLogix 5000编程软件在实验的这一部分,打开RSLogix 5000编程软件,您就可以对DEMO箱中的处理器进行编程。
ABPLC培训教材[1]
识创造未来
ABPLC培训教材[1]
RSLinx 创建通讯连接.
5.点击
出现下图
7.好了,我们已经创建好啦以太网通 讯,点击图标, 在线浏览设备 如下图。
6.点OK会出现下图
• 在中输入要查找的PLC IP地址如
192.168.1.100,再点击“确定
学习改变命运,知 识创造未来
•
多种特殊模版,适用于多种特殊应用。
•
灵活的网络系统,易于扩展。
固定式
模块化
学习改变命运,知 识创造未来
ABPLC培训教材[1]
SLC500 硬件组成
学习改变命运,知 识创造未来
1.处理器 5种处理器模块可供选择 :5/01、5/02、5/03、 5/04,5/05
2.供电电源, 机架
7 种规格电源模块 :P1,P2,P3,P4,P5,P6,P7 4 种规格机架:4槽、7槽 。10槽、13槽 3.开关量&模拟量I/O 品种繁多的 I/O模块 常用的有 IB16,OW16,NI8,NO4V,等 4.特殊模块,卡件
TRIAC
OUTPUT 0 4 8 12 1 5 9 13 2 6 10 14 3 7 11 15
TRIAC
OUTPUT 0 4 8 12 1 5 9 13 2 6 10 14 3 7 11 15
TRIAC
OUTPUT 0 4 8 12 1 5 9 13 2 6 10 14 3 7 11 15
TRIAC
第二讲 SLC500 安装及接线方式
1.安装:
1.1 切断电源 1.2 将模块的电
路板对准机架的导向槽. 1.3 轻轻将模块滑动推进,
直到顶部和底部的定位 锁销被卡紧固定. 1.4 拆卸模块时,按下模块顶 部和底部的定位锁销,再将 模块滑动拉出.
AB5000罗克韦尔PLC培训3
西林钢铁集团检修公司
第三章 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)
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培训85页
第四章 梯形图设计(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逐渐显示出了其他产品不可替代的优势
AB CompactLogix PLC 基础培训
BGRIMM AB PLC 培训CompactLogix系列王俊鹏2010-2-23[在此处键入文档的摘要。
摘要通常是对文档内容的简短总结。
在此处键入文档的摘要。
摘要通常是对文档内容的简短总结。
]目录1 AB Logix系列控制器类型简介 (1)1.1 ControlLogix控制器 (1)1.2 CompactLogix控制器 (2)1.3 FlexLogix控制器 (2)1.4 SoftLogix控制器 (3)1.5 DriveLogix控制器 (3)2 CompactLogix硬件介绍 (3)2.1 基本系统组成 (4)2.2 控制器 (4)2.3 分组扩展 (4)2.4 电源模块的安装和选择 (5)2.5 I/O模块的安装位置 (5)2.6 CF卡 (6)2.7 后备电池 (6)2.8 编程接口 (6)3 常用的操作 (7)3.1 需要用到的软件 (7)3.2 使用BootP-DHCP Server配置PLC的IP地址 (7)3.3 使用RSLinx建立起计算机与PLC的链接 (10)3.4 升级PLC模块的固件软件(firmware) (13)3.4.1 使用ControlFlash升级Firmware (13)3.4.2 用CF卡升级Firmware (16)3.5 下载程序到PLC (16)3.5.1 将程序下载到RAM中去 (16)3.5.2 用非易失性存储器保存程序 (18)4 RSLogix5000编程软件 (20)4.1 项目管理器介绍 (20)4.2 编程语言 (21)4.3 任务 (21)4.4 数据文件 (21)4.5 故障记录的清除 (21)4.6 梯形图编程方法与一般规则 (23)1AB Logix系列控制器类型简介Rockwell自动化Logix平台提供了单一的集成化控制机构,能够实现离散、传动、运动以及过程控制。
这种集成式的Logix控制架构提供了通用的控制引型、软件编程环境和跨多硬件平台的通讯支持。
AB PLC ControlLogix系统基础培训手册
((((ControlLogix 基础培训手册罗克韦尔自动化自动控制及信息产品集团中国.济南ControlLogix基础培训手册目录1 常用工具1.1 通讯管理工具RSLinx1.2 模块升级工具ControlFLASH2 ControlLogix编程指南2.1 ControlLogix平台简介2.2 Logix5000编程软件快速入门2.2.1 安装控制器2.2.2 创建及下载工程2.2.2.1 创建工程2.2.2.2 添加模块2.2.2.3 改变模块属性2.2.2.4 查看I/O2.2.2.5 创建标签(Tag)2.2.2.6 利用别名标签(Alias Tag)记录I/O2.2.2.7 输入梯形图程序2.2.2.8 下载工程2.2.3 查看程序扫描时间2.2.4 查看控制器内存使用情况2.3 梯形图常用指令2.4 功能块图编程与过程控制1 常用工具1.1 通讯管理工具RSLinxRSLinx是罗克韦尔自动化公司为用户提供的通讯管理软件,它运行在Windows操作系统的计算机上。
用户只需选择一种从该计算机到工业控制网络上任一模块的通讯方式,就可以通过该软件建立起与工业控制网络上所有设备的通讯。
RSLinx操作举例(计算机到Logix处理器为串口连接):1) 用户选择从计算机到网络的通讯方式:串口方式2) 用户检查计算机上相关通讯卡是否已经安装,连接电缆是否正确:使用1756-CP3连接计算机和处理器。
3) 点击RSLinx“communication(通讯)”下拉菜单中的“Configure Drivers(配置驱动方式)”选项。
4) 在“available drivers(可用驱动方式)”中选择“RS-232DF1 devices”,再点击“add new”选项,并选择OK。
5) 在弹出的“Configure RS-232 DF1 devices”菜单中点击“auto-configure(自动配置)”,等待运行结果后选择OK。
ABPLC配置培训教材
第12页/共51页
RSLinx Classic软件打开后显示如下:
第13页/共51页
点击Configure Drivers图标
第14页/共51页
点击后跳出如下对话框
第15页/共51页
在下拉列表中选择Ethernet devices
第38页/共51页
为使DeviceNet设备能够正确运行,需要在RSNetworx注册EDS文件。
依次点击Tools-EDS Wizard,弹出右侧对话框。
第39页/共51页
按照红框进行操作
注意:设备的EDS文件在每台电脑上只需要注册一次即可。
第40页/共51页
以1734-AND配置举例
第41页/共51页
第28页/共51页
选择OK或apply,把配置好的信息下载到DNB
注意:此时处理器的状态必须在Program或Remote Program模式下
第29页/共51页
依次点击开始-程序-Rockwell Software-RSLogix 5000 Enterprise-RSLogix 5000
第30页/共51页
PLC框架
关于存储器:我们只需要关心哪一些是输入变量,哪一些是输出变量,那么其他的肯定都是中间变量。
第1页/共51页
以AB PLC为例来说,把分布式I/O和现场I/O作为输入输出模块,比如Siemens的ET200s、AB的1734-AND、1791DS-IB8XOB8等。PLC通过DeviceNet网络扫描这些模块的输入点或者把输出量送到模块的输出点。这些点在程序中对应的变量如图(举例):
第7页/共ห้องสมุดไป่ตู้1页
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ControlLogix 基础培训手册罗克韦尔自动化自动控制及信息产品集团中国.济南ControlLogix基础培训手册目录1 常用工具1.1 通讯管理工具RSLinx1.2 模块升级工具ControlFLASH2 ControlLogix编程指南2.1 ControlLogix平台简介2.2 Logix5000编程软件快速入门2.2.1 安装控制器2.2.2 创建及下载工程2.2.2.1 创建工程2.2.2.2 添加模块2.2.2.3 改变模块属性2.2.2.4 查看I/O2.2.2.5 创建标签(Tag)2.2.2.6 利用别名标签(Alias Tag)记录I/O2.2.2.7 输入梯形图程序2.2.2.8 下载工程2.2.3 查看程序扫描时间2.2.4 查看控制器内存使用情况2.3 梯形图常用指令2.4 功能块图编程与过程控制1 常用工具1.1 通讯管理工具RSLinxRSLinx是罗克韦尔自动化公司为用户提供的通讯管理软件,它运行在Windows操作系统的计算机上。
用户只需选择一种从该计算机到工业控制网络上任一模块的通讯方式,就可以通过该软件建立起与工业控制网络上所有设备的通讯。
RSLinx操作举例(计算机到Logix处理器为串口连接):1) 用户选择从计算机到网络的通讯方式:串口方式2) 用户检查计算机上相关通讯卡是否已经安装,连接电缆是否正确:使用1756-CP3连接计算机和处理器。
3) 点击RSLinx“communication(通讯)”下拉菜单中的“Configure Drivers(配置驱动方式)”选项。
4) 在“available drivers(可用驱动方式)”中选择“RS-232DF1 devices”,再点击“add new”选项,并选择OK。
5) 在弹出的“Configure RS-232 DF1 devices”菜单中点击“auto-configure(自动配置)”,等待运行结果后选择OK。
6) 点击RSLinx“communication(通讯)”下拉菜单中的“RSWho”选项,就会弹出整个工业控制网络的树状浏览画面(见下图)。
注:用户还可点击浏览画面中的“”,以进一步浏览其所延伸的网段。
1.2 模块升级工具ControlFLASH:罗克韦尔自动化公司新一代控制平台中的大部分模块都是“内置微处理器+功能软件(firmware)”的智能模块,并且功能软件(firmware)均存储在可重复刷新的存储器中。
用户只需使用最新版本的ControlFLASH软件,对模块进行刷新即可实现模块升级,从而保证客户采购的模块在很长的使用时间内都能与新技术以及增强功能相适应。
ControlFLASH可单独运行在Windows操作系统的计算机上,也可内嵌在Logix5000控制编程软件中。
用户通过RSLinx建立起计算机到待升级模块的通讯通道后,即可运行该软件。
在软件中用户根据画面提示依次选择设备目录号、新的功能软件版本号(firmware revision)即可。
ControlFLASH操作举例(Logix5555处理器从版本10升级至版本11):1) 准备工作:通过RSLinx建立起计算机到模块的串口通讯。
将处理器置于“Program(编程)”模式。
2) 运行ControlFLASH软件,在主画面上选择“Next(下一步)”,在弹出窗口中选择相应处理器目录号。
3) 按产品目录号选择相应模块后,点击“next(下一步)”弹出“Superwho”控制网络浏览窗口。
在该窗口中用户应按网络路径延伸并选择要刷新的模块。
4) 点击“next(下一步)”弹出“Firmware Revision(功能软件版本)”选择窗口。
请选择相应版本号并点击“OK”。
5) 如果有关刷新文件不在缺省安装目录中,将弹出“文件目录浏览窗口”以便用户选择文件所在目录,点击“OK”。
6) 点击“next(下一步)”弹出“Summary”窗口。
用户点击“Finish”就会开始模块刷新处理。
注意事项:进行ControlFLASH操作前应停止控制系统的运行;如果对处理器进行升级,还需保证其应用程序已作备份;并且,在整个模块刷新过程中,不允许掉电或者通讯中断。
2 ControlLogix编程指南2.1 ControlLogix平台简介在过去,为了实现工厂自动化,工程师们往往不得不面对PLC、伺服控制器等多种自动化子系统,需要同时掌握多种专业化软硬件的开发和维护。
随着近年来自动化水平的不断普及和提高,这种情况越来越成为制约工厂发展的“瓶颈”问题:自动化设备越来越多、自动化技术越来越复杂,而工厂技术人员的精力和时间却相对有限。
因此,“使用单一控制平台实现全厂范围内的所有控制任务”成为广大用户的迫切要求。
借助电子、通信以及控制领域中不断发展的新技术,顺应这一要求,全球领先的罗克韦尔自动化公司提出了“全功能控制平台”的设计理念,并在此基础上发布了ControlLogix产品。
无论是高速离散控制、复杂过程控制、伺服控制,还是高速传动控制等各种应用,借助单一的ControlLogix平台,用户只需掌握一种编程软件RSLogix5000,就能根据应用要求的不同,选择标准模块,选择标准工业网络/总线得到所需的控制系统,如顺控/安全连锁系统、伺服控制系统、分布式控制系统(DCS)、高速传动控制系统以及数据采集监控系统(SCADA)等。
ControlLogix平台不仅技术领先,而且在烟草、消费品制造、冶金、电力、石化、油气输送、造纸、水处理、地铁、矿山以及汽车等各个行业中都有许多成功的应用。
ControlLogix平台主要特点如下:➢所有模块均可带电插拔;➢用户通过软件刷新即可实现包括处理器在内的各种模块的升级;➢功能强大的Logix处理器o处理器具有高速程序及数据处理能力,1K指令仅需0.06毫秒;o单个处理器最多支持:128000开关量或4000模拟量。
o用户无需更换处理器,通过替换更大容量的内存即可扩充系统处理能力;o本身提供电池后备,从机架取出处理器后仍可保持数据不丢失;o IEC1131-3全面支持o实时多任务系统内核:多达32个任务,包括1个连续任务以及31个周期任务;有15个优先级可选以保证重要任务优先。
每个任务中可编制32个主程序,并分别拥有单独数据区。
o完全标签变量编程方式,采用动态内存管理技术,无需用户进行内存分配管理。
没有定时器/计数器等使用个数的强行限制,支持数据类型的自动转换。
o支持多维数组、标准数据结构及用户自定义数据结构。
➢创新的、最大可用性设计的机架和背板:使用制造者/消费者(Producer/ Consumer)技术的无源多主数据总线;o在同一机架中可多处理器并存,实现分布式运算;o在同一机架中可配置任意多个通讯模块,实现网络延伸和不同网络间路由;o无需处理器干预,现场输入信号(作为Producer tag)可以同时直接送给同一网络上的多个智能设备、处理器及服务器(作为Consumer tags)等,避免了传统的“现场信息先由主站存储再顺序转发”的过程,大大提供了通讯效率;o通过ControlNet扩展现场I/O。
在所有本地站和现场站中,对于每个输入输出模块都可以根据其实际应用的响应快慢的要求分别设置相应的通讯时间:逢变则报(COS)和按给定周期发送(RPI),保证了工业控制的实时性和确定性。
➢支持ControlNet、DeviceNet以及FF H1等国际标准工业现场总线,兼容Hart过程仪表总线协议,同时提供与各类第三方控制系统的广泛接口。
➢支持开放的100Mbps EtherNet/IP网络,控制系统和上位机可以组成完全意义的多服务器/多客户机模式的实时监控系统。
➢在EtherNet/IP、ControlNet和DeviceNet各层网络中采用统一的CIP协议,该协议实现了对实时控制数据和非实时监视/组态数据的区别对待,保证了工业控制的实时性和确定性;同时,也保证了系统中各层设备对象定义的统一、网络服务的统一,实现了不同网络间数据的完全透明,也保证了用户只需一次培训就可建立起对于EtherNet/IP、ControlNet或DeviceNet不同网络上设备通讯功能的完整认识。
➢所有模块,包括I/O模块均为智能化模块:o输入输出模块提供断线等各类诊断功能,并可提供时间标记;所有以上数据都被该模块自动生成标签变量,可被程序直接引用;o模拟量输入输出模块在模块本身即可实现工程单位转换、高/低以及高高/低低报警运算,并被该模块自动生成标签变量,可被程序直接引用;o提供带电子熔断保护功能的开关量输出模块,回路在短路故障排除后通过软件复位即可恢复,无需设置/更换保险丝。
2.2 Logix5000编程软件快速入门2.3 梯形图常用指令字符串处理指令字符串比较(见前述比较指令部分:等于EQU、不等于NEQ、大于GRT、大于等于GEQ、小于LES、小于等于LEQ、表达式比较CMP)STOD - String to DINT conversion (ACI)DTOS - DINT to String conversion (AIC)STOR - String to Real conversionRTOS - Real to String conversionCONCAT - String concatenate (ACN)MID - String middle extract (AEX)FIND - String search (ASC)DELETE - String deleteINSERT - String InsertLEFT、RIGHT、MID、LOWER、UPPER、REPEAT ASCII串口操作指令ACL – ASCII Clear Receive and/or Send BufferACB – ASCII Number of characters in bufferABL – ASCII Test for Buffer LineAHL – ASCII Handshake LineARD – ASCII ReadARL – ASCII Read LineAWA – ASCII Write with appendAWT – ASCII Write此外还有超过30条专用伺服控制指令2.4 功能块图编程与过程控制其中36条常用逻辑指令:还有42条用于过程控制和传动的指令:简单算术指令 • Add • Subtract•Multiply • Divide •Square • Negation • Absolute Value位指令• One Shot Rising • One Shot Falling定时/计数指令 • Timer On /w Reset • Timer Off w/Reset•Retentive Timer On w/Reset • Count Up/Down w/Reset比较指令 • Equal • Greater Than or Equal • Greater Than • Less Than or Equal • Less Than •Not Equal • Masked Equal • Limit三角函数指令 • Sine • Arcsine • Cosine • Arccosine • Tangent • Arctangent转换指令• Radians • Degrees• BCD To Decimal • Decimal to BCD高级算术指令 • Modulo Divide • Truncate• X to Power of Y • Logarithm • Natural Log。