ControlLogix5000培训

合集下载

思科Logix5000控制器应用开发指南说明书

思科Logix5000控制器应用开发指南说明书

Course NumberCCP143Course PurposeUpon completion of this course, given a functional specification for a Logix5000™ application, you should be able to develop a project to meet the specification COURSE AGENDADAY 1• Creating and Organizing a Project• Creating a Periodic Task• Creating an Event Task• Developing an Add-On Instruction in a Ladder Diagram DAY 2ControlLogix/Studio 5000 Studio 5000 Logix Designer Level 3:Project DevelopmentWHO SHOULD ATTENDIndividuals who need to develop Studio 5000 Logix Designer® projects for any Logix5000 controller should attend this course.PREREQUISITESTo successfully complete this course, the following prerequisites are required:• Ability to perform basic Microsoft Windows tasks• Knowledge of common controller terms and operation through experience or one of the following courses:–Studio 5000 Logix Designer Level 1: ControlLogix System Fundamentals (Course No. CCP146)–RSTrainer for ControlLogix Fundamentals computer-based training (9393-RSTCLX)• Ability to write basic ladder logic with common instructions, such as bit, timer, counter, move, and comparison instructions through experience or this course:–Studio 5000 Logix Designer Level 2: Basic Ladder Logic Programming (Course No. CCP151)STUDENT MATERIALSTo enhance and facilitate the students’ learningexperiences, the following materials are provided as part of the course package:• Student Manual– Includes the key concepts, definitions, examples, and activities • Lab Book–Provides learning activities and hands-on practice • Studio 5000 Logix Designer and Logix5000 Procedures Guide–Provides the steps required to complete basicsoftware tasks common to all Logix5000 controllers • Logix5000 Controllers Design Considerations Reference Manual:–Contains guidelines for designing a Logix5000 applicationHANDS-ON PRACTICEThroughout this course, you will have the opportunity to practice the skills you have learned through a variety of hands-on exercises using an ABT-TDCLX3-B workstation. Exercises focus on the skills introduced in each lesson.NEXT LEARNING LEVELOnce you have an understanding of the topics and the skills covered in this course, you may want to attend specific programming training such as:• Studio 5000 Logix Designer Level 4: Function Block Programming (Course No. CCP152)• Studio 5000 Logix Designer Level 4: Kinetix 6000 (SERCOS) Programming (Course No. CCN145)• Studio 5000 Logix Designer Level 4: Kinetix 6500 (CIP) Programming (Course No. CCN144)COURSE LENGTHThis is a four-day course.Allen-Bradley, CompactLogix, ControlLogix, Logix5000, SoftLogix, and Studio 5000 Logix Designer are trademarks of Rockwell Automation, Inc.Trademarks not belonging to Rockwell Automation are property of their respective companies.Publication GMST10-PP184I-EN-E – January 2020 | Supersedes Publication GMST10-PP184H-EN-E – April 2018Copyright © 2020 Rockwell Automation, Inc. All Rights Reserved. Printed in USA.To be respectful of the environment, Rockwell Automation is transitioning some of its training courses to a paperless format. Students are asked tocomplete downloads and bring personal devices to these classes. A full list of digital/paperless courses is currently available through your local distributor.。

ControlLogix5000培训资料

ControlLogix5000培训资料

ControlLogix5000培训资料:第一部份Logix系统不同于传统的PLC,他是以先进的系统构建理念,高性能的硬件,以及功能强大的软件而组成的一个可实现多种性质控制任务的复杂多任务控制平台。

ControlLogix系统是Rockwell最新推出的控制平台,它提供了单一的集成化控制架构,能够实现离散、传动、运动、过程控制任务。

系统结构以三层网络为构架,以ControlLogix控制器为核心,配以功能强大的RSLogix5000软件,以及相关的网络组态软件RSLinxs,系统总揽图如图1-1所示。

它提供了通用的控制工具、软件环境,以及跨平台的通讯支持。

此主题相关图片图1 ControlLogix控制系统图1. ControlLogix控制器ControlLogix创立了一个新的标准,以让PLC在所要求的简单易用的环境中发挥出更加出色的表现和性能。

ControlLogix控制器在容量可选的存储单元的配合下,可以支持精确的复杂运算处理,除满足顺序控制、过程控制以外,并且可以提供快速的运动控制。

其处理器是模块化的,允许根据具体应用,选择各种存储单元规格的不同处理器。

多种多样的控制器、通讯模块和I/O模块可以不加限制地组合使用。

对于I/O接口,不需要专门为之安排一个处理模块,系统就好比在生长一样,系统网络允许为额外的底板或者背板分配控制资源。

ControlLogix控制器的优点有:(1)、模块化的高性能控制平台可满足顺序控制、过程控制、驱动以及运动控制的要求。

每一个ControlLogix控制器可以执行多个控制任务,减少了系统对控制器的数量要求,进而加快了系统故障的检查。

多个周期性的任务可以在不同的时刻触发,以达到更高性能水平。

(2)、在没有限制的条件下组合多个控制器、网络和I/O。

ControlLogix平台的高性能在一定程度上归功于ControlLogix的底板或者说是背板,因为它提供了一个非常快捷的NetLinx网络,在这个网络上,ControlLogix的控制器、I/O模块和通讯模块可以像一个个的节点一样完成需要一定智能的任务。

Logix 5000系列PLC系统培训课件

Logix 5000系列PLC系统培训课件
基于NetLinx开方式网络架构,且能够与任何基于NetLinx 网络的无缝通 讯,架构可靠、灵活和可扩展; Ethernet/IP、Controlnet和Devicenet使用 同一种语言(CIP协议)沟通。
信息层 控制层 设备层
• EtherNet/IP • ControlNet • DeviceNet
27
ControlLogix 5000 –I/O模块
Copyright © 2012 Aeromat Automation, Inc. All rights reserved.
28
ControlLogix 5000 –电源
Copyright © 2012 Aeromat Automation, Inc. All rights reserved.
37
Logix 5000 –工业以太网
EtherNet/IP是一种基于以太网的、面 向工业自动化的开放性的网络。 具有标准的以太网、TCP/IP技术和开 放性应用层CIP协议; 通讯速率:10/100Mbps; 最大节点数:无限制; 具有互操作性和互换性; 冗余网络的高速配置
Copyright © 2012 Aeromat Automation, Inc. All rights reserved.
38
EtherNet/IP 网络架构图
Copyright © 2012 Aeromat Automation, Inc. All rights reserved.
39
Logix 5000 –ControlNet 控制网
ControlNet是一种高速确定性的网络, 用于对时间有苛刻要求的应用场合的信 息传输。 专为要求时间苛刻,且需要重复使用 和冗余的自动化应用项目而设计; 通讯速率:5Mbps; 最多支持99个节点,节点间没有最小 距离限制; 遵从CENELEC和IEC标准;

(完整版)ControlLogix5000系列大型PLC

(完整版)ControlLogix5000系列大型PLC

第3章ControlLogix5000系列大型PLC3.1 ControlLogix5000系列PLC硬件系统2.3.1 ControlLogix5000系列PLC系统概况Logix系统不同于传统的PLC,他是以先进的系统构建理念,高性能的硬件,以及功能强大的软件而组成的一个可实现多种性质控制任务的复杂多任务控制平台。

ControlLogix系统是Rockwell最新推出的控制平台,它提供了单一的集成化控制架构,能够实现离散、传动、运动、过程控制任务。

系统结构以三层网络为构架,以ControlLogix控制器为核心,配以功能强大的RSLogix5000软件,以及相关的网络组态软件RSLinxs,系统总揽图如图1-1所示。

它提供了通用的控制工具、软件环境,以及跨平台的通讯支持。

图2.1 ControlLogix控制系统图1. ControlLogix控制器ControlLogix创立了一个新的标准,以让PLC在所要求的简单易用的环境中发挥出更加出色的表现和性能。

ControlLogix控制器在容量可选的存储单元的配合下,可以支持精确的复杂运算处理,除满足顺序控制、过程控制以外,并且可以提供快速的运动控制。

其处理器是模块化的,允许根据具体应用,选择各种存储单元规格的不同处理器。

多种多样的控制器、通讯模块和I/O模块可以不加限制地组合使用。

对于I/O接口,不需要专门为之安排一个处理模块,系统就好比在生长一样,系统网络允许为额外的底板或者背板分配控制资源。

ControlLogix控制器的优点有:(1)、模块化的高性能控制平台可满足顺序控制、过程控制、驱动以及运动控制的要求。

每一个ControlLogix控制器可以执行多个控制任务,减少了系统对控制器的数量要求,进而加快了系统故障的检查。

多个周期性的任务可以在不同的时刻触发,以达到更高性能水平。

(2)、在没有限制的条件下组合多个控制器、网络和I/O。

ControlLogix平台的高性能在一定程度上归功于ControlLogix的底板或者说是背板,因为它提供了一个非常快捷的NetLinx网络,在这个网络上,ControlLogix的控制器、I/O模块和通讯模块可以像一个个的节点一样完成需要一定智能的任务。

RSLogix 5000基础培训教案

RSLogix 5000基础培训教案

第一章组态RSLinx 通讯1.1 RSLinx 介绍RSLinx 软件是工业通讯的枢纽。

它为所有的AB 网络提供了完整的驱动程序。

通过RSLinx 软件,用户可以通过一个窗口查看所有激活的网络,也可以通过一个或多个通讯接口同时运行任何所支持的应用程序的组合。

RSLinx 提供最快速的OPC 、DDE 和C/C++ 的接口。

RSLinx 还能够为用户提供多个网络、本地工作站和DDE/OPC 性能诊断工具,便于进行系统维护和故障排错。

RSLinx Gateway 驱动程序能够完美地支持TCP/IP 客户与AB 控制器的连接,它也支持与远程OPC 进行通讯。

整个系统结构如图1-1 所示。

RSLogix RSViewRSLinxControlNet DeviceNet EtherNet/IPPLC-5 SLC ControlLogix FlexLogix CompactLogix图 1 - 1 系统结构图1.2 使用RSLinx 进行通讯组态1.2.1 上位机通过DF1 网络接入1. 单击Start->Program->Rockwell Software->RSLinx->RSLinx 或单击桌面图标,启动RSLinx 软件,如图1-2 所示。

图 1 - 2 R S L i n x 启动界面2. 单击菜单栏中Communications->Configure Drivers… 或在工具条上单击Configure Drivers (组态驱动),如图1-3 所示。

3. 弹出标题为Configure Driver Types 的窗口。

单击Available Driver Types (可用驱动程序类型。

这些Drivers 是Allen-Bradley不同网卡的驱动程序。

)对话框中的下拉箭头,根据设备的实际情况来选择驱动程序,注意要和所使用的硬件相匹配。

此处我们欲通过计算机的RS232 串口接入DF1图1 - 3 选择驱动组态网络,因此选择RS-232 DF1 devices ,如图1-4 所示。

Logix5000培训

Logix5000培训

二、 管理任务
工程例程建立步骤:
1、为函数创建一个周期性任务 2、给任务建立一个程序 3、创建并指定主例程
Most valued global providers of power,control&information solutions
二、 管理任务 3、校验控制器 用户在给一个工程编程时,要定时地进行校 验: 在RSLogix5000编程窗口最顶端的工具栏中, 点击 ,如果发现错误,会列在窗口的底部
Most valued global providers of power,control&information solutions
二、 管理任务 在建立工程文件后,在控制器项目管理器中 显示了一个控制器的所有任务。
Most valued global providers of power,control&information solutions
Most valued global providers of power,control&information solutions
四、 与控制器的通讯
1、打开想要下载的RSLogix5000工程 2、从通讯菜单中,选择Who active 3、在网络上找到控制器 要访问网络的某一 层,操作如图 4、选择控制器 5、选择download
Most valued global providers of power,control&information solutions
二、 管理任务 2、组织用户逻辑 要执行用户逻辑就需用一个(或多个)任务, b 周期性任务 有两种类型的任务: 特点:中断连续性任务 a 连续性任务 每次执行一遍逻辑 特点:连续执行用户逻辑(用户只能有一个连 续任务) 返回到连续性任务(可以有多个)

Rockwell AB_RSlogix5000 培训教程及操作说明_实验4(共5)

Rockwell AB_RSlogix5000 培训教程及操作说明_实验4(共5)

实验四创建ControlLogix项目和梯形图控制变频器的频率本实验中,我们将利用RSLogix5000编程软件在ControlLogix处理器中创建一个项目。

我们将添加PowerFlex70变频器和简单的梯形图阶梯,来演示实际的控制过程。

本实验的主题:●创建一个ControlLogix项目●添加PowerFlex70变频器●观察RsLogix5000自动生成的对象数据模型●添加控制调节频率的阶梯●通过RsNetWorx组态ControlNet网络●PLC控制调节变频器频率上午的第一件事情,电气工程主管找到你,说他需要你在工厂的整体控制程序中添加一些PLC梯形图逻辑。

他只懂梯形图,因此他不希望你用功能块图来编程。

他说,工厂新添置了一台变频器并带ControlNet接口,他希望通过网络控制变频器,并不希望有任何的电气接线。

你知道这非常简单,并答应主管在午饭前完成。

这也使你下午有充分的时间尽情休息。

1.双击RSLogix5000图标。

出现如下画面:2.点击File(文件)→ New(新建)。

你将会看到New Controller (新建控制器)画面。

起始槽号为0。

看一下框架,你会发现共有10槽,既然起始槽号为0,那么5555控制器(带有钥匙的模块)位于第四槽,即3号槽。

因此,填写画面,与下图一致,然后按OK。

现在我们已经创建了一个ControlLogix项目。

此时我们还没有与项目相关的任何I/O 模块,项目中也没有可执行的代码(如梯形图)。

你正在离线工作。

所作的任何改变都只限于软件中,并存储在计算机的硬驱中。

在进入到在线操作以前,这些变化并不能反映到5555控制器中。

下一件事情是要辨认我们想用在这个项目中的、插在本地背板上的I/O模块。

由于不能在线添加输入/输出模块,因此,现在(处于离线状态)正好可以添加模块(如下所述,暂时我们只添加两块模块)。

根据主管的要求,你需要添加模拟量输入模块和模拟量输出模块。

2024版rslogix5000软件培训ppt课件

2024版rslogix5000软件培训ppt课件
rslogix5000软件培训ppt课件
2024/1/26
1
目 录
2024/1/26
• 软件介绍与安装 • 基本功能与操作 • 高级功能与特性 • 案例分析与实践操作 • 故障诊断与排除方法 • 总结回顾与拓展延伸
2
01
软件介绍与安装
2024/1/26
3
RSLogix5000软件概述
2024/1/26
生产线自动化改造效果评估与改进
介绍如何对生产线自动化改造的效果进行评估,以及如何进行持续改进和优化,提高生 产效率和产品质量。
21
05
故障诊断与排除方法
2024/1/26
22
常见故障类型及原因分析
软件崩溃或无法启动
可能是由于系统兼容性问题、软件bug或硬件故障等 原因导致。
程序无法下载或上传
可能是由于通信故障、硬件连接问题或程序错误等原 因导致。
2024/1/26
20
案例三:生产线自动化改造项目
生产线自动化改造需求分析
分析生产线自动化改造的需求和目标,确定改造的范围和重点。
RSLogix5000软件在生产线自动化改造中的应用
讲解如何使用RSLogix5000软件进行生产线自动化改造的规划和实施,包括设备选型、 控制系统设计、网络通信等。
2024/1/26
添加编程元素
从元素库中选择需要的编程元素,如 输入/输出模块、数据处理器、通信 接口等。
编辑编程元素
修改元素属性、设置参数、编写控制 逻辑等。
2024/1/26
元素间连接
通过连接线将不同元素连接起来,实 现数据交换和控制逻辑。
编程规范与技巧
遵循一定的编程规范,提高程序的可 读性和可维护性;掌握一些编程技巧, 提高编程效率和质量。

RSLogix5000部分培训资料

RSLogix5000部分培训资料
问题三
如何解决数据丢失或损坏的问题?
解决方法
尝试从最近的备份文件中恢复数据,或者联系技术支持 寻求帮助。
34
THANKS FOR WATCHING
感谢您的观看
2024/1/26
35
定时器/计数器指令
用于实现定时和计数功能,如TON( 接通延时定时器)、TOF(断开延时 定时器)等。
数据处理指令
用于数据的转换、移位、传送等操作 ,如MOV(传送指令)、SHL(左移 指令)、SHR(右移指令)等。
21
程序结构设计与优化建议
程序结构设计原则:遵循模块化、层 次化、清晰化的设计原则,提高程序
I/O模块选择
根据实际需求,选择合适的I/O模块类 型,如数字量、模拟量、特殊功能等 。
地址分配
配置参数
设置I/O模块的参数,如输入类型、输 出类型、滤波时间等,以满足实际应 用需求。
为每个I/O模块分配唯一的地址,确保 数据能够正确传输。
2024/1/26
17
网络通讯设置及优化
网络类型选择
根据实际需求,选择合适的网络类型 ,如EtherNet/IP、ControlNet、 DeviceNet等。
通讯参数设置
设置网络通讯的各项参数,如波特率 、数据位、停止位、校验位等,以确 保数据能够正确传输。
网络优化
针对网络通讯性能进行优化,如减少 网络负载、提高数据传输效率等。
故障诊断与排除
当网络通讯出现故障时,能够快速定 位并解决问题。
2024/1/26
18
CHAPTER 04
梯形图编程基础
2024/1/26
12
常用操作快捷键
粘贴
Ctrl+V

RSlogix5000_培训手册

RSlogix5000_培训手册

培训教材第一天培训内容——熟悉硬件和软件一、熟悉各硬件请查看各模块的外形,通讯模块,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 进行通讯。

RSLinx 有以下几个版本,不同版本的功能不同,价格也不同,选购时应注意系统要求。

RSLogix and RSNetWorx RSViewRSLinxFlexLogix2、使用RSLinx 软件进行通讯1 打开RSLinx ,点击或2 在工具条上点击选择Ethernet Devices(其它的驱动程序简单介绍), 按下 Add New 键单击 OK.3 增加以太网设备。

在增加以太网设备前,需要检查自己机器的IP 设置,如果是192.168.1.xxx (一般的小型局域网都这样设置),以太网设备的IP 地址设置如下。

单击OK.4 单击Close5 检查本计算机的IP 设定。

确认为:192.168.1.XXX.6 单击。

可以看到,我们不需要CPU ,就可以通讯。

减少CPU 负荷,提高通讯效率。

保证实时性,可重复性(针对ControlLogix 系统)。

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将程序在 线/上载/下载到处理器,并可以监视/切换控制器状态。

Logix5000软件PLC培训使用手册

Logix5000软件PLC培训使用手册

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,3、将下拉箭头展开,出现如下界面:4、选择RS-232 DF1 devices,然后选择Add New按钮,点击OK5、注意在Comm下,若是编程电缆直接和电脑的串口相连,则用默认的COM1,若是采用了USB转串口,则需根据实际情况选择相应的串口,确认Comm,如下图所示。

Rslogix5000编程培训(工程师培训)

Rslogix5000编程培训(工程师培训)

ControlLogix 培训手册
自动控制及信息产品公司
ControlLogix基础培训手册
目录
1常用工具
1.1通讯管理工具RSLinx
1.2模块升级工具ControlFLASH
2ControlLogix编程指南
2.1ControlLogix平台简介
2.2Logix5000编程软件快速入门
2.2.1安装控制器
2.2.2创建及下载工程
2.2.2.1创建工程
2.2.2.2添加模块
2.2.2.3改变模块属性
2.2.2.4查看I/O
2.2.2.5创建标签(Tag)
2.2.2.6利用别名标签(Alias Tag)记录I/O
2.2.2.7输入梯形图程序
2.2.2.8下载工程
2.2.3查看程序扫描时间
2.2.4查看控制器内存使用情况
2.3梯形图常用指令
2.4功能块图编程与过程控制
3ControlNet组态软件(RSNetworx for CN)3.1ControlNet基本知识
3.2RSNetworx for CN操作步骤
4DeviceNet组态软件(RSNetworx for DN)4.1DeviceNet基本知识
4.2RSNetworx for DN操作步骤
5流程监控软件RSView。

RSLogix5000部分培训资料

RSLogix5000部分培训资料

目录第一章组态RSLinx通讯 (1)1.1 RSLinx介绍 (2)1.2 使用RSLinx进行通讯组态 (2)1.2.1 上位机通过DF1网络接入 (2)1.2.2 上位机通过EtherNet/IP网络接入 (7)1.2.3 上位机通过ControlNet 网络接入 (12)1.2.4 上位机接入DeviceNet网络 (16)第二章RSLogix5000编程 (21)2.1 编写RSLogix5000梯形图 (22)2.1.1 创建任务、程序和例程 (22)2.1.2 创建标签、结构体和数组 (30)2.1.3 编写梯形图程序 (34)2.1.4 I/O组态 (51)12第一章组态RSLinx通讯学习目标:■认识RSLinx通讯软件■ 掌握RSLinx组态DF1网络■ 学会上位机通过EtherNet/IP网络接入121.1 RSLinx 介绍RSLinx 软件是工业通讯的枢纽。

它为所有的AB 网络提供了完整的驱动程序。

通过RSLinx 软件,用户可以通过一个窗口查看所有激活的网络,也可以通过一个或多个通讯接口同时运行任何所支持的应用程序的组合。

RSLinx 提供最快速的OPC 、DDE 和Custom C/C++的接口。

RSLinx 还能够为用户提供多个网络、本地工作站和DDE/OPC 性能诊断工具,便于进行系统维护和故障排错。

RSLinx Gateway 驱动程序能够完美地支持TCP/IP 客户与AB 控制器的连接,它也支持与远程OPC 进行通讯。

整个系统结构如图1-1所示。

RSLogixRSViewRSLinxControlNet DeviceNetEtherNet/IP PLC-5SLCControlLogixFlexLogixCompactLogix图1-1 系统结构图1.2 使用RSLinx 进行通讯组态1.2.1 上位机通过DF1网络接入实验步骤实验步骤:: 1. 单击Start->Program->Rockwell Software->RSLinx->RSLinx 或单击桌面 图标,启动RSLinx 软件,如图1-2所示。

2024年RSLogix5000培训教程

2024年RSLogix5000培训教程

RSLogix5000培训教程一、引言RSLogix5000是美国罗克韦尔自动化公司推出的一款功能强大的可编程逻辑控制器(PLC)编程软件,广泛应用于工业自动化领域。

为了帮助用户更好地了解和使用RSLogix5000,本文将详细介绍RSLogix5000的基本概念、操作步骤和编程技巧,以便用户能够快速掌握并应用于实际工程中。

二、RSLogix5000基本概念1.1项目结构(1)控制器:表示一个PLC,可以添加多个控制器。

(2)程序:表示一个控制器的程序,包括程序文件和程序块。

(3)任务:表示程序中的一个执行单元,包括程序块和程序文件。

(4)程序块:表示程序中的一个功能模块,如程序、子程序、函数等。

(5)程序文件:表示程序中的一个文件,如梯形图、指令表、功能块图等。

1.2数据类型RSLogix5000提供了丰富的数据类型,以满足各种编程需求。

主要数据类型包括:(1)位数据类型:如BOOL、TE、WORD等。

(2)整数数据类型:如SINT、INT、DINT等。

(3)浮点数数据类型:如REAL、LREAL等。

(4)字符串数据类型:如STRING。

(5)时间数据类型:如TIMER、COUNTER等。

1.3I/O模块(1)离散输入/输出模块:如DI、DO。

(2)模拟输入/输出模块:如、AO。

(3)特殊模块:如温度、压力、流量等传感器模块。

三、RSLogix5000操作步骤2.1创建新项目(1)启动RSLogix5000软件。

(2)“新建”按钮,选择项目类型和控制器型号。

(3)输入项目名称和路径,“创建”按钮。

2.2配置I/O模块(1)在项目结构中,选择控制器,右键“添加I/O模块”。

(2)在I/O模块列表中,选择所需模块,“添加”按钮。

(3)配置模块参数,如通道、地质、数据类型等。

2.3编写程序(1)在项目结构中,选择程序,右键“添加程序块”。

(2)在程序块列表中,选择所需块类型,如程序、子程序、函数等。

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

ControlLogix控制器
• ControlLogix创立了一个新的标准,以 让PLC在所要求的简单易用的环境中发 挥出更加出色的表现和性能。 ControlLogix控制器在容量可选的存储 单元的配合下,可以支持精确的复杂 运算处理,除满足顺序控制、过程控 制以外,并且可以提供快速的运动控 制。
4. 与 NetLinx 公 共 网络 体 系 的 互联。在各个层面上通过网 络实现信息的无缝互通,并 且可以与互联网进行交互, 实现了电子信息化的控制应 用。
ControlLogix控制器的优点
5. 多品种的I/O模块。模拟量、 数字量以及特殊的I/O模块 满足各种场合使用要求。
ControlLogix控制器的优点
欢迎大家参加
PLC讲座
今天我为你打开计算机自 动化控制领域的一扇窗户。在 这里你会发现工控世界趣味无 穷。 还有更多有趣的东东,等 着你去发掘、去探索。
让我们一起探索......
听说Rockwell公司的 ControlLogix系统比较容易上手。今天, 我们就来看看这个东东吧……
Control Logix 系 统
ControlLogix控制器的优点
2. 在没有限制的条件下组合多个控制器、 网络和I/O。ControlLogix平台的高性 能在一定程度 上归功 于 ControlLogix 的底板或者说是背板,因为它提供了 一个非常快捷的NetLinx网络,在这个 网络上,ControlLogix的控制器、I/O 模块和通讯模块可以像一个个的节点 一样完成需要一定智能的任务。
6. 对成熟的自诊断和高水 平的可靠性的标准化设 计提供了必要的可靠性 能。
Control Logix 网 络 结 构
ControlLogix网络结构
通讯是ControlLogix平台的命脉。 Contro1Logix的无源数据总线背板消 除了通讯瓶颈现象,ControlLogix的 无源数据总线背板采用了生产者/客 户 (producer/consumer)技术,可提供 高性能的确定性数据传送。
ControlLogix网络结构
如果用户在ControlLogix背板上安 插了多个通讯接口模块、则用户就可 在RS-232,Contro1Net,Ethernet和 DeviceNet网络之间组态一个网关来桥 接和传送控制数据及信息数据。 网络 结构的最大特点就是采用三层网络构 架来满足数据量以及实时性的不同要 求。
• 系统结构以三层网络为构架, 以Control Logix 控制器为核 心 , 配 以 功 能 强 大 的 RSLogix5000软件,以及相关 的网络组态软件RSLinx,系 统总揽图如图所示。它提供 了通用的控制工具、软件环 境,以及跨平台的通讯支持。
Control Logix 控 制 器
• Logix系统不同于传统的 PLC,他 是以先进的系统构建理念,高性 能的硬件,以及功能强大的软件 而组成的一个可实现多种性质控 制任务的复杂多任务控制平台。 ControlLogix系统是Rockwell最新 推出的控制平台,它提供了单一 的集成化控制架构,能够实现离 散、传动、运动、过程控制任务。
单处理器的本地控制系统
硬件结构
ControlLogix允许多个Logix5555 处理器模块插在同—个背板上,高 速度的背板使每个处理器都可轻而 易举的访问其他处理器的数据、从 而实现I/O数据及其他信息的共享。 其可实现的配置如图所示。来自多处理器的本地控制系统
硬件结构
ControlLogix 控 制 器 还 可 以 通 过 EtherNet 、 ControlNet 和 DeviceNet网络 模 块及其网络将远离处理器的分布式I/O 连接起来,实现分布式I/O数据处理。 同 样 可 以 通 过 EtherNet 、 ControlNet 和 DeviceNet网络将分散的处理器连接起来, 实现分布式控制。其可实现的配置如图 所示。
ControlLogix网络结构
• Logix5555 处 理 器 通 过 Contro1Logix 背板与本地框架中的1756I/O模块 通讯。除了Logix5555处理器自带的 RS—232(DFl协议)端口以外,与通 讯网络的接口是模块化的。
ControlLogix网络结构
• 用户可以使用单独的通讯接口模块 来实现背板与Ethernet、ControlNet、 DeviceNet和普通的Remote I/O链路 之间的接口。
Logix5555 处理器指令系统
位 指 令
检查是否闭合指令XIC 检查是否断开指令XIO 输出激励指令OTE
位指令
输出锁存指令OTL
输出解锁存指令OUL
位 指 令
ONS 一次响应指令
位 指 令
上升沿触发指令OSR
位 指 令
下降沿触发指令OSF
计时器和计数器指令
延时导通计时器指令TON
计时器和计数器指令
延时断开计时器指令TOF
计时器和计数器指令
保持型计时器RTO
计时器和计数器指令
加计数指令CTU
计时器和计数器指令
减计数指令CTD
计时器和计数器指令
保持型计时器RTO
谢谢大家! 再见!
ControlLogix处理器模块
ControlLogix处理器模块
工作方式选择
面板状态指示
ControlLogix I/O模块 • 数字量I/O模块 • 模拟量I/O模块 • 特殊功能模块
数字量I/O模块
• 数字量输入模块 • 数字量输出模块 • 数字量输入输出混合模块
诊断型数字量直流输入模块1756-IB16D
ControlLogix通讯模块
• 如果用户在ControlLogix背板上安插了 多个通讯接口模块,则用户就可在 Contro1Net,Ethernet和DeviceNet网络 之间传送控制数据及信息数据。三层 网络构架分别通过各自的网络通讯模 块来实现,各层网络的模块如图所示。
ControlLogix通讯模块
ControlLogix运动控制模块
8轴的 SERCOS 接口模块 1756- M08SE
ControlLogixt 系统示例
RSLogix5000 软件系统
RSLogix5000软件
RSLogix5000软件是符合IEC61131-3 标准的软件包,是一个包含编程、网络 组态、诊断、在线监控等功能的集成系 统开发平台。系统的主要功能是为控制 工程师和系统编程人员提供一个可以把 他们的程序概念转变成一系列的程序图 和定义用于快速地创建可执行程序。
诊断型数字量直流输出模块1756-IB16D
模拟量输入/输出模块 ControlLogix控制器支持多 种类型的模拟量信号,不仅包 括普通的模拟量输入输出信号, 还包括直流热电偶和RTD温度 输入信号。
ControlLogix通讯模块
控制器通讯是ControlLogix平台的命 脉。Logix5555处理器通过Contro1Logix 背板与本地框架中的1756I/O模块通讯。 除 了 Logix5555 处 理 器 自 带 的 RS— 232(DFl协议)端口以外,与通讯网络的 接口是模块化的。用户可以使用单独的 通讯接口模块来实现背板与Ethernet、 ControlNet、DeviceNet和普通的Remote I/O链路之间的接口。
ControlLogix网络结构
• 信息层的网络 (EtherNet以太网) • 控制层的网络(ControlNet控制网) • 设备层的网络(DeviceNet设备网)
ControlLogix软件
ControlLogix软件系统包括: • 集成软件开发平台RSLogix5000 • 通讯服务软件包RSLinx • 网络组态软件RSNetWorx
Control Logix 系统模块
ControlLogix系统模块分类
ControlLogix系统的模块大体上 可分为处理器模块、I/O模块、通 讯模块、功能(智能)模块等几大 类。
ControlLogix处理器模块
处理器模块目前有: ControlLogix5555 ControlLogix5560M03SE ControlLogix5561 ControlLogix5562 ControlLogix5563等等
ControlLogix控制器的优点
1. 模块化的高性能控制平台可满足顺序 控制、过程控制、驱动以及运动控制 的要求。每一 个ControlLogix控制器 可以执行多个控制任务,减少了系统 对控制器的数量要求,进而加快了系 统故障的检查。多个周期性的任务可 以在不同的时刻触发,以达到更高性 能水平。
ControlLogix控制器的优点
3. 通用的编程环境和Logix控制引擎。 无论如何组建控制平台或者搭建 网络,由于使用了通用的控制模 块,系统的成本低而且相互的整 合也更加方便。系统的配置和编 程的一致协调,使得最初程序的 扩展和长期的系统维护都可以更 加轻松的完成。
ControlLogix控制器的优点
RSNetWorx网络组态软件
根据三层网络构架分别有三个软件: • RSNetWorx for DeviceNet 用于设备网组态 • RSNetWorx for ControlNet 用于控制网组态 • RSNetWorx for EtherNet/IP 用于以太网组态
Control Logix 系列PLC硬件结构
Control Logix 系列PLC实物
硬件结构
一个最小的ControlLogix 控制系统需要一个带有电源的 机架背板(Chassis)、一个处 理器模块和一个I/O模块组成。
硬件结构
对于一个普通的控制任务,可以选 择一块处理器模块,例如Logix5555处理 器模块,以及若干I/O模块,把这些模块 插在同一个机架内,如图所示。模块在 机架内的排列是任意的,机架内的各模 块通过背板无源数据总线传递和共享数 据。
相关文档
最新文档