罗克韦尔RSLOGIX5000的使用方法

合集下载

RSLogix Emulate 5000 应用教程

RSLogix Emulate 5000 应用教程

RSLinx
RSLogix Emulate 5K
通过OPC方式与其他软件建立数据通道。
Logix5000 与Emulate 5000的连接
打开RSlogix5000,新建一个项目。如下
添加模块,选择模块时如下所示:
添加模块后,模块的参数照此修改。
打开RSLogix Emulate 5000,配置对应插槽的模块。
RSLogix Emulate 5000 应用
RSLogix Emulate 5000
Logix5000处理器模拟软件。用于: 1.在没有实际控制器的情况下进行 Logix5000编程的模拟和调试。 2.进行HMI应用的调试。
和其它Rockwell软件的关系
Logix 5000
RSview32
其它软件
n
n
新建立的 topic
n
打开RSview32,新建一个项目。
n
在节点中建立OPC服务器,指向RSLINX。
n
在标记数据库中建立HMI使用的TAG,指向处理器中 的标签。
n
定义完毕后就可以在画面中像正常在线开发一样使用 标签了。
点击按钮就 可以选择tag

n

RSLogix Emulate 5k可以用于DI\DO相关的流程控制 的仿真。 RSLogix Emulate 5k可以用于RSlogix5k和 RSview32开发过程中的仿真。 仿真时要使用TAG的别名,用别名指向RSLogix Emulate 5k处理器中的标签,完成后再修改为最终设 计的标签。
n
回到RSlogix5000就可 以看到er tags中 的地址列表了。
n
下一步就可以进行编程 工作了,方法和使用 Logix5000处理器相同。

(完整word版)ABPLC(RSLogix5000)联机及刷硬件的方法

(完整word版)ABPLC(RSLogix5000)联机及刷硬件的方法

(完整word版)ABPLC(RSLogix5000)联机及刷硬件的方法AB PLC(RSLogix 5000)连接说明一、AB PLC常见的两种编程方式通讯设置:1.第一种是采用串口进行联机编程:AB PLC联机需要通过RSLinx Classic进行,只有先在RSLinx Classic找到相关站点的CPU,编程软件才能连接上,且此软件需另外安装,建议安装2.53以上的版本,安装好RSLinx Classic后,在下图Rockwell Software中打开RSLinx Classic:在RSLinx Classic的Communications菜单中选择Configure Drivers如下图:在弹出的对话框中点击Available Driver Types选择新建一个串口驱动:单击上图中的Add New按钮,输入名称后单击OK确认添加串口驱动,如下图直接确定:添加好串口驱动后弹出对话框设置串口通讯参数:如上图设置好串口通讯参数,与本机的串口通讯参数保持一致,修改完后点击OK确认即可,添加串口驱动后可随时点击上方的修改串口通讯参数:按上述步骤设置好串口驱动后,此时便可在RSLinx Classic的RSWho中看到PLC的各个模件(点击下图红色圈住的按钮)(注:此处截的图为以太网连接的,串口连接的与此类似)2.第二种是采用以太网进行联机编程:AB PLC采用以太网编程大体与通过串口编程类似,也需要通过RSLinx Classic进行,只有先在RSLinx Classic找到相关站点的CPU,编程软件才能连接上,且此软件需另外安装,建议安装2.53以上的版本,安装好RSLinx Classic后,与串口编程方式不同,采用以太网编程需先CPU出厂默认MAC地址改为以太网IP,首次更改IP通过伴随知道安装的BOOTP/DHCP Sever软件进行,如下图所示找到并打开BOOTP/DHCP Sever:如下两幅图所示在打开的软件中先选择T ools菜单中的Network Settings选项中将Subnet mask设置为255.255.255.0,其他可以默认,点击OK 确认。

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,如下图所示。

AB_RSLogix5000初级使用手册

AB_RSLogix5000初级使用手册

AB_RSLogix5000初级使用手册自从20世纪50年代开始,计算机技术便开始应用于工业自动化,既提高了生产效率,又降低了劳动强度,延长了工人寿命。

要实现高效率、高质量的生产,需要工业控制系统。

AB_RSLogix5000是一款广泛应用于工控领域的PLC( Programmable Logic Controller)编程工具软件,由美国ROCKWELL自动化公司研发,已经是最为成熟和广泛使用的PLC开发软件之一。

现在,随着科技创新的不断推进,越来越多的人开始学习AB_RSLogix5000的初级使用。

一、环境设置在进行AB_RSLogix5000的编程之前,我们需要对编程环境进行配置。

先安装AB_RSLogix5000编程软件,然后把PLC系统和PC通过以太网连接。

二、新建工程并配置1. 点击菜单栏“File --> New”,创建新工程。

2.选择相应的控制器,勾选相应的模块和设备,完成PLC的配置。

三、程序编写AB_RSLogix5000程序的编写采用基本的Ladder图形式进行编程,分为输入模块、输出模块和中间逻辑三个部分。

1. 输入模块的编写输入模块通常由传感器、开关等设备组成,用户需要根据硬件实际情况设置。

比如,我们可以通过配置“DINT-用电参数”来检测电机电流、电压等信息。

2. 输出模块的编写输出模块是控制器对设备输出实际信号的模块,比如我们可以通过PLC来控制灯的亮灭,完成“0”、“1”的操作。

在输出信号的过程中,可设置延时、执行次数、触发方式等参数。

这样,就可以根据实际需求进行设备控制。

3. 中间逻辑的编写在输入信号和输出信号中,中间逻辑部分起到了中转作用。

中间逻辑的编写涉及到了函数和数据块的使用,比如运用“while”、“if”等常用语句,或者“Timer”计时器,还可以对数据块进行操作。

四、调试和下载当程序编写完成之后,需要对程序进行调试,也就是在编程软件中模拟相应的操作环境,检查程序的正确性和实用性。

RSLOGIX_5000教程 中文帮助

RSLOGIX_5000教程 中文帮助

RSLOGIX 5000实例教程首先你要给PLC的处理器定义,定义的内容有名字、类型、机架的背扳所在槽号、创建的文件路径等。

这里处理器类型选1756 L1 controllogix 5550,名字定为PLC,description定为练习,背板定为13槽,槽号0槽,路径默认。

图 1-2点击ok完成设置,显示RSLogix5000工程界面1.首先提出tag(标签)的概念,标签:就是实际工程中的变量,有模拟量如水位、压力、温度。

数字量如开关启停、状态显示等。

我们在程序中使用它进行编程,在窗口中在线查看状态,也可以向上位机输出标签值。

2.标签类型一 base 基本类型包括: 1 BOOL 布尔型 1 BIT2 SINT 短整型 1 BYTE3 INT 整型 2 BYTE4DINT 双整型 4 BYTE5REAL 实型 4 BYTE二 STRUTURES 结构体类型 1 predefined 预定以型图 1-3User-defined 用户定义型:本例以自定义PUMPPARAMETERS为例在其中定义结构体成员分别为ACCTIME,RUNTIME,SEQUENCE,STATUS,FIRSTPUMP,并确定各自类型。

图 1-4用户可以利用标签名称来引用结构体内的成员,格式为:tag_name.member_name。

如果结构体定义为数组,则使用数组标签,后面是在数组中的位置(position)和子结构体(substucture)及成员名称(member)。

格式为:array_tag[position].member。

下面介绍一下别名标签的概念:用于表示其它标签的标签,在为结构体元素或数组定义简化标签名称时很有用。

用户可以使用标签编辑器来创建一个别名,或者在你输入逻辑并且利用新标签(new tag)对话框定义别名时输入别名标签。

见图1-5图1-51.在标签编辑器中选择需要建立别名的标签以alarm 为例可以直接在alias下输入别名,也可以在空白处点右健,在弹出的菜单中选edit tag properties,图1-6标签作用域:用户可以在一个单独的程序中队标签进行分组,或使标签在控制器范围内对指令开放。

RSLogix5000教程

RSLogix5000教程

Logix5000软件应用
5、树形工程管理
Logix5000软件应用
剪切 /拷贝/粘贴 不做 / 重做
用户常用 指令标签钮
应用 验证按钮
文件操作 工具条
控制器 组织器
信息条
弹出 工具提示
当前梯级 位置
组件 创建工具条
指令集 工具条
梯型编辑器 窗口 验证 窗口
Logix5000软件应用
6、右键点击 I/O configuration。选择 New Module。
单击OK.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Next.
Logix5000软件应用
Finish.
Logix5000软件应用
7、右键点击Controller Tags.
系统自动生成了该模块数பைடு நூலகம்。
Logix5000软件应用
8、开始你的第一个程序。点击MainRoutine。
Logix5000软件应用
9、自己做个简单程序如下。
Logix5000软件应用
10、下载程序,先选择 Who Active。
Logix5000软件应用
11、选择下载路径如下。
Logix5000软件应用
12、程序在线后Trends可 看到此画面。
RSLinx软件应用
10、 远程模块访问。在configure Driver 中增加新IP地址, 可以访问其他站点。
RSLinx软件应用
快速实现远程组态, 下载程序,监控。真正实现网络控制。

关于RSLOGIX5000及RSView的几种通讯连接设置的方法

关于RSLOGIX5000及RSView的几种通讯连接设置的方法

通讯连接设置RSLOGIX5000连接PLC(通过EtherNet):1.打开RSLINX,"通讯"-->"配置驱动程序"-->可用驱动程序类型选择"EtherNet/IP driver"-->”新增”按钮-->命名驱动程序的名称→”配置”→在”主机名”一栏中设置CNBT通讯模块的IP地址.2.与“RSLOGIX5000连接Emulate5000”(见后文)步骤2类似。

RSView连接PLC(通过EtherNet):1.见“RSLOGIX5000连接PLC”步骤12.菜单项"DDE/OPC"-->"主题组态"-->右键-->"新建"-->命名主题-->将控制器与主题匹配-->确定结束.3.打开RSView32,设置通道,双击”通道”,设置如图1。

图14.设置节点,见“RSview连接Emulate5000”(见后文)步骤3。

5.新建标记,见“RSview连接Emulate5000”(见后文)步骤4。

RSLOGIX5000连接Emulate5000:1.打开RSLINX,"通讯"-->"配置驱动程序"-->可用驱动程序类型选择"Configure Drives,Virtual Backplane SoftLogix58xx "--->”新增”按钮→命名驱动程序的名称->确定。

2.打开RSlogix5000的项目,如图2图2RSview连接Emulate5000:1.见“RSLOGIX5000连接Emulate5000”步骤1。

2.菜单项"DDE/OPC"-->"主题组态"-->右键-->"新建"-->命名主题-->将控制器与主题匹配-->确定结束.3.打开RSView32,设置设置节点,如图3。

RSLogix5000操作简明教程

RSLogix5000操作简明教程

RS Logix5000操作简明教程1.IO配置1.1打开RS Logix500,创建新工程项目,菜单栏File->New1.2在New Controller对话框中选择CPU类型(Type)、给CPU命名(Name)、选择机架槽数类型(Chsssis Type)、CPU安装在机架上的槽号(Slot)一般默认为0槽、工程命名及保存位置(Create In)1.3单击“OK”,工程框架建立,主要部分Controller Tags添加所需Tag、MainProgram下编写梯形图、IO Configuration设置建立系统各模块连接结构,IOConfiguration是首先要完成的工作。

IOConfiguration第一步:首先设置主机架上的模块,即在背板机架Backplane上右键->New Module添加新模块第二步:在Select Module对话框中By Vendor选项卡选择所需模块型号,单击“OK”完成模块选择,这里选择了一个ControlNet通讯模块第三步:在Select Major Revision对话框中选择模块版本,一般默认版本即可,“OK”第四步:在New Module对话框中,设置模块名称(Name)、在机架上的槽号(Slot),对于ControlNet模块要设置节点号(Node),在一个ControlNet网络中节点号唯一,ControlNet模块上节点设置机械拨码与此处设置节点号必须一致!以太网模块需设置IP地址,此乃后话。

添加ControlNet通讯模块在Controller Tags对话框中是没有TAG的,若添加的是输入输出模块则会自动生成TAG如添加一输出模块,在背板机架Backplane上右键->New Module添加新模块->选择1756-OA16->“OK”->输入模块名->”OK”->”OK”,此时在Controller Tags对话框中就会出现系统生成的该模块Tag,有Local:2:I、Local:2:O、Local:2:C,因其为输出模块故将Local:2:O 展开,Local:2:O.Data.x即对应模块上的输出点;,在Description栏中为各数据位填写说明即完成IO配置系统生成模块Tag命名说明模块名:槽号:标识(输入或输出等).数据类别.数据位Local:2:O.Data.0若要建立ControlNet网络(远程IO),则在最初添加的ControlNet通讯模块下的ControlNet 图标右键添加New Module,选择ControlNet模块添加并设置好名称、节点号、机架槽数、安装槽号等再在新添加的ControNet模块下的Backplane下添加新的模块,如一个输入模块1756-IB32/B 这样就建立起了一个最简单的ControlNet网络,包括主站(CPU模块+ControlNet通讯模块+输出模块)、从站(ControlNet通讯模块+输入模块)在ControllerTags中给每一个输入输出点填写好说明信息Description即完成IO配置!下一步就可以进行程序的编写了。

RSLogix5000用户手册

RSLogix5000用户手册

AB_RSLogix5000初级使用手册目录:设定笔记本IP地址 (3)查看PLC硬件组态信息 (3)设定RSLinx (4)打开RSLogix5000软件创建与RSLinx相符的程序 (7)在RSLogix5000软件中创建程序章节、程序段落、程序自然段 (10)上传和下载程序 (13)创建行参 (16)RSLinx查看网络IP以及硬件 (18)PLC静态和动态IP地址分配 (21)Firmware刷新 (25)Rxlogx5000软件的在线修改功能 (28)Rxlogx5000软件的在线强制功能 (31)范围指令LIM需要注意的是,当Low Limit < High Limit数值时,LIM命令在Low Limit和High Limit之间的数值时输出。

如果Low Limit > High Limit数值时,LIM命令在Low Limit和High Limit之间的数值时停止输出。

(35)查找跳转、中断等子程序块的位置 (35)RSLogix5000软件的在线帮组功能 (36)Routine里程序的类型 (37)一个Project里可以最多建立32个Task,但只能有一个Task属性为Continuous (连续扫描)其余的31个Task可以分配给Event(事件扫描)或者Periodic(中断扫描)。

每一个Task里可以建100个Program,每一个Program可以建立无穷个routine。

(38)备份程序和解压程序 (41)程序的比较 (43)Flash Memory Card 程序备份和下载操作 (46)模拟量模块的组态、量程设定、模拟量输出的钳位设定。

(49)Device Net网络配置 (53)Device Net软件安装 (55)Device Net组网 (57)在RSLogix5000程序里添加DeviceNet硬件 (69)DeviceNet的硬件寻址 (71)配置EtherNet以太网远程I/O (75)实时监控趋势图 (81)EDS文件更新 (85)设定笔记本IP地址1.查看AB_PLC机器槽架上的CPU模块显示的IP地址,一般PLC的IP地址为为10.0.0.1,笔记本上的IP最后一位设置需要变化。

Rslogix5000编程-快速入门

Rslogix5000编程-快速入门

RsLogix5000编程-快速入门什么是RsLogix5000?RsLogix5000是一款由Rockwell Automation公司开发的自动化控制编程软件。

它是用于PLC(可编程逻辑控制器)的编程环境,可让用户编写和管理自动化系统的控制程序。

RsLogix5000的优点与其他PLC编程软件相比,RsLogix5000有以下优点:•强大而灵活的功能;•易于学习;•可以支持可视化提高编程效率;•可以根据用户的实际需求扩展功能。

RsLogix5000的应用场景RsLogix5000主要用于:•机器人控制;•系统集成自动化;•智能制造。

环境设置在开始使用RsLogix5000编程之前,需要确保计算机上已安装以下软件:•Windows 7或更高版本;•RsLogix5000版本12或更高版本。

编程步骤RsLogix5000的编程步骤如下:1.创建新项目2.创建路线3.配置模块4.编写程序5.下载程序创建新项目在RsLogix5000中,首先需要创建一个新项目作为主编程文件。

在创建新项目时,需要设置一个项目名称,选择PLC类型和CPU型号。

此外,用户还需要选择一个IO配置,在此过程中必须选择一种适合PLC的IO模块。

创建路线新项目创建后,用户需要创建一个路线。

路线是指PLC与其他组件之间的连接,如传感器和执行器。

路线的创建涉及到安装IO模块,根据实际情况进行物理布线并为每个模块分配一个地址。

配置模块与传统PLC编程不同,RsLogix5000不直接使用地址寻址。

相反,它使用标记(Tag)来代表硬件组件。

标记可以自定义,可以通过逻辑表达式引用,并且容易识别。

在配置PLC时,用户需要创建一个位置,以定义模块的输入和输出。

在创建位置时,用户需要指定每个位置的模块型号,并为每个位置分配一个任务。

任务是指PLC要执行的特定控制器逻辑,例如转发节点信号或控制执行器。

编写程序实际编写PLC程序的过程称为配置程序。

RSLogix5000使用

RSLogix5000使用

图4-1 New Task对话框
任务的三种类型
• 连续型任务 指的是周而复始连续执行的任务,一个项目
只允许定义1个,亦可以不定义。

周期型任务 指的是定时中断执行的逻辑程序,周期性的执 行任务,须定义周期时间,要设定优先级别,最多可以定义31
个。

事件触发型任务 指的是事件触发引起的任务调用,事件触 发可以是外部输入点变化引起(如同PLC5/SLC500),也可以由 Consumed 标签引起或直接指令调用引起,还可以由运动控制状 态引起,要设定优先级别,最多可以定义31个。
图1-1 RSLogix 5000主界面
2.创建一个新的控制器文件 ① 从File菜单选择New,显示New Controller对话框。 ② 从Type的下拉菜单中选择1769-L32E CompactLogix 5332E Controller。 ③ 在Revision的下拉菜单中选择15。 ④ 在Name栏中键入字母和数字组合作为处理器的名字, 如Test1。 ⑤ 在Create In栏内键入文件保存路径或点击Browse键定 位地址目录,我们创建文件目录在C:\RSLogix 5000\Projects\ 。 ⑥ 确认输入与图2-1所示吻合,然后点击OK。由此创建 了一个控制器文件。其界面如图2-2所示;



文本编程ST 采取ASCII代码编写程序,通常用于复杂或特殊 要求的运算,这些可能用梯形图的运算指令难以完成。
功能块FBD 组态过程控制,是引入的DCS系统的仪表控制组态 方式,由功能块之间的连接建立程序结构。
19
图6-2 Program Properties界面
图6-3 编程界面
7.远程I/O模块 1. 从Controller Organizer右击1769-L32E Ethernet Port LocalENB 图标,选择New Module。 2. 在Type栏中附有可选Communications系列模块的列表,选择 1794-AENT/A。按图7-1配置。 输入参数说明: Address/Host Name –为要控制的远程IO IP地址,地址在机架下 标注。 Disable Keying – 电子锁不起作用。 3. 从Controller Organizer右击1794-AENT/A Aent图标,选择New Module。显示Select Module Type对话框,如图7-2所示,附有可 选模块的清单,可以首先在对话框下部选择模块类型比如 Digital表示数字量模块,然后在下拉列表中找到所需的模块型 号即可,例如16点数字量输入模块1794-IB16/A,双击所选择的 模块。显示模块属性对话框,如图7-3所示,输入正确的参数, 再点击Finish。RSLogix5000软件将完成模块的组态。

rockwellab_rslogix5000培训教程及操作说明_实验

rockwellab_rslogix5000培训教程及操作说明_实验

实验五创建ControlLogix项目和梯形图进行控制系统CPU对时本实验中,我们将利用RSLogix5000编程软件在ControlLogix处理器中创建二个项目。

一个项目为主系统-设置并获取CPU的时钟,并且将它广播出去。

另外一个项目为从系统-消费主系统CPU广播的的数据并将该数据设置为本CPU的时钟,实现系统对时。

我们将第一组定为主系统,其他三组为从系统与主系统对时。

然后交换。

本实验的主题:创建一个ControlLogix项目设置CPU的时钟GSV指令获取系统时钟Producer一个数组Consumer一个数组CSV指令设置系统时钟通过RsNetWorx组态ControlNet网络主系统程序如下:生产主管找到你,说他需要CPU在报告故障和事件的时候必须协调系统的时间,而且系统误差必须小于7ms, 这样可以保证系统的一致性。

你知道这对ControlNet而言可以精确的保证系统的误差小于指标,并答应主管马上完成。

1.双击RSLogix5000图标。

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

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

起始槽号为0。

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

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

确认你在此输入了数字3。

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

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

你正在离线工作。

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

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

注意:所有模块都可带电插拔3.将鼠标移到“Controller”文件夹下面的“Controller Tags”,双击打开。

4.点击屏幕下方的“Edit”,如图所示,添加一个名字为“Date”,数据类型为“DINT[8]”的标签。

ROCKWELL 操作

ROCKWELL 操作

一.RSLINK 通信建立。

1.双击rslink图标,打开。

2
3.4
5.找到对应IP地址的设备,双击进入6.如果链路没问题,这样就可以连接上了。

7.最小化此软件。

切记不要关闭。

二.RSLOGIX5000简单操作
1.点击RSLOGIX5000图标,打开
2.File\open找到对应文件,打开3.找到对应文件
6号线程序 7号线程序
8号线程序
(注:1.控制箱内的图纸有相应的名称是FELIX或OTTER
2.如果online时提示程序不一致,则取消,然后换另外的程序,如
line70502或line7new等。

都可。

程序基本一样,只不过稍有差别。


5.如果online连不上,一种情况是,rslink没有很好的工作。

另一种情况是,rogix5000没设通信
三.一些补充
1.Rsview也要先打开rslink,再使用RSview,再进行相应的操作。

2.如果RSLINK 没有对应的IP地址,则要分配。

如下:
点击Configure
出来画面后,ADD NEW,输入需要增加的IP地址,然后APPLY,即可。

RSLogix5000激活步骤

RSLogix5000激活步骤

RockwellSoftwarePLC编程调试软件RSLogix5000在安装完成后,需要激活才能够正常使用。

本文介绍RSLogix5000两种情况下的激活方法。

如果需要激活的软件对应的电脑能够正常上网,在线激活步骤如下:1:打开RockwellSoftware目录下的激活工具FactoryTalkActivationManager2:选择管理激活--获取新的激活---选择目标---将激活下载到此计算机。

之后点击输入激活信息3:输入序列号和秘钥,之后点击下载激活。

4:之后点击下载激活,几秒后就会提示激活成功。

也可以在RSLogix5000中Help 下查看。

如果需要激活的软件对应的电脑不能够正常上网,激活步骤如下:1:打开RockwellSoftware目录下的激活工具FactoryTalkActivationManager2:选择选择ManageActivation--GetNewActivation---SelectActivationMethod--Ihaveint ernetaccessfromanothercomputeratthissite2:选择第二步choosePhase下面的Ineedtostarttheactivationprocessbycreatingahostidfiles,之后选择SpecifyDataFile3:选择生成的XML文件存放路径4:GethostID,选中Name中的网卡及磁盘序列号,然后CreateDataFile5:此时,你会发现已经在指定地方生成了XML文件,然后GotoDataFileLocation 就可以找到生成的XML文件。

6:找到一台能正常上网的电脑。

7:打开激活网页8:点击DownloadActivationForRemoteComputer,clickheretocontinue9:账号登录,如果没有需要注册10:注册账号:点击becomeamember11:输入序列号和密钥。

RSLogix 5000 用户使用手册.

RSLogix 5000 用户使用手册.

Logix5000 控制系统中的 ControlNet 模块 1734-ACNR, 1756-CNB, 1756-CNBR, 1769-L32C, 1769-L35CR, 1784-PCC, 1784-PCIC, 1784-PCICS, 1784-PKTCS, 1788-CNC, 1788-CNCR, 1788-CNF, 1788-CNFR, 1794-ACN15, 1794-ACNR15, 1797-ACNR15用户手册重要的用户信息固态设备与机电设备在操作特性上有所不同。

Safety Guidelines for the Application,Installation and Maintenance of Solid State Controls(应用、安装和维护固态控制的安全原则 (出版号 SGI-1.1,可从当地 Rockwell Automation 销售部获取, 或通过/literature 在线获取介绍了固态设备和硬布线的机电设备之间的一些重要区别。

由于存在此区别,也由于固态设备的广泛应用,因此负责应用此设备的所有人员都必须清楚了解此设备的每次预期应用都能符合要求。

任何情况下, Rockwell Automation, Inc. 都不对因使用或应用此设备而导致的偶然性或间接性损害承担任何责任。

本手册中所包括的示例和图表仅用作说明性目的。

由于任何特定安装都涉及许多可变因素和条件,因此 Rockwell Automation, Inc 对根据示例和图表进行的实际使用不承担责任。

对于使用本手册中介绍的信息、电路、设备或软件, Rockwell Automation , Inc. 均不承担专利责任。

未经 Rockwell Automation, Inc. 的书面许可,禁止对本手册的内容进行全部或部分复制。

在整个手册中,我们在必要位置都使用了注释,使读者了解安全注意事项。

警告标识有关在危险环境中会导致爆炸的作法或情形的信息, 这种做法或情形可能会导致人身伤害或死亡、财产损害或经济损失。

rslogix5000仿真软件使用教程(2024)

rslogix5000仿真软件使用教程(2024)
25
与其他自动化系统集成方法
2024/1/27
OPC接口集成
rslogix5000支持OPC接口标准,可以与支持OPC接口的自 动化设备或软件进行数据交换和集成。
Modbus协议集成
通过Modbus协议,rslogix5000可以与支持Modbus协议 的设备进行通信和数据交换,实现与不同厂商设备的互联 互通。
24
自定义函数库创建及应用
自定义函数库创建
用户可以根据实际需求,创建自定义函数库,将常用的控制逻辑或算法封装成函数,方
便在多个项目中复用。
函数库管理
rslogix5000提供函数库管理功能,可以对自定义函数库进行添加、删除、修改等操作 ,实现函数库的灵活管理。
2024/1/27
函数调用与参数传递
在项目中可以直接调用自定义函数库中的函数,实现控制逻辑的快速搭建。同时,支持 函数参数的传递和修改,提高了函数的灵活性和可重用性。
3. 选择安装路径和组件,建 议保持默认设置。
2024/1/27
2. 双击安装程序,按照提示 进行安装。
4. 等待安装完成,期间可能 需要输入序列号和其他信息 。
5
授权与激活方法
在安装过程中,需要输入有效的序列号和授权信息。
如果已经安装但未激活,可以在软件界面中找到“帮助”或“激活”选项 ,按照提示进行激活操作。
23
数据监控与记录功能实现
实时数据监控
利用rslogix5000的数据监控功能,可以实 时查看和监控PLC内部的数据变化,包括寄 存器、变量、位状态等。
2024/1/27
历史数据记录
软件支持历史数据记录功能,可以记录PLC运行过 程中的关键数据变化,便于后续分析和故障排查。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

罗克韦尔RSLOGIX 5000的使用方法摘要:通过示例项目讲解RSLOGIX 5000从项目的启动、实施到测试过程,深入浅出地软件的的编程方法关键词:PLC;软件;编程A description of ROCKWELL programming software RSLOGIX 5000 and its applicationAbstract:The programming method employing the ROCKWELL RSLOGIX 5000 software is briefly described with examples,including the start—up of an item,and execution and debugging of the item.1 引言RSLOGIX5000是美国AB公司开发的用于对其公司PLC产品编程的软件。

它具有以下特点:1.统一的项目查看2.灵活的梯形图编辑器3.拖放式操作4.梯形图查看选项5.定制数据监视6.状态文件分类显示7.简易的通讯配置8.强大的数据库编辑器9.查找与替换10.直观的windows界面11.项目校验快捷地更正程序错误等。

2 创建工程下面介绍如何使用RSLogix5000,首先要创建新的RSLogix5000工程文件。

具体步骤如下:打开RSLogix5000,见图1-1图1-1打开后的窗口为RSLogix5000的工程,见图1-2:首先你要给PLC的处理器定义,定义的内容有名字、类型、机架的背扳所在槽号、创建的文件路径等。

这里处理器类型选1756 L1 controllogix 5550,名字定为PLC,description定为练习,背板定为13槽,槽号0槽,路径默认。

图 1-2点击ok完成设置,显示RSLogix5000工程界面首先提出tag(标签)的概念,标签:就是实际工程中的变量,有模拟量如水位、压力、温度。

数字量如开关启停、状态显示等。

我们在程序中使用它进行编程,在窗口中在线查看状态,也可以向上位机输出标签值。

base 基本类型包括:1 BOOL 布尔型 1 BIT2 SINT 短整型 1 BYTE3 INT 整型 2 BYTE4 DINT 双整型 4 BYTE5 REAL 实型 4 BYTESTRUTURES 结构体类型 1 predefined 预定以型图 1-3User-defined 用户定义型:本例以自定义PUMPPARAMETERS为例在其中定义结构体成员分别为ACCTIME,RUNTIME,SEQUENCE,STATUS,FIRSTPUMP,并确定各自类型。

图 1-4用户可以利用标签名称来引用结构体内的成员,格式为:tag_name.member_name。

如果结构体定义为数组,则使用数组标签,后面是在数组中的位置(position)。

和子结构体(substucture)及成员名称(member)。

格式为:array_tag[position].member。

下面介绍一下别名标签的概念:用于表示其它标签的标签,在为结构体元素或数组定义简化标签名称时很有用。

用户可以使用标签编辑器来创建一个别名,或者在你输入逻辑并且利用新标签(new tag)对话框定义别名时输入别名标签。

图1-5在标签编辑器中选择需要建立别名的标签以alarm 为例可以直接在alias下输入别名,也可以在空白处点右健,在弹出的菜单中选edit tag properties。

图1-6标签作用域:用户可以在一个单独的程序中队标签进行分组,或使标签在控制器范围内对指令开放。

当用户定义标签时,需指定标签是作为程序标签(局部)还是作为控制器标签(全局)。

程序标签时由只限于主程序内的例程使用的数据组成的。

因此对于主程序而言,这些标签使局部的。

在其他程序中的例程不能访问另一个程序中的程序标签。

图1-7控制器标签是适用于控制器内全部例程的数据组成的,而不管什么任务或程序包含了这些例程。

对控制而言,这些标签是全局的。

图 1-83 开发程序控制器操作系统是一种抢先多任务系统,遵循IEC1131-3标准。

该工作平台可提供:1 多任务用于组态控制器执行;2 程序用于组合数据和逻辑;3 例程用于封装使用一种编程语言编写的可执行代码。

一个任务可以为一组或多组程序提供时序安排及优先级信息,这些程序是按照特定的标准来执行,用户可以将任务组态成连续方式或周期方式任务类型LOGIX5550控制器支持的任务总数连续方式 1周期方式如果其中包括一个连续任务则控制器一共支持31个任务,否为32个任务控制器中的每一任务都有一个优先等级。

当有多个任务被触发时,炒作系统更具有线级别来决定执行哪一个任务。

对于周期性任务,有15个可组态的优先级别,其范围从1-15,其中1具有最高优先级而15的优先级最低。

高优先级的任务有权中断优先级较低的任务。

连续性任务的优先级最低,因此可以随时被周期性任务中断。

一个任务最多可以有32个单独的程序,每一个程序都有自己的可执行例程和程序作用域标签(program-scoped tags)。

一旦有一个任务被触发(被激活),则所有分配给该任务的程序将按照他们的分组顺序来执行。

程序在控制器的项目管理器中只能出现一次,并且不能被多个任务共享。

每个任务都有一个看门狗定时器,用于监控任务的执行。

当任务启动时,看门狗定时器开始计时,而当任务内的全部程序执行完毕时,看门狗定时器停止。

下面介绍一下如何创建任务当用户在RSLogix5000中打开一个新的控制器工程时,主任务(Maintask)已经被定义为连续任务。

用户可以更改这个默认的任务类型以适合自己的工程。

图2-1在上图中右健点击tasks,选new task ,弹出如上对话框。

name 输入任务名称Description(说明) 输入对任务的有关说明type 选择连续(continuous)或周期性(periodic),控制只支持1个连续任务。

Watchdog(看门狗) 默认500毫秒Priority(优先级) 1-15Rate 适用于周期性任务,表示控制器以多高的速率执行任务每个程序都包含程序标签、一个可执行主例程、其他例程以及一个可选的故障例程。

每个任务最多可以调度32个程序。

任务内被排定的程序将从第一个程序开始运行直到最后一个程序。

不属于任何任务的程序将作为位排定程序显示。

控制器在能够扫描某个程序之前,用户必须在任务中指定该程序。

下面介绍如何创建程序。

当用户在编辑软件中打开一个新的工程时,已经为主任务(maintask)定义了一个主程序(mainprogram)。

用户可以向添加其它程序一样更改这个程序。

要想创建一个新的程序:1 选择一个任务(本例为“maintask”)2 点击鼠标右健,选择new program 见下图2-2图2-2弹出如下对话框如下:上图中schedule定义用户计划排定程序的任务。

编程软件将显示可用的任务列表。

例程是指采用一种编程语言编写的一组逻辑指令。

例如梯形图逻辑。

例程为控制器中的工程提供可执行代码。

例程类似于plc或slc处理器例的程序文件或子程序。

每个程序都有一个主例程。

当控制器启动相关联的任务并且调用关联程序时,主力城市首先执行的历程。

利用逻辑就可以调用其它例程,例如JSR指令。

用户也可以制定一个可选择的程序故障例程。

当控制器在关联程序的历程中遇到指令执行故障(instrution-execution fault)时,控制器就执行指定故障例程。

下面介绍如何创建主例程当用户在编辑软件中打开一个新的工程时,已经为主程序(mainprogram)定义了一个主例程(mainroutine)。

用户可以向添加其它程序一样更改主例程。

要想创建一个新的主例程:1 选择一个程序(本例为“mainprogram”)2 点击鼠标右健,选择new routine 见下图2-3图2-3弹出如下对话框图2-4在上图中in的部分定义用户计划运行例程的程序。

编程软件将显示可用程序的列表。

logix5550控制器支持逻辑程序中每个梯级含多输出指令的格式。

梯级中的输出指令可以按顺序排列(串联)或者输入和输出指令混合,只要保证梯级中的最后一个指令为输出指令即可。

控制器根据指令前面的梯级条件(梯级输入条件)来判定梯形图指令。

根据梯级输入条件和指令,控制器设置指令后面的梯级条件(梯级输入条件)然后按指令顺序,将影响随后的指令。

图2-5如果一条输入指令的梯级输入条件为真(true),这控制器将判定指令并且根据指令结果设置梯级输入条件。

如果指令判定为真;如果指令判定为假(false),这梯级输出条件为假。

输出指令不会更改梯级输出条件。

如果一条输出指令的梯级输入条件为真,则梯级输出条件将被设置为真。

如果一条输出指令的梯级输入条件为假,则梯级输出条件将被设置为假。

输入分枝:对于控制器支持的并联支路成熟没有任何限制。

下图显示了一个包含5层的并联支路。

主体级为第一个支路层,后面有个4附加的支路。

图2-6用户可以嵌套的支路最多为6层。

下图显示了一个嵌套支路。

底部的输出指令位于具有3层深度的嵌套支路中。

.. 图2-74 结束语RS Logix 5000系列编程环境,提供了易于使用且符合IEC 1131-3标准的接口,采用结构和数组的符号化编程,以及专用于顺序控制,运动控制,过程控制和传动控制场合的指令集,大大提高了生产效率,Net linx开放式网络结构提供了通用的通讯工具用于各种不同网络,例如Ethernet、Control Net和 Device Net。

其功能强大的同时也带来操作上的复杂性以及对编程人员的条件也有一定的要求。

这里的介绍只是冰山一角,更多的功能需要开发者去体会。

参考文献[1] 徐斌郑阿奇. 罗克韦尔PLC应用技术.[2] 邓李编著. ControlLogix系统实用手册.[3] 李磊.罗克韦尔自动化设备应用基本教程.[4] 电工技术.。

相关文档
最新文档